JP6190936B1 - 内燃機関の制御装置及びその制御方法 - Google Patents

内燃機関の制御装置及びその制御方法 Download PDF

Info

Publication number
JP6190936B1
JP6190936B1 JP2016187791A JP2016187791A JP6190936B1 JP 6190936 B1 JP6190936 B1 JP 6190936B1 JP 2016187791 A JP2016187791 A JP 2016187791A JP 2016187791 A JP2016187791 A JP 2016187791A JP 6190936 B1 JP6190936 B1 JP 6190936B1
Authority
JP
Japan
Prior art keywords
torque
combustion
cylinder
crank
crank angle
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
Application number
JP2016187791A
Other languages
English (en)
Other versions
JP2018053742A (ja
Inventor
葉狩 秀樹
秀樹 葉狩
和宏 徳山
和宏 徳山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2016187791A priority Critical patent/JP6190936B1/ja
Priority to US15/431,852 priority patent/US10215111B2/en
Priority to DE102017204579.5A priority patent/DE102017204579B4/de
Priority to CN201710377544.3A priority patent/CN107869401B/zh
Application granted granted Critical
Publication of JP6190936B1 publication Critical patent/JP6190936B1/ja
Publication of JP2018053742A publication Critical patent/JP2018053742A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D43/00Conjoint electrical control of two or more functions, e.g. ignition, fuel-air mixture, recirculation, supercharging or exhaust-gas treatment
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • F02D35/024Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/028Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the combustion timing or phasing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D37/00Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
    • F02D37/02Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • F02D41/005Controlling exhaust gas recirculation [EGR] according to engine operating conditions
    • F02D41/0052Feedback control of engine parameters, e.g. for control of air/fuel ratio or intake air amount
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L23/00Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid
    • G01L23/24Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid specially adapted for measuring pressure in inlet or exhaust ducts of internal-combustion engines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L3/00Measuring torque, work, mechanical power, or mechanical efficiency, in general
    • G01L3/02Rotary-transmission dynamometers
    • G01L3/04Rotary-transmission dynamometers wherein the torque-transmitting element comprises a torsionally-flexible shaft
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/101Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1012Engine speed gradient
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/28Control for reducing torsional vibrations, e.g. at acceleration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • F02D41/005Controlling exhaust gas recirculation [EGR] according to engine operating conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

【課題】クランク軸の捩り振動を考慮して、燃焼気筒の筒内圧力を精度良く推定することのできる内燃機関の制御装置及び制御方法を提供する。【解決手段】燃焼期間のクランク角加速度αdに基づいて算出した捩り振動トルクの最大値の振幅を有し、予め設定された固有角振動数で振動する値を、燃焼期間の捩り振動トルクΔTtとして算出する捩りトルク算出部52と、クランク軸の回転系の運動方程式を用い、クランク角度θd、クランク角加速度αd、及び捩り振動トルクΔTtに基づいて、燃焼ガス圧トルクを算出し、燃焼ガス圧トルクに基づいて燃焼気筒の筒内圧力Pcylbを推定する筒内圧力推定部54と、を備える内燃機関の制御装置50。【選択図】図3

Description

本発明は、クランク軸と一体回転する回転部材に、予め定められた複数のクランク角度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御装置及びその制御方法に関するものである。
内燃機関の燃費性能やエミッション性能を良好にする上では、内燃機関の燃焼状態を計測し、その計測結果をフィードバックさせて制御する方法が有効である。そのためには内燃機関の燃焼状態を正確に計測することが重要である。内燃機関の燃焼状態は筒内圧力を計測することにより、正確に計測できることが広く知られている。しかし、筒内圧力を直接計測するセンサ(以下、筒内圧センサ)は非常に高価であるため、市販の自動車用内燃機関に筒内圧センサを用いるのは困難であると考えられる。そこで、筒内圧センサに代わり内燃機関の燃焼状態を推定する技術として、例えば特許文献1に、クランク角センサの出力信号に基づいて、クランク角速度及びクランク角加速度を算出し、クランク角速度及びクランク角加速度に基づいて、燃焼により生じた燃焼ガス圧トルクを算出し、燃焼ガス圧トルクにより燃焼状態を推定する技術が開示されている。
特開2009−275618号公報 特開2004−340878号公報 特開平08−165950号公報
しかしながら、複数気筒を有する内燃機関では、これら複数気筒の燃焼ガス圧トルクが間欠的にクランク軸に伝達される。一方で、クランク軸は剛体ではなく弾性体であることから、クランク軸に捩り振動が発生する。従って、クランク角度センサに基づいて算出したクランク角速度及びクランク角加速度は、捩り振動の影響を受けることになる。特許文献1では、クランク軸を剛体として扱っているため、クランク軸上に捩り振動が発生する条件下に於いては、計測される燃焼状態は必ずしも正確ではないという問題があった。
上記のような問題に対し、例えば上記の特許文献2に記載された技術が既に知られている。特許文献2の技術では、クランク軸のねじり振動角変位や筒内圧を計測し、特許文献2の段落0026、図7に示されるねじり振動計算モデルの運動方程式に基づいてエンジンの正味出力を同定することができるとされている。しかしながら特許文献2の技術では、筒内圧センサが必要であることと、更に上記運動方程式は非常に複雑な形であり、適合が必要な定数(慣性モーメント、ねじり剛性、減衰成分等)が多くあり、算出値の精度を確保することが困難であることから、実用的には前記燃焼ガス圧トルクの推定に適用することは困難であると考えられる。
より簡易な方法として、例えば上記の特許文献3に記載された技術が既に知られている。特許文献3の技術では、クランクの両端に取り付けられた2つのクランク角センサの時間差を検出してクランク軸の捩れ量αを算出するとされている。しかしながら特許文献3の段落0007、0008に記載されているように、捩れ量は複雑に変動する上に、平均捩れ量は0.01〜0.03°程度と小さいため、正確にクランク軸の捩れ量を算出することは困難であると考えられる。
そこで、クランク軸の捩り振動を考慮して、燃焼気筒の筒内圧力を精度良く推定することのできる内燃機関の制御装置及び制御方法が求められる。
本発明に係る内燃機関の制御装置は、クランク軸と一体回転する回転部材に、予め定められた複数のクランク角度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御装置であって、前記特定クランク角センサの出力信号に基づいて、クランク角度を検出すると共に、前記クランク角度の時間変化率であるクランク角速度、及び前記クランク角速度の時間変化率であるクランク角加速度を算出する角度情報算出部と、前記クランク軸の捩れにより生じる捩りトルクの振動成分である捩り振動トルクの最大値を、燃焼期間の前記クランク角加速度に基づいて算出し、前記捩り振動トルクの最大値の振幅を有し、予め設定された捩り振動の固有角振動数で振動する値を、燃焼期間の前記捩り振動トルクとして算出する捩りトルク算出部と、前記内燃機関のピストン、コンロッド及びクランクを含む前記クランク軸の回転系の運動方程式を用い、前記クランク角度、前記クランク角加速度、及び前記捩り振動トルクに基づいて、燃焼により生じた燃焼ガス圧トルクを算出し、前記燃焼ガス圧トルク及び前記クランク角度に基づいて燃焼気筒の筒内圧力を推定する筒内圧力推定部と、を備えるものである。
また、本発明に係る内燃機関の制御方法は、クランク軸と一体回転する回転部材に、予め定められた複数のクランク角度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御方法であって、前記特定クランク角センサの出力信号に基づいて、クランク角度を検出すると共に、前記クランク角度の時間変化率であるクランク角速度、及び前記クランク角速度の時間変化率であるクランク角加速度を算出する角度情報算出ステップと、前記クランク軸の捩れにより生じる捩りトルクの振動成分である捩り振動トルクの最大値を、燃焼期間の前記クランク角加速度に基づいて算出し、前記捩り振動トルクの最大値の振幅を有し、予め設定された捩り振動の固有角振動数で振動する値を、燃焼期間の前記捩り振動トルクとして算出する捩りトルク算出ステップと、前記内燃機関のピストン、コンロッド及びクランクを含む前記クランク軸の回転系の運動方程式を用い、前記クランク角度、前記クランク角加速度、及び前記捩り振動トルクに基づいて、燃焼により生じた燃焼ガス圧トルクを算出し、前記燃焼ガス圧トルク及び前記クランク角度に基づいて燃焼気筒の筒内圧力を推定する筒内圧力推定ステップと、を実行するものである。
本発明に係る内燃機関の制御装置及びその制御方法によれば、捩り振動トルクの振幅となる捩り振動トルクの最大値は、燃焼毎に変動するため、クランク角加速度に基づいて算出される。一方、捩り振動トルクの固有角振動数は、所定値となるため、予め設定される。そして、捩り振動トルクの最大値の振幅を有し、固有角振動数で振動する値が、燃焼期間の捩り振動トルクとして算出される。よって、複数の慣性系の運動方程式を解くことなく、簡単な演算により、精度よく捩り振動トルクを算出することができる。そして、捩り振動トルクを燃焼気筒の筒内圧力の算出に反映させることにより、燃焼気筒の筒内圧力の算出精度を向上させることができる。
本発明の実施の形態1に係る内燃機関及び制御装置の概略構成図である。 本発明の実施の形態1に係る内燃機関及び制御装置の概略構成図である。 本発明の実施の形態1に係る制御装置のブロック図である。 本発明の実施の形態1に係る制御装置のハードウェア構成図である。 本発明の実施の形態1に係る角度情報検出処理を説明するためのタイムチャートである。 本発明の実施の形態1に係る、記憶装置に記憶される補正値を説明するための図である。 本発明の実施の形態1に係る角度情報算出処理を説明するためのタイムチャートである。 本発明の実施の形態1に係るクランク軸を単純化した図である。 本発明の実施の形態1に係るクランク軸を単純化した図である。 本発明の実施の形態1に係る捩りトルク考慮有無による差を説明するためのグラフである。 本発明の実施の形態1に係る概略的な処理の手順を示すフローチャートである。
1.実施の形態1
実施の形態1に係る内燃機関1の制御装置50(以下、単に制御装置50と称す)について図面を参照して説明する。図1及び図2は、本実施の形態に係る内燃機関1及び制御装置50の概略構成図であり、図3は、本実施の形態に係る制御装置50のブロック図である。内燃機関1及び制御装置50は、車両に搭載され、内燃機関1は、車両(車輪)の駆動力源となる。
1−1.内燃機関1の構成
まず、内燃機関1の構成について説明する。図1に示すように、内燃機関1は、空気と燃料の混合気を燃焼する気筒7を備えている。内燃機関1は、気筒7に空気を供給する吸気路23と、気筒7で燃焼した排気ガスを排出する排気路17とを備えている。内燃機関1は、ガソリンエンジンとされている。内燃機関1は、吸気路23を開閉するスロットルバルブ4を備えている。スロットルバルブ4は、制御装置50により制御される電気モータにより開閉駆動される電子制御式スロットルバルブとされている。スロットルバルブ4には、スロットルバルブ4の開度に応じた電気信号を出力するスロットル開度センサ19が設けられている。
スロットルバルブ4の上流側の吸気路23には、吸気路23に吸入される吸入空気量に応じた電気信号を出力するエアフローセンサ3が設けられている。内燃機関1は、排気ガス還流装置20を備えている。排気ガス還流装置20は、排気路17から吸気マニホールド12に排気ガスを還流するEGR流路21と、EGR流路21を開閉するEGRバルブ22と、を有している。吸気マニホールド12は、スロットルバルブ4の下流側の吸気路23の部分である。EGRバルブ22は、制御装置50により制御される電気モータにより開閉駆動される電子制御式EGRバルブとされている。排気路17には、排気路17内の排気ガスの空燃比に応じた電気信号を出力する空燃比センサ18を備えている。
吸気マニホールド12には、吸気マニホールド12内の圧力に応じた電気信号を出力するマニホールド圧センサ8が設けられている。吸気マニホールド12の下流側の部分には、燃料を噴射するインジェクタ13が設けられている。なお、インジェクタ13は、気筒7内に直接燃料を噴射するように設けられてもよい。内燃機関1には、大気圧に応じた電気信号を出力する大気圧センサ33が設けられている。
気筒7の頂部には、空気と燃料の混合気に点火する点火プラグと、点火プラグに点火エネルギーを供給する点火コイル16と、が設けられている。また、気筒7の頂部には、吸気路23から気筒7内に吸入される吸入空気量を調節する吸気バルブ14と、シリンダ内から排気路17に排出される排気ガス量を調節する排気バルブ15と、が設けられている。
図2に示すように、内燃機関1は、複数の気筒7(本例では3つ)を備えている。各気筒7内には、ピストン5が備えられている。各気筒7のピストン5は、コンロッド9及びクランク32を介してクランク軸2に接続されている。クランク軸2は、ピストン5の往復運動によって回転駆動される。各気筒7で発生した燃焼ガス圧は、ピストン5の頂面を押圧し、コンロッド9及びクランク32を介してクランク軸2を回転駆動する。クランク軸2は、車輪に駆動力を伝達する動力伝達機構に連結されている。動力伝達機構は、変速装置、ディファレンシャルギヤ等から構成される。
内燃機関1は、クランク軸2と一体回転する信号板10を備えている。信号板10は、予め定められた複数のクランク角度に複数の歯を設けている。本実施の形態では、信号板10は、10deg間隔で歯が並べられている。信号板10の歯には、一部の歯が欠けた欠け歯部分が設けられている。内燃機関1は、エンジンブロック24に固定され、信号板10の歯を検出する第1クランク角センサ11を備えている。
内燃機関1は、クランク軸2とチェーン28で連結されたカム軸29を備えている。カム軸29は、吸気バルブ14及び排気バルブ15を開閉駆動する。クランク軸2が2回転する間に、カム軸29は1回転する。内燃機関1は、カム軸29と一体回転するカム用の信号板31を備えている。カム用の信号板31は、予め定められた複数のカム軸角度に複数の歯を設けている。内燃機関1は、エンジンブロック24に固定され、カム用の信号板31の歯を検出するカム角センサ30を備えている。
制御装置50は、第1クランク角センサ11及びカム角センサ30の2種類の出力信号に基づいて、各ピストン5の上死点を基準としたクランク角度を検出すると共に、各気筒7の行程を判別する。なお、内燃機関1は、吸入行程、圧縮行程、膨張行程、及び排気行程の4行程機関とされている。
内燃機関1は、クランク軸2と一体回転するフライホイール27を備えている。フライホイール27の外周部は、リングギア25とされており、リングギア25は、予め定められた複数のクランク角度に複数の歯を設けている。リングギア25の歯は、周方向に等角度間隔で設けられている。本例では4deg間隔で、90個の歯が設けられている。リングギア25の歯には欠け歯部分は設けられていない。内燃機関1は、エンジンブロック24に固定され、リングギア25の歯を検出する第2クランク角センサ6を備えている。第2クランク角センサ6は、リングギア25の径方向外側に、リングギア25と間隔を空けて対向配置されている。フライホイール27のクランク軸2とは反対側は、動力伝達機構に連結されている。よって、内燃機関1の出力トルクは、フライホイール27の部分を通って、車輪側に伝達される。
第1クランク角センサ11、カム角センサ30、及び第2クランク角センサ6は、クランク軸2の回転による、各センサと歯の距離の変化に応じた電気信号を出力する。各角センサ11、30、6の出力信号は、センサと歯の距離が近い場合と、遠い場合とで信号がオンオフする矩形波となる。各角センサ11、30、6には、例えば、電磁ピックアップ式のセンサが用いられる。
フライホイール27(リングギア25)は、信号板10の歯数よりも多い歯数を有しており、また、欠け歯部分もないため、高分解能の角度検出を期待できる。また、フライホイール27は、信号板10の質量よりも大きい質量を有しており、高周波振動が抑制されるため、高精度の角度検出を期待できる。
本実施の形態では、第2クランク角センサ6が、本発明における「特定クランク角センサ」に相当し、フライホイール27が、本発明における「回転部材」に相当し、フライホイール27に設けられたリングギア25の歯が、本発明における「被検出部」に相当し、エンジンブロック24が、本発明における「非回転部材」に相当する。
1−2.制御装置50の構成
次に、制御装置50について説明する。
制御装置50は、内燃機関1を制御対象とする制御装置である。図3に示すように、制御装置50は、角度情報算出部51、捩りトルク算出部52、筒内圧力推定部53、燃焼パラメータ算出部54、及び燃焼制御部55等の制御部を備えている。制御装置50の各制御部51〜55等は、制御装置50が備えた処理回路により実現される。具体的には、制御装置50は、図4に示すように、処理回路として、CPU(Central Processing Unit)等の演算処理装置90(コンピュータ)、演算処理装置90とデータのやり取りをする記憶装置91、演算処理装置90に外部の信号を入力する入力回路92、及び演算処理装置90から外部に信号を出力する出力回路93等を備えている。
記憶装置91として、演算処理装置90からデータを読み出し及び書き込みが可能に構成されたRAM(Random Access Memory)や、演算処理装置90からデータを読み出し可能に構成されたROM(Read Only Memory)等が備えられている。入力回路92は、各種のセンサやスイッチが接続され、これらセンサやスイッチの出力信号を演算処理装置90に入力するA/D変換器等を備えている。出力回路93は、電気負荷が接続され、これら電気負荷に演算処理装置90から制御信号を出力する駆動回路等を備えている。
そして、制御装置50が備える各制御部51〜55等の各機能は、演算処理装置90が、ROM等の記憶装置91に記憶されたソフトウェア(プログラム)を実行し、記憶装置91、入力回路92、及び出力回路93等の制御装置50の他のハードウェアと協働することにより実現される。なお、各制御部51〜55等が用いる定数値、テーブル、判定値等の設定データは、ソフトウェア(プログラム)の一部として、ROM等の記憶装置91に記憶されている。また、各制御部51〜55等が算出したクランク角度θd、クランク角速度ωd、クランク角加速度αd、捩り振動トルクΔTt、燃焼ガス圧トルクTb等の各算出値及び各検出値のデータは、RAM等の書き換え可能な記憶装置91に記憶される。
本実施の形態では、入力回路92には、第1クランク角センサ11、カム角センサ30、第2クランク角センサ6、エアフローセンサ3、スロットル開度センサ19、マニホールド圧センサ8、大気圧センサ33、空燃比センサ18、及びアクセルポジションセンサ26等が接続されている。出力回路93には、スロットルバルブ4(電気モータ)、EGRバルブ22(電気モータ)、インジェクタ13、及び点火コイル16等が接続されている。なお、制御装置50には、図示していない各種のセンサ、スイッチ、及びアクチュエータ等が接続されている。制御装置50は、各種センサの出力信号に基づいて、吸入空気量、吸気マニホールド12内の圧力、大気圧、空燃比、及びアクセル開度等の内燃機関1の運転状態を検出する。
制御装置50は、基本的な制御として、入力された各種センサの出力信号等に基づいて、燃料噴射量、点火時期等を算出し、インジェクタ13及び点火コイル16等を駆動制御する。制御装置50は、アクセルポジションセンサ26の出力信号等に基づいて、運転者が要求している内燃機関1の出力トルクを算出し、当該要求出力トルクを実現する吸入空気量となるように、スロットルバルブ4等を制御する。具体的には、制御装置50は、目標スロットル開度を算出し、スロットル開度センサ19の出力信号に基づき検出したスロットル開度が、目標スロットル開度に近づくように、スロットルバルブ4の電気モータを駆動制御する。また、制御装置50は、入力された各種センサの出力信号等に基づいて、EGRバルブ22の目標開度を算出し、EGRバルブ22の電気モータを駆動制御する。
1−2−1.角度情報算出部51
角度情報算出部51は、特定クランク角センサとされた第2クランク角センサ6の出力信号に基づいて、クランク角度θdを検出すると共に、クランク角度θdの時間変化率であるクランク角速度ωd、及びクランク角速度ωdの時間変化率であるクランク角加速度αdを算出する。本実施の形態では、角度情報算出部51は、角度情報検出部60、角度情報補正部61、及び補正後角度情報算出部62を備えており、リングギア25の歯の製造ばらつき等による角度情報の誤差を補正するように構成されている。
<角度情報検出部60>
角度情報検出部60は、図5に示すように、第2クランク角センサ6の出力信号に基づいてクランク角度θdを検出すると共にクランク角度θdを検出した検出時刻Tdを検出する。そして、角度情報検出部60は、検出したクランク角度θdである検出角度θd及び検出時刻Tdに基づいて、検出角度θdの間の角度区間Sdに対応する角度間隔Δθd及び時間間隔ΔTdを算出する。
本実施の形態では、角度情報検出部60は、第2クランク角センサ6の出力信号(矩形波)の立下りエッジ(又は立上りエッジ)を検出した時のクランク角度θdを判定するように構成されている。角度情報検出部60は、基点角度(例えば、第1気筒♯1のピストン5の上死点である0deg)に対応する立下りエッジである基点立下りエッジを判定し、
基点立下りエッジを基点にカウントアップした立下りエッジの番号n(以下、角度識別番号nと称す)に対応するクランク角度θdを判定する。例えば、角度情報検出部60は、基点立下りエッジを検出した時に、クランク角度θdを基点角度(例えば、0deg)に設
定すると共に角度識別番号nを0に設定する。そして、角度情報検出部60は、立下りエッジを検出する毎に、クランク角度θdを、予め設定された角度間隔Δθd(本例では4deg)ずつ増加させると共に角度識別番号nを1つずつ増加させる。或いは、角度情報検出部60は、角度識別番号nとクランク角度θdとの関係が予め設定された角度テーブルを用い、今回の角度識別番号nに対応するクランク角度θdを読み出すように構成されてもよい。角度情報検出部60は、クランク角度θd(検出角度θd)を角度識別番号nに対応付ける。角度識別番号nは、最大番号(本例では90)の後、1に戻る。角度識別番号n=1の前回の角度識別番号nは90になり、角度識別番号n=90の次回の角度識別番号nは1になる。
本実施の形態では、角度情報検出部60は、後述する、第1クランク角センサ11及びカム角センサ30に基づいて検出した参照クランク角度を参照して、第2クランク角センサ6の基点立下りエッジを判定する。例えば、角度情報検出部60は、第2クランク角センサ6の立下りエッジを検出した時の参照クランク角度が、基点角度に最も近い立下りエッジを、基点立下りエッジと判定する。
また、角度情報検出部60は、第1クランク角センサ11及びカム角センサ30に基づいて判別した各気筒7の行程を参照して、クランク角度θdに対応する各気筒7の行程を判定する。
角度情報検出部60は、第2クランク角センサ6の出力信号(矩形波)の立下りエッジを検出した時の検出時刻Tdを検出し、検出時刻Tdを角度識別番号nに対応付ける。具体的には、角度情報検出部60は、演算処理装置90が備えたタイマー機能を用いて、検出時刻Tdを検出する。
角度情報検出部60は、図5に示すように、立下りエッジを検出した時に、今回の角度識別番号(n)に対応する検出角度θd(n)と、前回の角度識別番号(n−1)に対応する検出角度θd(n−1)との間の角度区間を、今回の角度識別番号(n)に対応する角度区間Sd(n)に設定する。
また、角度情報検出部60は、式(1)に示すように、立下りエッジを検出した時に、今回の角度識別番号(n)に対応する検出角度θd(n)と、前回の角度識別番号(n−1)に対応する検出角度θd(n−1)との偏差を算出して、今回の角度識別番号(n)(今回の角度区間Sd(n))に対応する角度間隔Δθd(n)に設定する。
Δθd(n)=θd(n)−θd(n−1) ・・・(1)
本実施の形態では、リングギア25の歯の角度間隔は、全て等しくされているので、角度情報検出部60は、全ての角度識別番号nの角度間隔Δθdを、予め設定された角度(本例では4deg)に設定する。
また、角度情報検出部60は、式(2)に示すように、立下りエッジを検出した時に、今回の角度識別番号(n)に対応する検出時刻Td(n)と、前回の角度識別番号(n−1)に対応する検出時刻Td(n−1)との偏差を算出して、今回の角度識別番号(n)(今回の角度区間Sd(n))に対応する時間間隔ΔTd(n)に設定する。
ΔTd(n)=Td(n)−Td(n−1) ・・・(2)
角度情報検出部60は、第1クランク角センサ11及びカム角センサ30の2種類の出力信号に基づいて、第1気筒♯1のピストン5の上死点を基準とした参照クランク角度を検出すると共に、各気筒7の行程を判別する。例えば、角度情報検出部60は、第1クランク角センサ11の出力信号(矩形波)の立下りエッジの時間間隔から、信号板10の欠け歯部分の直後の立下りエッジを判定する。そして、角度情報検出部60は、欠け歯部分の直後の立下りエッジを基準にした各立下りエッジと、上死点を基準にした参照クランク角度と対応関係を判定し、各立下りエッジを検出した時の、上死点を基準とした参照クランク角度を算出する。また、角度情報検出部60は、第1クランク角センサ11の出力信号(矩形波)における欠け歯部分の位置と、カム角センサ30の出力信号(矩形波)との関係から、各気筒7の行程を判別する。
<角度情報補正部61>
角度情報補正部61は、角度区間Sdのそれぞれの角度間隔Δθd又は時間間隔ΔTdを、角度区間Sdのそれぞれに対応して1つずつ設けた補正値Kcにより補正する。この補正値Kcは、リングギア25の歯の角度間隔の微小なばらつきを補正するためのものであり、リングギア25を内燃機関1に組み付ける前であれば、例えば、リングギア25を単体で一定速度にて回転させた時の、平均時間間隔と角度区間Sdの時間間隔ΔTdの比を用いて、角度区間Sdのそれぞれの補正値Kcを予め算出しておき、それを記憶しておいて用いることができる。また、リングギア25を内燃機関1に組み付けた後であれば、例えば、内燃機関1が燃料カット中などの一定速度で回転している条件下において、角度間隔Δθdと時間間隔ΔTdに基づいて算出したクランク角加速度αd、クランク角加速度αdの時間変化量である角加速度変化量、又はクランク角加速度αdの時間変化率であるクランク角躍度がゼロに近づくように、角度区間Sdのそれぞれの補正値Kcを変化させて算出するようにしてもよい。
本実施の形態では、角度情報補正部61は、各角度識別番号nの角度区間Sd(n)に1つずつ補正値Kc(n)を設けている。本例では、角度識別番号n及び角度区間Sdは90設けられているので、補正値Kcも90設けられている。各補正値Kcは、図6に示すように、各角度識別番号nに対応付けられて、制御装置50のRAM等の書き換え可能な記憶装置91に記憶される。
角度情報補正部61は、式(3)に示すように、今回の角度識別番号(n)に対応する角度間隔Δθd(n)又は時間間隔ΔTd(n)に、今回の角度識別番号(n)に対応する補正値Kc(n)を乗算して、今回の角度識別番号(n)に対応する補正後の角度間隔Δθdc(n)又は時間間隔ΔTdc(n)を算出するように構成されている。
Δθdc(n)=Kc(n)×Δθd(n)
又は ・・・(3)
ΔTdc(n)=Kc(n)×ΔTd(n)
本実施の形態では、補正値Kcにより時間間隔ΔTdが補正される場合について説明する。なお、補正値Kcにより補正されていない角度間隔Δθdも、説明の便宜上、補正後の角度間隔Δθdcと称す。
<補正後角度情報算出部62>
補正後角度情報算出部62は、角度区間Sdのそれぞれの補正値Kcによる補正後の角度間隔Δθdc及び時間間隔ΔTdcに基づいて、検出角度θd又は角度区間Sdのそれぞれに対応する、クランク角度θdの時間変化率であるクランク角速度ωd、及びクランク角速度ωdの時間変化率であるクランク角加速度αdを算出する。
本実施の形態では、図7に示すように、補正後角度情報算出部62は、処理対象とする角度区間Sd(n)に対応する補正後の角度間隔Δθdc(n)及び時間間隔ΔTdc(n)に基づいて、処理対象の角度区間Sd(n)に対応するクランク角速度ωd(n)を算出する。具体的には、補正後角度情報算出部62は、式(4)に示すように、処理対象の角度区間Sd(n)に対応する補正後の角度間隔Δθdc(n)を補正後の時間間隔ΔTdc(n)で除算して、クランク角速度ωd(n)を算出する。
ωd(n)=Δθdc(n)/ΔTdc(n) ・・・(4)
補正後角度情報算出部62は、処理対象とする検出角度θd(n)の直前1つの角度区間Sd(n)に対応するクランク角速度ωd(n)及び補正後の時間間隔ΔTdc(n)、並びに処理対象の検出角度θd(n)の直後1つの角度区間Sd(n+1)に対応するクランク角速度ωd(n+1)及び補正後の時間間隔ΔTdc(n+1)に基づいて、処理対象の検出角度θd(n)に対応するクランク角加速度αd(n)を算出する。具体的には、補正後角度情報算出部62は、式(5)に示すように、直後のクランク角速度ωd(n+1)から直前のクランク角速度ωd(n)を減算した減算値を、直後の補正後の時間間隔ΔTdc(n+1)と直前の補正後の時間間隔ΔTdc(n)の平均値で除算して、クランク角加速度αd(n)を算出する。
αd(n)={ωd(n+1)−ωd(n)}
/{ΔTdc(n+1)+ΔTdc(n)}×2 ・・・(5)
角度情報補正部61及び補正後角度情報算出部62は、リアルタイムに算出された角度間隔Δθd又は時間間隔ΔTdに対して、リアルタイムに補正値Kcにより補正を行い、リアルタイムにクランク角速度ωd及びクランク角加速度αdを算出する。また、補正後角度情報算出部62は、高周波のノイズ成分を低減するために、補正後の時間間隔ΔTdc又はクランク角加速度αdに対してローパスフィルタ処理を行う。角度情報算出部51の各部は、算出した各角度情報を記憶装置91に記憶する。
1−2−2.捩りトルク算出部52
<捩りトルクの影響>
本実施の形態では、後述するように、筒内圧力推定部53が、クランク角加速度αd等に基づいて、燃焼により生じた燃焼ガス圧トルクTbを算出し、燃焼ガス圧トルクTb等
に基づいて燃焼気筒の筒内圧力Pcylbを推定するように構成されている。図2に示すように、燃焼ガス圧トルクTbが伝達されるのは、ピストン5に連結されるクランク軸2の部分70(以下、ピストン連結軸部分70と称す)であるため、燃焼ガス圧トルクTbを精度よく算出するためには、ピストン連結軸部分70のクランク角加速度αdを検出することが望ましい。しかし、第2クランク角センサ6は、ピストン連結軸部分70から離れたフライホイール27の部分に設けられており、フライホイール27のクランク角加速度αdを検出するように構成されている。
ピストン連結軸部分70とフライホイール27とを連結するクランク軸2の部分である接続クランク軸部分71には、捩れが生じる。そして、ピストン連結軸部分70に伝達された燃焼ガス圧トルクTbは、接続クランク軸部分71の捩れを介して、フライホイール27に伝達される。また、燃焼ガス圧トルクTbはサイクル変動しているため、接続クランク軸部分71には捩り振動が生じる。よって、フライホイール27に伝達される燃焼ガス圧トルクTbは、捩りトルクの振動成分(捩り振動トルクΔTt)の分、ピストン連結軸部分70に伝達された燃焼ガス圧トルクTbから変動し、フライホイール27のクランク角加速度αdに基づいて算出される燃焼ガス圧トルクTbに誤差が生じる問題があった。
そのため、本実施の形態では、後述するように、捩りトルク算出部52により捩り振動トルクΔTtを算出し、筒内圧力推定部53は、捩り振動トルクΔTtを考慮して、燃焼ガス圧トルクTbを算出するように構成されている。以下で、捩りトルク算出部52及び筒内圧力推定部53の詳細について説明する。
<捩り振動トルクΔTtの算出の原理>
まず、捩り振動トルクΔTtの算出の原理について説明する。前述のように、特許文献2の技術では、特許文献2の段落0026及び図7に示されているように、気筒数+フライホイールの多数の慣性系の運動方程式を解く必要があり、非常に複雑であるので、これを単純化することを考える。
本実施の形態では、図2のクランク軸2部分のみを取り出して単純化した図8、図9に示すように、各気筒(本例では、第1気筒♯1、第2気筒♯2、第3気筒♯3)のピストン連結軸部分70の間には、捩れが生じないものとし、各気筒のピストン連結軸部分70が1つの剛体であるものと単純化している。そうすると、式(6)に示すように、1つの剛体とされた各気筒のピストン連結軸部分70の慣性と、フライホイール27の慣性とを接続する接続クランク軸部分71が捩れる2慣性系の運動方程式に単純化することができる。
Figure 0006190936
ここで、θcは、ピストン連結軸部分70の回転角度である。θfは、フライホイール27の回転角度であり、第2クランク角センサ6の検出対象である。Icは、ピストン連結軸部分70の慣性モーメントであり、Ifは、フライホイール27の慣性モーメントである。Tcは、ピストン5等からピストン連結軸部分70に伝達される燃焼気筒及び未燃
焼気筒のガス圧トルク及びピストン慣性トルク等のピストン連結部入力トルクであり、Tfは、フライホイール27から動力伝達機構側に伝達される外部出力トルクである。Ttは、接続クランク軸部分71の捩れにより生じる捩りトルクであり、ピストン連結軸部分70の回転角度θcとフライホイール27の回転角度θfとの差である捩れ角φ(=θc−θf)に、接続クランク軸部分71の捩りばね定数Kcfを乗算した値になる。
式(6)を解けば、単純化したクランク軸周りの捩りを考慮した解を得ることができるが、式(6)においても、θc、θcとθfの角度差(θc−θf)を検出できないため、解くことができない。そこで、更なる単純化を考える。式(6)の第1式と第2式の各辺同士を足すと、式(7)となる。
Figure 0006190936
ここで、θcとθfの角度差は微小であるので、ピストン連結軸部分70の回転角度θcは、フライホイール27の回転角度θfに一致しているものとみなす。また、ピストン連結部入力トルクTcを、発生トルクTg(筒内圧力トルク+慣性トルク)とみなし、外部出力トルクTfを、外部負荷トルクTex(フリクション+補機負荷+走行抵抗)とみなす。また、ピストン連結軸部分70の慣性モーメントIcと、フライホイール27の慣性モーメントIfとを足し合わせた、クランク軸2と一体的に回転する各部材の全回転系の慣性モーメントをIoとする。これらにより、式(7)を変形すると、式(8)のように、捩りを考慮していない剛体成分の式が得られる。
Figure 0006190936
次に、式(6)の第1式を、ピストン連結軸部分70の慣性モーメントIcで割り、第2式を、フライホイール27の慣性モーメントIfで割った後、式(6)の第1式と第2式の各辺同士を引くと、式(9)が算出される。
Figure 0006190936
式(9)は、接続クランク軸部分71の捩れ角φ(=θc−θf)の式であり、この一般解は式(10)の形となる。
Figure 0006190936
式(10)を式(9)に代入すると、式(11)のように、固有角振動数ωnと積分定数Cが求められる。
Figure 0006190936
このように積分定数Cは、一定値であり、これはクランク軸2の平均トルクを伝達するための一定の捩れ角であると考えられる。更に、初期条件として、時間t=0の時、燃焼ガス圧トルク等のピストン連結部入力トルクの最大値により、捩れ角φが、捩り振動の山の頂点にあるものとしてdφ/dt=0とし、捩り振動の振幅をΔφ0としてφ=Δφ0+Cとすると、式(10)のA、Bは式(12)のように求められる。
Figure 0006190936
式(11)、式(12)より、式(9)の解である式(10)は、式(13)のようになる。
Figure 0006190936
ここで、式(13)により求められた捩れ角φの解に基づいて、捩れ角φにより生じる捩りトルクTtを算出する。初期条件(t=0)の捩れ角φになる捩り振動の振幅Δφ0だけ捩るのに必要なトルクをΔTt0とすると、捩りトルクTtは、式(14)のようになる。
Figure 0006190936
最大限に捩れている初期条件(t=0)を基準とした、捩りトルクTtの振動成分である捩り振動トルクΔTtは、式(15)のようになる。
Figure 0006190936
燃焼時に生じる最大トルクにより、接続クランク軸部分71が最大限に捩られると考えると、式(15)の捩り振動トルクの振幅ΔTt0を、フライホイール27の角加速度に基づいて算出することができる。具体的には、式(16)に示すように、燃焼期間のフライホイール27の角加速度の最大値に、相互慣性モーメントIcfを乗算して算出した捩り振動トルクの最大値ΔTtmaxを、捩り振動トルクの振幅ΔTt0として算出することができる。
Figure 0006190936
ここで、max()は、燃焼期間の角加速度から最大値を抽出する関数である。相互慣性モーメントIcfは、ピストン連結軸部分70の慣性モーメントIcとフライホイール27の慣性モーメントIfとの乗算値を、ピストン連結軸部分70の慣性モーメントIcとフライホイール27の慣性モーメントIfとの加算値で除算した値である。
捩りを考慮していない剛体の式(8)に、捩りを考慮した式(9)の解である式(15)の捩り振動トルクΔTtが加算されるものとすると、捩りを考慮したクランク軸2の運動方程式である式(17)を得ることができる。式(17)は、後述する式(20)と同形である。式(17)において、捩り振動トルクΔTtは負の値となり、燃焼時の最大トルクにより接続クランク軸部分71が最大限に捩られている状態から、捩り振動の捩り戻しにより捩れ角φが減少することにより、ピストン連結軸部分70からフライホイール27に伝達されるトルクが、発生トルクTgから捩り振動トルクΔTt分減少することを表している。
Figure 0006190936
<捩りトルク算出部52の構成>
以上の導出結果に基づいて、捩りトルク算出部52が構成されている。式(17)に示されているように、捩り振動トルクΔTtは、捩り振動トルクの最大値ΔTtmaxの振幅を有し、固有角振動数ωnで振動する値で表すことができる。そこで、捩りトルク算出部52は、クランク軸2の捩れにより生じる捩りトルクの振動成分である捩り振動トルクの最大値ΔTtmaxを、燃焼期間のクランク角加速度αdに基づいて算出する。そして、捩りトルク算出部52は、捩り振動トルクの最大値ΔTtmaxの振幅を有し、予め設定された捩り振動の固有角振動数ωnで振動する値を、燃焼期間の捩り振動トルクΔTtとして算出する。
この構成によれば、捩り振動トルクΔTtの振幅となる捩り振動トルクの最大値ΔTtmaxは、燃焼毎に変動するため、クランク角加速度αdに基づいて算出される。一方、捩り振動の固有角振動数ωnは、上述した式導出からわかるように、所定値となるため、予め設定される。そして、捩り振動トルクの最大値ΔTtmaxの振幅を有し、固有角振動数ωnで振動する値が、燃焼期間の捩り振動トルクΔTtとして算出される。よって、複数の慣性系の運動方程式を解くことなく、式導出から得られた知見を利用した簡単な演算により、精度よく捩り振動トルクΔTtを算出することができる。
本実施の形態では、捩りトルク算出部52は、固有角振動数ωnで振動する予め設定された振動波形を用いて、燃焼期間に設定された振動開始クランク角度から振動を開始する基本振動波形を算出する。そして、捩りトルク算出部52は、捩り振動トルクの最大値ΔTtmaxの振幅を有し、基本振動波形で振動する値を、燃焼期間の捩り振動トルクΔTtとして算出する。
この構成によれば、捩り振動トルクΔTtの振動波形は、上述した式導出からわかるように、所定の振動波形になると予測できることから、予め設定された固有角振動数ωnで振動する予め設定された振動波形を用いて基本振動波形が算出される。そして、捩り振動トルクの最大値ΔTtmaxの振幅を有し、基本振動波形で振動する値が、捩り振動トルクΔTtとして算出される。よって、式導出から得られた知見を利用して、演算を簡単化することができる。
捩りトルク算出部52は、燃焼時の最大トルクによりクランク軸2が最大限に捩れた状態からの捩り戻しによりクランク軸2の捩れ角が減少することによって減少する捩りトルクの成分を、捩り振動トルクΔTtとして算出する。
この構成によれば、捩り戻しによる捩り振動トルクΔTtを算出することにより、捩り
振動トルクΔTtの算出部分を絞ることができ、上記の式導出のように、演算の簡単化及び捩り振動トルクΔTtの算出精度を向上させることができる。
捩りトルク算出部52は、式(18)の算出式により、捩り振動トルクΔTtを算出するように構成されている。
Figure 0006190936
ここで、tは、振動開始クランク角度後の時間とされ、振動開始クランク角度において0となる。捩りトルク算出部52は、振動開始クランク角度前の捩り振動トルクΔTtを0とする。なお、固有角振動数ωnは、捩り振動トルクΔTtが良好になるように適合により調整されてもよい。
この構成によれば、固有角振動数ωnと振動開始クランク角度後の時間tとの乗算値を引数とした三角関数を基本振動波形とし、三角関数の基本振動波形に捩り振動トルクの最大値ΔTtmaxを乗算することにより、上記の式(17)の導出結果に基づいた、簡単な算出式で、精度よく捩り振動トルクΔTtを算出することができる。また、この式(18)により、式(17)と同様に、捩り振動トルクΔTtは負の値となり、燃焼時の最大トルクによりクランク軸2が最大限に捩られている状態から、捩り振動の捩り戻しにより捩れ角が減少することにより、クランク軸2からフライホイール27に伝達されるトルクが、捩り振動トルクΔTt分減少することを表すことができる。
捩りトルク算出部52は、時間t=0から燃焼期間が終了するまでの間、式(18)に基づいて、捩り振動トルクΔTtを算出し、それ以外の間は、捩り振動トルクΔTtを0に設定する。燃焼期間の終了時期は、膨張行程の終了時期とされる。
捩りトルク算出部52は、式(19)に示すように、燃焼期間のクランク角加速度αdの最大値に、予め設定された換算定数Ccfを乗算した値を、捩り振動トルクの最大値ΔTtmaxとして算出する。max()は、燃焼期間のクランク角加速度αdから最大値を抽出する関数である。燃焼期間は、圧縮行程の後半及び膨張行程に設定される。
Figure 0006190936
換算定数Ccfは、上記の相互慣性モーメントIcfに設定され、ピストン連結軸部分70の慣性モーメントIcとフライホイール27の慣性モーメントIfとの乗算値を、ピストン連結軸部分70の慣性モーメントIcとフライホイール27の慣性モーメントIfとの加算値で除算した値に設定される。なお、換算定数Ccfは、捩り振動トルクΔTtが良好になるように適合により調整されてもよい。
振動開始クランク角度は、燃焼気筒の上死点と、捩り振動トルクの最大値ΔTtmaxとなるクランク角度(以下、最大トルク角度と称す)との間のクランク角度に設定される。最大トルク角度は、式(19)において、抽出されたクランク角加速度αdの最大値に対応するクランク角度θdとなる。捩りトルク算出部52は、式(19)により算出された最大トルク角度に応じて、振動開始クランク角度を設定する。例えば、捩りトルク算出部52は、上死点を基準(0°)にした最大トルク角度に、0以上、1以下の値に予め設定された設定係数を乗算した値を、振動開始クランク角度として設定する。或いは、振動開始クランク角度は、燃焼気筒の上死点と最大トルク角度との間となる予め設定されたクランク角度とされてもよい。振動開始クランク角度は、捩り振動トルクΔTtが良好になるように適合により調整される。
捩りトルク算出部52は、燃焼期間の終了後、記憶装置91に記憶されている燃焼期間のクランク角加速度αd等の情報に基づいて、捩り振動トルクの最大値ΔTtmax、各クランク角度θdの捩り振動トルクΔTtを算出し、記憶装置91に記憶する。
1−2−3.筒内圧力推定部53
筒内圧力推定部53は、内燃機関1のピストン5、コンロッド9及びクランク32を含むクランク軸2の回転系の運動方程式を用い、クランク角度θd、クランク角加速度αd、及び捩り振動トルクΔTtに基づいて、燃焼により生じた燃焼ガス圧トルクTbを算出し、燃焼ガス圧トルクTb及びクランク角度θdに基づいて燃焼している気筒bの筒内圧力Pcylbを推定する。
内燃機関1のピストン5、コンロッド9及びクランク32を含むクランク軸2の回転系の運動方程式は、式(17)等から式(20)で表せる。
Figure 0006190936
ここで、Ioは、クランク軸2と一体的に回転する各部材の慣性モーメントであり、Tgは、筒内圧力トルクとピストン慣性トルクからなる発生トルクであり、Texは、フリクション、補機負荷、及び走行抵抗等の外部からクランク軸2に伝達される外部負荷トルクであり、ΔTtは、捩りトルクである。また、Tgの算出に用いられるPcyljは、j番目気筒7の筒内圧力であり、Spは、ピストン5の頂面の投影面積であり、mpは、ピストン5の質量であり、αpjは、j番目気筒7のピストン5の加速度であり、Rjは、j番目気筒7のピストン5に生じた力を、クランク軸2回りのトルクに変換する変換係数であり、Lは、気筒数であり、本実施の形態ではL=3である。また、rは、クランク32の半径であり、θdjは、j番目気筒7のピストン5の上死点を基準にしたクランク角度であり、ψjは、j番目気筒7のコンロッド9の角度であり、クランク長さとコンロッド長さの比であるコンロッド比とクランク角度θdjとに基づいて算出される。
b番目気筒7が圧縮行程の後半及び膨張行程であり、燃焼が行われている場合は、式(20)を式(21)のように変形することができる。ここで、Pcylbは、燃焼気筒bの筒内圧力であり、Pcylubjは、各未燃焼気筒j(j≠b)の筒内圧力である。
Figure 0006190936
式(21)を、燃焼によりクランク軸2に生じた燃焼ガス圧トルクTbに相当する「Pcylb・Sp・Rb」について整理すると式(22)を得る。
Figure 0006190936
式(22)を各項について整理すると式(23)を得る。
Figure 0006190936
ここで、Toは、全慣性トルクであり、Tmbは、燃焼気筒のピストン慣性トルクであり、Tmjは、未燃焼気筒のピストン慣性トルクであり、Tpjは、未燃焼気筒の筒内圧力トルクである。よって、式(23)の第1式の右辺の各トルクTo、Tmb、Tmj、Tpjを算出することによって、燃焼ガス圧トルクTbを算出することができる。
筒内圧力推定部53は、式(23)の第2式に示すように、クランク角加速度αdに回転系の慣性モーメントIoを乗算して全慣性トルクToを算出する。筒内圧力推定部53は、クランク角度θd及びクランク角加速度αdに基づいて、燃焼気筒のピストン5の慣性力により生じた燃焼気筒のピストン慣性トルクTmbを算出する。具体的には、筒内圧力推定部53は、燃焼気筒bのクランク角度θdbに応じて変化するコンロッド9及びクランク32の幾何学的関係、並びにクランク角加速度αdに基づいて、燃焼気筒bのピストン5の加速度αpbを算出する。また、筒内圧力推定部53は、燃焼気筒bのクランク角度θdbに基づいて、燃焼気筒bの変換係数Rbを算出する。筒内圧力推定部53は、式(23)の第3式に示すように、ピストン5の質量mpに、燃焼気筒bのピストン5の加速度αpb及び変換係数Rbを乗算して、燃焼気筒のピストン慣性トルクTmbを算出する。
筒内圧力推定部53は、クランク角度θd及びクランク角加速度αdに基づいて、未燃焼気筒のピストン5の慣性力により生じた未燃焼気筒のピストン慣性トルクTmjを算出する。具体的には、筒内圧力推定部53は、未燃焼気筒jのクランク角度θdjに応じて変化するコンロッド9及びクランク32の幾何学的関係、並びにクランク角加速度αdに基づいて、未燃焼気筒jのピストン5の加速度αpjを算出する。また、筒内圧力推定部53は、未燃焼気筒jのクランク角度θdjに基づいて、未燃焼気筒jの変換係数Rjを算出する。筒内圧力推定部53は、式(23)の第4式に示すように、ピストン5の質量
mpに、未燃焼気筒jのピストン5の加速度αpj及び変換係数Rjを乗算して、未燃焼気筒のピストン慣性トルクTmjを算出する。
筒内圧力推定部53は、クランク角度θdに基づいて、未燃焼気筒jの筒内圧力Pcylubjにより生じた未燃焼気筒の筒内圧力トルクTpjを算出する。燃焼が行われる圧縮行程の後半及び膨張行程以外の筒内圧力Pcyljは、吸気マニホールド12内の圧力、大気圧、クランク角度θdjに応じた圧力となる。筒内圧力推定部53は、吸気マニホールド12内の圧力、大気圧、未燃焼気筒jのクランク角度θdjに基づいて、吸気行程、圧縮行程(後半を除く)又は排気行程となっている未燃焼気筒jの筒内圧力Pcylubjを推定する。そして、筒内圧力推定部53は、式(23)の第5式に示すように、未燃焼気筒jの筒内圧力Pcylubjにピストン5の投影面積Sp及び未燃焼気筒jの変換係数Rjを乗算して、未燃焼気筒の筒内圧力トルクTpjを算出する。
燃焼気筒bのピストン5が上死点である場合は、捩り振動トルクΔTtはゼロになり、式(21)の右辺の第1項がゼロになるので、式(21)を外部負荷トルクTexについて整理すると、式(24)のようになる。外部負荷トルクTexは、1サイクルの間、大きく変動しないため、上死点で推定した一定値であると仮定する。
Figure 0006190936
筒内圧力推定部53は、式(24)に示すように、クランク角度が燃焼気筒の上死点である場合の、各未燃焼気筒jの未燃焼気筒の筒内圧力トルクPcylubj・Sp・Rj及び未燃焼気筒のピストン慣性トルクmp・αpj・Rjの合計値から全慣性トルクIo・αdを減算して外部負荷トルクTexを推定する。
そして、筒内圧力推定部53は、式(23)に示すように、全慣性トルクToから、燃焼気筒のピストン慣性トルクTmb、未燃焼気筒のピストン慣性トルクTmj、未燃焼気筒の筒内圧力トルクTpj、及び捩り振動トルクΔTtを減算すると共に、外部負荷トルクTexを加算した値を、燃焼ガス圧トルクTbとして算出する。
筒内圧力推定部53は、式(25)に示すように、燃焼ガス圧トルクTbを、ピストン5の投影面積Sp、及び燃焼気筒bの変換係数Rbで除算して、燃焼気筒の筒内圧力Pcylbを算出する。
Figure 0006190936
筒内圧力推定部53は、燃焼期間の終了後、記憶装置91に記憶されている燃焼期間のクランク角加速度αd、捩り振動トルクΔTt等の情報に基づいて、各クランク角度θdの燃焼気筒の筒内圧力Pcylbを算出し、記憶装置91に記憶する。
1−2−4.燃焼パラメータ算出部54
燃焼パラメータ算出部54は、燃焼気筒の筒内圧力Pcylbに基づいて、熱発生率及び質量燃焼割合MFBの一方又は双方の燃焼パラメータを算出する。
本実施の形態では、燃焼パラメータ算出部54は、式(26)を用い、単位クランク角度当たりの熱発生率dQ/dθを算出する。ここで、κは、比熱比であり、Vbは、燃焼気筒bのシリンダ容積である。燃焼パラメータ算出部54は、燃焼気筒bのクランク角度θdb及びコンロッド9及びクランク32の幾何学的関係に基づいて、シリンダ容積Vb及び単位クランク角度当たりのシリンダ容積変化率dVb/dθを算出する。
Figure 0006190936
燃焼パラメータ算出部54は、式(27)を用い、熱発生率dQ/dθを燃焼開始角度θ0からクランク角度θdbまで積分した瞬時積分値を、燃焼角度区間全体に亘って熱発生率dQ/dθを積分した全積分値Q0で除算して、各クランク角度θdbの質量燃焼割合MFBを算出する。
Figure 0006190936
燃焼パラメータ算出部54は、燃焼期間の終了後、記憶装置91に記憶されている燃焼期間の燃焼気筒の筒内圧力Pcylb等の情報に基づいて、燃焼パラメータを算出し、記憶装置91に記憶する。
1−2−5.燃焼制御部55
燃焼制御部55は、燃焼パラメータに基づいて、点火時期及びEGR量の一方又は双方を変化させる燃焼制御を行う。本実施の形態では、燃焼制御部55は、質量燃焼割合MFBが0.5(50%)になるクランク角度θdb(燃焼重心と称す)を判定し、燃焼重心が予め設定された目標角度に近づくように、点火時期を変化させる。例えば、燃焼制御部55は、燃焼重心が目標角度よりも遅角側である場合は、点火時期を進角側に変化させる。一方、燃焼制御部55は、燃焼重心が目標角度よりも進角側である場合は、点火時期を遅角側に変化させる。また、燃焼制御部55は、質量燃焼割合MFBが例えば、0.2(20%)から0.8(80%)までのクランク角度期間(検出燃焼期間と称す)を判定し、検出燃焼期間が予め設定された目標燃焼期間に近づくように、EGRバルブ22の開度を変化させる。例えば、燃焼制御部55は、検出燃焼期間が目標燃焼期間よりも短い場合は、EGRバルブ22の開度を増加させてEGR量を増加させる。なお、EGR量を増加させれば、燃焼速度が緩やかになり、検出燃焼期間が長くなる側に変化する。一方、燃焼制御部55は、検出燃焼期間が目標燃焼期間よりも長い場合は、EGRバルブ22の開度を減少させてEGR量を減少させる。
或いは、燃焼制御部55は、熱発生率dQ/dθが最大値になるクランク角度θdbを判定し、当該クランク角度θdbが予め設定された目標角度に近づくように、点火時期及びEGR量の一方又は双方を変化させるように構成されてもよい。
1−2−6.制御挙動
図10を用いて、捩り振動トルクΔTtを考慮して燃焼ガス圧トルクTbを算出する本実施の形態の場合と、捩り振動トルクΔTtを考慮せずに燃焼ガス圧トルクTbを算出する比較例の場合の、筒内圧力、熱発生率及び質量燃焼割合の算出精度を説明する。図10の左側の列に、捩り振動トルクΔTtを考慮していない比較例の場合の各算出値の挙動を
示している。図10の右側の列に、捩り振動トルクΔTtを考慮している本実施の形態の場合の各算出値の挙動を示している。なお、図中の実測値とは、筒内圧センサにて計測した筒内圧力より算出した値を意味する。
図10の左側の比較例の場合は、燃焼ガス圧トルクTb及び燃焼気筒の筒内圧力Pcylbが最大となったのちに実測値と比較して大きく落ち込んでいるのがわかる。この落ち込みは、クランク軸が最大限に捩れた後の捩り戻しによるものと考えられる。図10の右側の本実施の形態の場合は、式(23)に示したように、捩り振動トルクΔTtに−1を乗算したトルク分、比較例の場合よりも、燃焼ガス圧トルクTbが増加されており、燃焼ガス圧トルクTb及び燃焼気筒の筒内圧力Pcylbの落ち込みが改善されている。
また、熱発生率dQ/dθと質量燃焼割合MFBに関しても、左側の比較例の場合は、燃焼気筒の筒内圧力Pcylbの落ち込みに伴い、実測値より早期に燃焼が終了しているように演算されているが、右側の本実施の形態では改善されている。なお、熱発生率dQ/dθのグラフにおいて、クランク角度θdbの−30°付近と90°付近にあるものはノイズ成分であるので、MFB算出時には除去している。よって、本実施の形態では、熱発生率dQ/dθ及び質量燃焼割合MFBの燃焼パラメータを用いた燃焼制御の制御精度を向上させることができる。
1−2−7.フローチャート
本実施の形態に係る制御装置50の概略的な処理の手順(内燃機関1の制御方法)について、図11に示すフローチャートに基づいて説明する。図11のフローチャートの処理は、演算処理装置90が記憶装置91に記憶されたソフトウェア(プログラム)を実行することにより、例えば所定の演算周期毎に繰り返し実行される。
ステップS51で、角度情報算出部51は、上記のように、特定クランク角センサ6の出力信号に基づいてクランク角度θdを検出すると共に、クランク角度θdの時間変化率であるクランク角速度ωd、及びクランク角速度ωdの時間変化率であるクランク角加速度αdを算出する角度情報検出処理(角度情報検出ステップ)を実行する。
本実施の形態では、角度情報算出部51は、角度情報検出部60、角度情報補正部61、及び補正後角度情報算出部62を備えており、角度情報の誤差を補正する誤差補正処理を行うように構成されている。
ステップS52で、捩りトルク算出部52は、上記のように、捩り振動トルクの最大値ΔTtmaxを燃焼期間のクランク角加速度αdに基づいて算出し、捩り振動トルクの最大値ΔTtmaxの振幅を有し、予め設定された固有角振動数ωnで振動する値を、燃焼期間の捩り振動トルクΔTtとして算出する捩りトルク算出処理(捩りトルク算出ステップ)を実行する。
ステップS53で、筒内圧力推定部53は、クランク軸2の回転系の運動方程式を用い、クランク角度θd、クランク角加速度αd、及び捩り振動トルクΔTtに基づいて、燃焼ガス圧トルクTbを算出し、燃焼ガス圧トルクTb及びクランク角度θdに基づいて燃焼気筒の筒内圧力Pcylbを推定する筒内圧力推定処理(筒内圧力推定ステップ)を実行する。
ステップS54で、燃焼パラメータ算出部54は、燃焼気筒の筒内圧力Pcylbに基づいて、熱発生率及び質量燃焼割合MFBの一方又は双方の燃焼パラメータを算出する燃焼パラメータ算出処理(燃焼パラメータ算出ステップ)を実行する。
ステップS55で、燃焼制御部55は、燃焼パラメータに基づいて、点火時期及びEGR量の一方又は双方を変化させる燃焼制御を行う燃焼制御処理(燃焼制御ステップ)を実行する。
〔その他の実施の形態〕
最後に、本発明のその他の実施の形態について説明する。なお、以下に説明する各実施の形態の構成は、それぞれ単独で適用されるものに限られず、矛盾が生じない限り、他の実施の形態の構成と組み合わせて適用することも可能である。
(1)上記の実施の形態1においては、第2クランク角センサ6が、本発明における「特定クランク角センサ」に相当し、フライホイール27が、本発明における「回転部材」に相当し、フライホイール27に設けられたリングギア25の歯が、本発明における「被検出部」に相当する場合を例に説明した。しかし、本発明の実施の形態はこれに限定されない。すなわち、第1クランク角センサ11が、本発明における「特定クランク角センサ」に相当し、信号板10が、本発明における「回転部材」に相当し、信号板10に設けられた複数の歯が、本発明における「被検出部」に相当してもよい。
(2)上記の実施の形態1においては、内燃機関1は、ガソリンエンジンとされている場合を例として説明した。しかし、本発明の実施の形態はこれに限定されない。すなわち、内燃機関1は、ディーゼルエンジン、HCCI燃焼(Homogeneous-Charge Compression Ignition Combustion)を行うエンジン等の各種の内燃機関とされてもよい。
(3)上記の実施の形態1においては、捩りトルク算出部52は、式(18)の算出式により、捩り振動トルクΔTtを算出するように構成されている場合を例として説明した。しかし、本発明の実施の形態はこれに限定されない。すなわち、捩りトルク算出部52は、固有角振動数ωnで振動する振動波形として、式(18)の三角関数の式以外の任意の振動波形を用いてもよい。例えば、捩りトルク算出部52は、時間tと振動波形の値との関係が予め設定されたデータテーブルを用い、振動開始クランク角度後の時間tに対応する振動波形の値を読み出すように構成されてもよい。
(4)上記の実施の形態1においては、捩りトルク算出部52は、燃焼時の最大トルクによりクランク軸2が最大限に捩れた状態からの捩り戻しによりクランク軸2の捩れ角が減少することによって減少する捩りトルクの成分を、捩り振動トルクΔTtとして算出するように構成されている場合を例として説明した。しかし、本発明の実施の形態はこれに限定されない。すなわち、捩りトルク算出部52は、燃焼期間の捩り振動トルクを算出すればよく、例えば、捩り戻しによる捩りトルクの成分に加えて、燃焼トルクによりクランク軸2の捩れ角が増加することによって増加する捩りトルクの成分も、捩り振動トルクΔTtとして算出するように構成されてもよい。
(5)上記の実施の形態1においては、制御装置50は、燃焼気筒の筒内圧力Pcylbに基づいて、熱発生率及び質量燃焼割合を算出し、燃焼制御を行うように構成されている場合を例に説明した。しかし、本発明の実施の形態はこれに限定されない。すなわち、制御装置50は、算出した燃焼気筒の筒内圧力Pcylb、熱発生率に基づいて、各気筒7の燃焼の失火検出等の他の制御を行うように構成されてもよい。
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略したりすることが可能である。
この発明は、クランク軸と一体回転する回転部材に、予め定められた複数のクランク角
度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御装置及び制御方法に好適に利用することができる。
1 内燃機関、2 クランク軸、6 第2クランク角センサ(特定クランク角センサ)、7 気筒、24 エンジンブロック(非回転部材)、25 リングギア(被検出部)、27 フライホイール(回転部材)、50 制御装置、51 角度情報算出部、52 捩りトルク算出部、53 筒内圧力推定部、54 燃焼パラメータ算出部、55 燃焼制御部、θd クランク角度、ωd クランク角速度、αd クランク角加速度、Ccf 換算定数、MFB 質量燃焼割合、Pcylb 燃焼気筒の筒内圧力、Pcylubj 未燃焼気筒の筒内圧力、Tb 燃焼ガス圧トルク、To 全慣性トルク、Tmb 燃焼気筒のピストン慣性トルク、Tmj 未燃焼気筒のピストン慣性トルク、Tpj 未燃焼気筒の筒内圧力トルク、Tex 外部負荷トルク、ΔTt:捩り振動トルク、ΔTtmax 捩り振動トルクの最大値

Claims (9)

  1. クランク軸と一体回転する回転部材に、予め定められた複数のクランク角度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御装置であって、
    前記特定クランク角センサの出力信号に基づいて、クランク角度を検出すると共に、前記クランク角度の時間変化率であるクランク角速度、及び前記クランク角速度の時間変化率であるクランク角加速度を算出する角度情報算出部と、
    前記クランク軸の捩れにより生じる捩りトルクの振動成分である捩り振動トルクの最大値を、燃焼期間の前記クランク角加速度に基づいて算出し、前記捩り振動トルクの最大値の振幅を有し、予め設定された捩り振動の固有角振動数で振動する値を、燃焼期間の前記捩り振動トルクとして算出する捩りトルク算出部と、
    前記内燃機関のピストン、コンロッド及びクランクを含む前記クランク軸の回転系の運動方程式を用い、前記クランク角度、前記クランク角加速度、及び前記捩り振動トルクに基づいて、燃焼により生じた燃焼ガス圧トルクを算出し、前記燃焼ガス圧トルク及び前記クランク角度に基づいて燃焼気筒の筒内圧力を推定する筒内圧力推定部と、を備える内燃機関の制御装置。
  2. 前記捩りトルク算出部は、前記固有角振動数で振動する予め設定された振動波形を用いて、燃焼期間に設定された振動開始クランク角度から振動を開始する基本振動波形を算出し、前記捩り振動トルクの最大値の振幅を有し、前記基本振動波形で振動する値を、燃焼期間の前記捩り振動トルクとして算出する請求項1に記載の内燃機関の制御装置。
  3. 前記捩りトルク算出部は、前記捩り振動トルクをΔTtとし、前記捩り振動トルクの最大値をΔTtmaxとし、前記固有角振動数をωnとし、燃焼期間に設定された振動開始クランク角度後の時間をtとし、
    ΔTt=ΔTtmax×{cos(ωn×t)−1}
    の算出式により前記捩り振動トルクを算出し、
    前記振動開始クランク角度前の前記捩り振動トルクを0とする請求項1又は2に記載の内燃機関の制御装置。
  4. 前記捩りトルク算出部は、燃焼気筒の上死点と、前記捩り振動トルクの最大値となる前記クランク角度との間の前記クランク角度に設定された振動開始クランク角度から振動を開始する前記捩り振動トルクを算出する請求項1から3のいずれか一項に記載の内燃機関の制御装置。
  5. 前記捩りトルク算出部は、燃焼時の最大トルクにより前記クランク軸が最大限に捩れた状態からの捩り戻しにより前記クランク軸の捩れ角が減少することによって減少する前記捩りトルクの成分を、前記捩り振動トルクとして算出する請求項1から4のいずれか一項に記載の内燃機関の制御装置。
  6. 前記捩りトルク算出部は、燃焼期間の前記クランク角加速度の最大値に、予め設定された換算定数を乗算した値を、前記捩り振動トルクの最大値として算出する請求項1から5のいずれか一項に記載の内燃機関の制御装置。
  7. 前記筒内圧力推定部は、
    前記クランク角加速度に前記回転系の慣性モーメントを乗算して全慣性トルクを算出し、
    前記クランク角度及び前記クランク角加速度に基づいて、燃焼気筒の前記ピストンの慣性力により生じた燃焼気筒のピストン慣性トルク、及び未燃焼気筒の前記ピストンの慣性
    力により生じた未燃焼気筒のピストン慣性トルクを算出し、
    前記クランク角度に基づいて、未燃焼気筒の筒内圧力により生じた未燃焼気筒の筒内圧力トルクを算出し、
    前記クランク角度が燃焼気筒の上死点である場合の、前記未燃焼気筒の筒内圧力トルク及び前記未燃焼気筒のピストン慣性トルクの合計値から前記全慣性トルクを減算して外部負荷トルクを算出し、
    前記全慣性トルクから、前記燃焼気筒のピストン慣性トルク、前記未燃焼気筒のピストン慣性トルク、前記未燃焼気筒の筒内圧力トルク、及び前記捩り振動トルクを減算すると共に、前記外部負荷トルクを加算した値を、前記燃焼ガス圧トルクとして算出する請求項1から6のいずれか一項に記載の内燃機関の制御装置。
  8. 前記燃焼気筒の筒内圧力に基づいて、熱発生率及び質量燃焼割合の一方又は双方の燃焼パラメータを算出する燃焼パラメータ算出部と、
    前記燃焼パラメータに基づいて、点火時期及びEGR量の一方又は双方を変化させる燃焼制御部と、を備えた請求項1から7のいずれか一項に記載の内燃機関の制御装置。
  9. クランク軸と一体回転する回転部材に、予め定められた複数のクランク角度に設けられた複数の被検出部と、非回転部材に固定され、前記被検出部を検出する特定クランク角センサと、を備えた内燃機関の制御方法であって、
    前記特定クランク角センサの出力信号に基づいて、クランク角度を検出すると共に、前記クランク角度の時間変化率であるクランク角速度、及び前記クランク角速度の時間変化率であるクランク角加速度を算出する角度情報算出ステップと、
    前記クランク軸の捩れにより生じる捩りトルクの振動成分である捩り振動トルクの最大値を、燃焼期間の前記クランク角加速度に基づいて算出し、前記捩り振動トルクの最大値の振幅を有し、予め設定された捩り振動の固有角振動数で振動する値を、燃焼期間の前記捩り振動トルクとして算出する捩りトルク算出ステップと、
    前記内燃機関のピストン、コンロッド及びクランクを含む前記クランク軸の回転系の運動方程式を用い、前記クランク角度、前記クランク角加速度、及び前記捩り振動トルクに基づいて、燃焼により生じた燃焼ガス圧トルクを算出し、前記燃焼ガス圧トルク及び前記クランク角度に基づいて燃焼気筒の筒内圧力を推定する筒内圧力推定ステップと、を実行する内燃機関の制御方法。
JP2016187791A 2016-09-27 2016-09-27 内燃機関の制御装置及びその制御方法 Active JP6190936B1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2016187791A JP6190936B1 (ja) 2016-09-27 2016-09-27 内燃機関の制御装置及びその制御方法
US15/431,852 US10215111B2 (en) 2016-09-27 2017-02-14 Controller and control method for internal combustion engine
DE102017204579.5A DE102017204579B4 (de) 2016-09-27 2017-03-20 Steuerung und Steuerverfahren für Verbrennungsmotor
CN201710377544.3A CN107869401B (zh) 2016-09-27 2017-05-25 内燃机的控制装置及其控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016187791A JP6190936B1 (ja) 2016-09-27 2016-09-27 内燃機関の制御装置及びその制御方法

Publications (2)

Publication Number Publication Date
JP6190936B1 true JP6190936B1 (ja) 2017-08-30
JP2018053742A JP2018053742A (ja) 2018-04-05

Family

ID=59720386

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016187791A Active JP6190936B1 (ja) 2016-09-27 2016-09-27 内燃機関の制御装置及びその制御方法

Country Status (4)

Country Link
US (1) US10215111B2 (ja)
JP (1) JP6190936B1 (ja)
CN (1) CN107869401B (ja)
DE (1) DE102017204579B4 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018222120B4 (de) * 2018-02-23 2021-03-18 Mitsubishi Electric Corporation Steuerung und Steuerverfahren für einen Verbrennungsmotor

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019069211A1 (en) * 2017-10-04 2019-04-11 The Board Of Trustees Of Western Michigan University TORQUE SENSOR FOR MOTORS
JP7000879B2 (ja) * 2018-01-30 2022-01-19 株式会社アイシン 車両の制御装置
DE102018115082A1 (de) * 2018-06-22 2019-12-24 Mtu Friedrichshafen Gmbh Verfahren zum Betreiben einer Kolbenmaschine und eine Kolbenmaschine
JP6624325B1 (ja) * 2019-03-29 2019-12-25 トヨタ自動車株式会社 内燃機関の失火検出装置、内燃機関の失火検出システム、データ解析装置、内燃機関の制御装置、内燃機関の失火検出方法、および受信実行装置
JP6624324B1 (ja) 2019-03-29 2019-12-25 トヨタ自動車株式会社 内燃機関の失火検出装置、内燃機関の失火検出システム、データ解析装置、内燃機関の制御装置、内燃機関の失火検出方法、および受信実行装置
CN112632690B (zh) * 2019-09-24 2023-08-01 上海汽车集团股份有限公司 一种燃烧噪声参数的确定方法和装置
JP6765492B1 (ja) * 2019-10-18 2020-10-07 三菱電機株式会社 内燃機関の制御装置
JP6765491B1 (ja) * 2019-10-18 2020-10-07 三菱電機株式会社 内燃機関の制御装置
US11454166B2 (en) * 2020-07-09 2022-09-27 Pinnacle Engines, Inc. Combustion pressure detection for a hybrid opposed piston engine
JP7472884B2 (ja) 2021-09-30 2024-04-23 トヨタ自動車株式会社 車両の制御装置
JP7031028B1 (ja) * 2021-01-14 2022-03-07 三菱電機株式会社 内燃機関の制御装置及び制御方法
JP7101842B1 (ja) * 2021-04-16 2022-07-15 三菱電機株式会社 内燃機関の制御装置及び制御方法
DE112022000517T5 (de) 2021-04-19 2023-11-23 Hitachi Astemo, Ltd. Steuereinrichtung für brennkraftmaschine
JP7186826B2 (ja) * 2021-05-18 2022-12-09 三菱電機株式会社 内燃機関の制御装置
JP7250067B2 (ja) * 2021-06-09 2023-03-31 三菱電機株式会社 内燃機関の制御装置
US20230139667A1 (en) * 2021-10-29 2023-05-04 Caterpillar Inc. Inferred Engine Cylinder Pressure System and Method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08152368A (ja) * 1994-11-30 1996-06-11 Mitsubishi Electric Corp ねじりトルク検出装置、スリップ検出装置、路面摩擦係数検出装置及びねじりトルク検出方法
JP2003328850A (ja) * 2002-05-09 2003-11-19 Denso Corp 内燃機関の失火判定値適合方法及び回転動力推定方法
JP2004340878A (ja) * 2003-05-19 2004-12-02 Yamakatsu Electronics Industry Co Ltd エンジンの出力同定装置
JP2009013904A (ja) * 2007-07-05 2009-01-22 Nippon Soken Inc 内燃機関の失火検出装置
JP2009275618A (ja) * 2008-05-15 2009-11-26 Mitsubishi Electric Corp 角速度及び角加速度算出装置、トルク推定装置、燃焼状態推定装置
JP2016070257A (ja) * 2014-10-02 2016-05-09 三菱電機株式会社 内燃機関の制御装置

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4843870A (en) * 1988-07-25 1989-07-04 Purdue Research Foundation Cylinder-by-cylinder engine pressure and pressure torque waveform determination utilizing crankshaft speed fluctuations
JP3053197B2 (ja) * 1990-07-06 2000-06-19 三菱電機株式会社 内燃機関の制御装置
DE4407167C2 (de) 1994-03-04 1997-08-28 Daimler Benz Ag Verfahren zur Bestimmung von Betriebsparametern einer Brennkraftmaschine durch Auswerten der Drehzahlinformation
JPH08165950A (ja) 1994-10-11 1996-06-25 Mazda Motor Corp エンジンの燃焼状態検出装置
DE69620670T2 (de) * 1995-05-12 2002-08-14 Yamaha Motor Co Ltd Verfahren und Vorrichtung zur Steuerung des Betriebs einer Brennkraftmaschine
US5771482A (en) * 1995-12-15 1998-06-23 The Ohio State University Estimation of instantaneous indicated torque in multicylinder engines
JP3574853B2 (ja) * 1996-05-17 2004-10-06 日産自動車株式会社 内燃機関の制御装置
US6223120B1 (en) * 1998-11-19 2001-04-24 Jeremy Williams Cylinder torque estimation using crankshaft angular response measurements
US6714852B1 (en) * 2000-02-11 2004-03-30 Ford Global Technologies, Llc Observer for engine crankshaft torque
US6993427B2 (en) * 2002-09-03 2006-01-31 Toyota Jidosha Kabushiki Kaisha Combustion state estimating apparatus for internal combustion engine
JP3958220B2 (ja) * 2003-01-16 2007-08-15 株式会社豊田中央研究所 トルク伝達装置
JP2005330847A (ja) * 2004-05-18 2005-12-02 Toyota Motor Corp 筒内圧センサの故障診断装置
US7047924B1 (en) * 2005-08-19 2006-05-23 Delphi Technologies, Inc. Method for diagnosing the operational state of a two-step variable valve lift device
DE102005056519A1 (de) * 2005-11-28 2007-06-06 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine
JP2007187013A (ja) * 2006-01-11 2007-07-26 Toyota Motor Corp 内燃機関の筒内圧相関値推定装置
JP4497376B2 (ja) * 2006-05-11 2010-07-07 ヤンマー株式会社 エンジン
DE102006053255B3 (de) 2006-11-08 2008-01-10 Iav Gmbh Ingenieurgesellschaft Auto Und Verkehr Verfahren zum Bestimmen des Zylinderinnendrucks einer Brennkraftmaschine
US7593796B2 (en) * 2006-11-27 2009-09-22 Toyota Motor Engineering & Manufacturing North America, Inc. Torque estimator for internal combustion engine
JP4833822B2 (ja) * 2006-12-26 2011-12-07 本田技研工業株式会社 内燃機関の制御装置
JP4447626B2 (ja) * 2007-07-06 2010-04-07 三菱電機株式会社 内燃機関の制御装置
DE112010000984B4 (de) * 2009-03-06 2015-09-03 Toyota Jidosha Kabushiki Kaisha Drehmomentschätzungssystem für einen Verbrennungsmotor
JP5402762B2 (ja) * 2010-03-23 2014-01-29 トヨタ自動車株式会社 内燃機関の制御装置
JP5273317B2 (ja) * 2010-11-12 2013-08-28 トヨタ自動車株式会社 内燃機関の制御装置
JP2014094627A (ja) * 2012-11-08 2014-05-22 Toyota Motor Corp ハイブリッド自動車
JP6331284B2 (ja) * 2013-08-05 2018-05-30 三菱自動車工業株式会社 エンジンの制御装置
JP6012892B1 (ja) * 2016-01-20 2016-10-25 三菱電機株式会社 内燃機関の制御装置及びその制御方法
JP6169214B1 (ja) * 2016-04-06 2017-07-26 三菱電機株式会社 内燃機関の制御装置及びその制御方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08152368A (ja) * 1994-11-30 1996-06-11 Mitsubishi Electric Corp ねじりトルク検出装置、スリップ検出装置、路面摩擦係数検出装置及びねじりトルク検出方法
JP2003328850A (ja) * 2002-05-09 2003-11-19 Denso Corp 内燃機関の失火判定値適合方法及び回転動力推定方法
JP2004340878A (ja) * 2003-05-19 2004-12-02 Yamakatsu Electronics Industry Co Ltd エンジンの出力同定装置
JP2009013904A (ja) * 2007-07-05 2009-01-22 Nippon Soken Inc 内燃機関の失火検出装置
JP2009275618A (ja) * 2008-05-15 2009-11-26 Mitsubishi Electric Corp 角速度及び角加速度算出装置、トルク推定装置、燃焼状態推定装置
JP2016070257A (ja) * 2014-10-02 2016-05-09 三菱電機株式会社 内燃機関の制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018222120B4 (de) * 2018-02-23 2021-03-18 Mitsubishi Electric Corporation Steuerung und Steuerverfahren für einen Verbrennungsmotor
US10961924B2 (en) 2018-02-23 2021-03-30 Mitsubishi Electric Corporation Controller and control method for internal combustion engine
US11105280B2 (en) 2018-02-23 2021-08-31 Mitsubishi Electric Corporation Controller and control method for internal combustion engine

Also Published As

Publication number Publication date
US10215111B2 (en) 2019-02-26
US20180087459A1 (en) 2018-03-29
CN107869401B (zh) 2021-03-05
DE102017204579B4 (de) 2022-01-27
CN107869401A (zh) 2018-04-03
DE102017204579A1 (de) 2018-03-29
JP2018053742A (ja) 2018-04-05

Similar Documents

Publication Publication Date Title
JP6190936B1 (ja) 内燃機関の制御装置及びその制御方法
JP6012892B1 (ja) 内燃機関の制御装置及びその制御方法
JP6169214B1 (ja) 内燃機関の制御装置及びその制御方法
JP6407396B1 (ja) 内燃機関の制御装置及び制御方法
JP7101842B1 (ja) 内燃機関の制御装置及び制御方法
JP7031028B1 (ja) 内燃機関の制御装置及び制御方法
JP4788640B2 (ja) 内燃機関の筒内圧推定方法および筒内圧推定装置
JP2016125363A (ja) 内燃機関の制御装置
JP7030884B2 (ja) 内燃機関の制御装置
JP2019183786A (ja) 内燃機関の制御装置及び制御方法
US11703418B2 (en) Controller for internal combustion engine
US11473517B1 (en) Controller and control method for internal combustion engine
WO2023199532A1 (ja) 内燃機関の制御装置
JP6910512B1 (ja) 内燃機関の制御装置
JP7191187B1 (ja) 内燃機関の制御装置
JP7250067B2 (ja) 内燃機関の制御装置
JP7191188B1 (ja) 内燃機関の制御装置
JP2017115651A (ja) エンジン制御装置
RU2575235C1 (ru) Система управления наполнением двигателя с турбонаддувом
JPH0270961A (ja) エンジンの図示平均有効圧演算装置

Legal Events

Date Code Title Description
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: 20170711

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170807

R151 Written notification of patent or utility model registration

Ref document number: 6190936

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250