JP7222366B2 - 内燃機関の制御装置 - Google Patents
内燃機関の制御装置 Download PDFInfo
- Publication number
- JP7222366B2 JP7222366B2 JP2020010533A JP2020010533A JP7222366B2 JP 7222366 B2 JP7222366 B2 JP 7222366B2 JP 2020010533 A JP2020010533 A JP 2020010533A JP 2020010533 A JP2020010533 A JP 2020010533A JP 7222366 B2 JP7222366 B2 JP 7222366B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- combustion engine
- internal combustion
- vehicle
- calculated
- 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
- 238000002485 combustion reaction Methods 0.000 title claims description 105
- 238000000034 method Methods 0.000 claims description 219
- 230000008569 process Effects 0.000 claims description 203
- 238000012545 processing Methods 0.000 claims description 130
- 238000004364 calculation method Methods 0.000 claims description 111
- 230000008859 change Effects 0.000 claims description 44
- 238000012937 correction Methods 0.000 claims description 29
- 230000001133 acceleration Effects 0.000 claims description 23
- 230000002787 reinforcement Effects 0.000 claims description 22
- 238000013507 mapping Methods 0.000 claims description 9
- 239000000446 fuel Substances 0.000 description 79
- 238000002347 injection Methods 0.000 description 58
- 239000007924 injection Substances 0.000 description 58
- 230000009471 action Effects 0.000 description 40
- 230000006978 adaptation Effects 0.000 description 26
- 230000006870 function Effects 0.000 description 24
- 239000007789 gas Substances 0.000 description 10
- 230000007704 transition Effects 0.000 description 10
- 239000008186 active pharmaceutical agent Substances 0.000 description 9
- 239000000203 mixture Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000033228 biological regulation Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- MWUXSHHQAYIFBG-UHFFFAOYSA-N nitrogen oxide Inorganic materials O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000000342 Monte Carlo simulation Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013618 particulate matter Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D29/00—Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
- F02D29/02—Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1402—Adaptive control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D11/105—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D37/00—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
- F02D37/02—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0002—Controlling intake air
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/0047—Controlling exhaust gas recirculation [EGR]
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/009—Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/10—Introducing corrections for particular operating conditions for acceleration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1406—Introducing closed-loop corrections characterised by the control or regulation method with use of a optimisation method, e.g. iteration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2409—Addressing techniques specially adapted therefor
- F02D41/2422—Selective use of one or more tables
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2454—Learning of the air-fuel ratio control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3005—Details not otherwise provided for
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1521—Digital data processing dependent on pinking with particular means during a transient phase, e.g. starting, acceleration, deceleration, gear change
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1431—Controller structures or design the system including an input-output delay
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1432—Controller structures or design the system including a filter, e.g. a low pass or high pass filter
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/60—Input parameters for engine control said parameters being related to the driver demands or status
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/60—Input parameters for engine control said parameters being related to the driver demands or status
- F02D2200/602—Pedal position
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
図1に、本実施形態の制御装置70、及び同制御装置70が制御対象とする車両VC1に搭載された内燃機関10の構成を示す。内燃機関10の吸気通路12には、上流側から順にスロットルバルブ14及び燃料噴射弁16が設けられており、吸気通路12に吸入された空気や燃料噴射弁16から噴射された燃料は、吸気バルブ18の開弁に伴って、シリンダ20及びピストン22によって区画される燃焼室24に流入する。燃焼室24内において、燃料と空気との混合気は、点火装置26の火花放電に伴って燃焼に供され、燃焼によって生じたエネルギは、ピストン22を介してクランク軸28の回転エネルギに変換される。燃焼に供された混合気は、排気バルブ30の開弁に伴って、排気として排気通路32に排出される。排気通路32には、排気を浄化する後処理装置としての触媒34が設けられている。
本実施形態における制御装置70は、第1演算処理と第2演算処理との2つの処理を、内燃機関10の各操作部の操作量を演算する処理として有している。第1演算処理では、読込専用メモリ74に予め記憶された適合済みデータDSを用いて操作量を演算する。こうした第1演算処理での操作量の演算に用いる適合済みデータDSは、車両VC1の出荷前に予め適合を済ませておく必要がある。一方、第2演算処理では、不揮発性メモリ76に記憶された関係規定データDRと車両VC1の状態とにより定まる操作量にて操作部を演算する。そして、第2操作処理の実行中は、同第2演算処理の操作量の演算値に基づく操作部の操作の結果として変化する車両VC1の状態から報酬rが算出されるとともに、その報酬rの期待収益が増加するように関係規定データDRが更新される。すなわち、第2演算処理の演算値による内燃機関10の操作部の操作時には、強化学習による操作量の適合が進められる。このように車両VC1の走行中に強化学習による操作量の適合を行えば、車両出荷前の熟練者による操作量の適合に係る工数を低減できる。しかしながら、車両走行中の強化学習による操作量の適合は、制御装置70の演算負荷の増大を伴うものとなっている。このように車両走行中の強化学習による操作量の適合には、熟練者による操作量の適合に係る工数を低減できるというメリットがある一方で、制御装置70の演算負荷を増加させるというデメリットが存在する。また、強化学習による操作量の適合の完了にはある程度の時間を要するため、適合が完了するまでは内燃機関10の制御性が悪化する虞もある。
(1)上記実施形態では、想定される実施の頻度が高い手動アクセル走行における内燃機関10の操作部の操作量の適合は車両走行中の強化学習により行っている。一方、想定される実施の頻度が低く、車両走行中の強化学習の実施機会が限られると考えられる自動アクセル走行における操作部の適合については従来手法で行っている。よって、手動アクセル走行、自動アクセル走行の双方における操作量の適合を各々に適した手法で実施でき、かつ熟練者の適合に係る工数を低減できる。
・自動アクセル走行、手動アクセル走行について
上記実施形態における自動アクセル走行は、車速Vを設定速度に維持すべく、車両VC1の加減速を自動で行う走行モードとしていたが、走行中の道路や周辺の車両や歩行者などを検知してその検知結果に基づき車両VC1の加減速を自動で行う走行モードを自動アクセル走行として行うようにしてもよい。また、自動アクセル走行において、車両VC1の加減速に加えて車両VC1の操舵や制動の少なくとも一方を自動で行うようにしてもよい。また、手動アクセル走行において、車両VC1の加減速は運転者のアクセルペダル操作に応じて手動で行う一方で、車両VC1の操舵、制動の少なくとも一方は自動で行うようにしてもよい。
上記実施形態では、自動アクセル走行中に第1操作処理を、手動アクセル走行中に第2操作処理を、それぞれ実行していた。主に自動アクセル走行を行い、限られた状況でのみ手動アクセル走行を行うように運用される車両などでは、車両走行中の強化学習による操作量の適合が、自動アクセル走行には適しているが、手動アクセル走行には不適となる場合がある。そうした場合、自動アクセル走行中に第2操作処理を、手動アクセル走行中に第1操作処理をそれぞれ実行するようにしてもよい。
スロットルバルブ14、燃料噴射弁16、及び点火装置26以外の操作部を、第1操作処理と第2操作処理との切替の対象とする内燃機関10の操作部としてもよい。例えば排気の一部を吸気中に再循環する排気再循環機構を備えるとともに排気の再循環量を調整するEGRバルブが同排気再循環機構に設けられた内燃機関の場合、EGRバルブを第1操作処理と第2操作処理との切替対象とする内燃機関の操作部としてもよい。また、吸気バルブ18や排気バルブ30の動弁特性を可変とする可変動弁機構を備える内燃機関の場合には、同可変動弁機構を第1操作処理と第2操作処理との切替対象とする内燃機関の操作部としてもよい。
上記実施形態では、機関回転数NE、吸気量KL、吸入空気量Ga、吸気温THA、吸気圧Pm、空燃比AF、アクセル操作量PA、及び車速Vの8つの変数を状態sとしていたが、それらのうちの一つ以上を状態sから割愛したり、内燃機関10や車両VC1の状態を示すそれら以外の変数を状態sに加えたりしてもよい。
状態sに基づく報酬rの算出を、上記実施形態とは異なる態様で行うようにしてもよい。例えば窒素酸化物や微粒子物質などの排気の有害成分の排出量を取得するとともにその排出量に基づき内燃機関10の排気特性に関する報酬を算出したり、車室の振動や騒音レベルを測定するとともにその測定結果に基づいて快適性に関する報酬を算出したり、してもよい。
上記実施形態では、行動価値関数Qをテーブル形式の関数としていたが、これに限らない。例えば関数近似器を行動価値関数Qとして用いるようにしてもよい。また、行動価値関数Qを用いる代わりに、状態s及び行動aを独立変数とするとともに行動aを取る確率を従属変数とする関数近似器にて方策πを表現し、報酬rに応じてその方策πを更新するようにしてもよい。
上記実施形態では、方策オフ型TD法により関係規定データDRを更新していたが、例えばSARSA法のような方策オン型TD法により同更新を行うようにしてもよい。また、方策オン型の更新手法として、適格度トレース法を用いるようにしてもよい。さらに、モンテカルロ法などの上記以外の方法により、関係規定データDRの更新を行うことも可能である。
上記実施形態における第1演算処理での燃料噴射弁16の噴射量指令値Qiの演算は、空燃比AFに応じたフィードバック補正処理を通じて行われていた。第1操作処理で演算する操作量の中に、噴射量指令値Qiの他にもフィードバック補正処理を通じて演算される操作量が存在する場合、その操作量も、第2操作処理中に第1演算処理による演算を続ける操作量に含めるようにするとよい。
上記実施形態における第1演算処理でのスロットルバルブ14の開口度指令値TA*の演算は、緩変化処理を通じて行われていた。そして、第2操作処理の実行中も、緩変化処理を通じた第1演算処理の開口度指令値TA*の演算を継続していた。第1演算処理で演算する操作量の中に、開口度指令値TA*の他にも緩変化処理を通じて演算される操作量が存在する場合、その操作量も、第2操作処理中に第1演算処理による演算を続ける操作量に含めるようにするとよい。
12…吸気通路
14…スロットルバルブ
16…燃料噴射弁
18…吸気バルブ
20…シリンダ
22…ピストン
24…燃焼室
26…点火装置
28…クランク軸
30…排気バルブ
32…排気通路
34…触媒
70…制御装置
72…CPU
74…読込専用メモリ
74a…制御プログラム
74b…第1演算プログラム
74c…第2演算プログラム
74d…学習プログラム
76…不揮発性メモリ
78…周辺回路
79…ローカルネットワーク
80…エアフローメータ
82…スロットルセンサ
84…クランク角センサ
86…空燃比センサ
87…アクセルペダル
88…アクセルペダルセンサ
90…加速度センサ
DR…関係規定データ
DS…適合済みデータ
VC1…車両
Claims (5)
- 車両に搭載された内燃機関の操作部を操作することで同内燃機関の制御量を変化させる内燃機関の制御装置であって、
前記内燃機関の状態を含む前記車両の状態を示す変数である状態変数と前記操作部の操作量との関係を規定するデータであって前記車両の走行中に更新される関係規定データが記憶されるとともに、前記状態変数の検出値に基づく前記操作量の演算に用いられるデータであって前記車両の走行中に更新されない適合済みデータが予め記憶された記憶装置と、
前記操作部の操作を実行する実行装置と、
を備えており、
かつ前記実行装置は、
前記適合済みデータを用いて前記状態変数の検出値に基づき前記操作量を演算する第1演算処理と、
前記関係規定データと前記状態変数とにより定まる値を前記操作量として演算する第2演算処理と、
前記第2演算処理により演算された前記操作量により前記操作部が操作されているときの前記状態変数の検出値に基づいて報酬を算出するとともに、前記状態変数、前記操作量、及び前記報酬に基づいて、前記報酬の期待収益を増加させるように前記関係規定データを更新する強化学習処理と、
前記第1演算処理を実行するとともに、同第1演算処理による前記操作量の演算値に応じて前記操作部を操作する第1操作処理と、
前記第1演算処理及び前記第2演算処理の双方を実行するとともに、前記第2演算処理による前記操作量の演算値に応じて前記操作部を操作する第2操作処理と、
前記操作部を操作する処理を前記車両の状態に応じて前記第1操作処理と前記第2操作処理とに切り替える切替処理と、
を実行する内燃機関の制御装置。 - 前記第1演算処理は、前記第2操作処理による前記操作部の操作時には、前記第1操作処理による前記操作部の操作時に演算する複数の操作量の中の一部の操作量に限定して演算を行う請求項1に記載の内燃機関の制御装置。
- 前記一部の操作量に含まれる操作量の一つを操作量Aとしたとき、
前記第1演算処理には、前記操作量Aの演算に際して実行される処理であって、前記制御量の目標値と検出値との偏差に応じて前記操作量Aを補正するフィードバック補正処理が含まれる請求項2に記載の内燃機関の制御装置。 - 前記一部の操作量に含まれる操作量の一つを操作量Bとしたとき、
前記適合済みデータには、前記状態変数を入力とするとともに前記操作量Bを出力とする写像を規定するデータが含まれており、
前記第1演算処理には、前記操作量Bの演算に際して実行される処理であって、前記状態変数の検出値を入力として同検出値に対して遅れを有して追従する値を前記写像の入力値として出力する処理、及び前記写像の出力値に対して遅れを有して追従する値を前記操作量Bの演算値として出力する処理の2つの処理のうちのいずれか一方の処理である緩変化処理が含まれる
請求項2又は3に記載の内燃機関の制御装置。 - 前記車両は、運転者のアクセルペダル操作に応じて車両の加減速を行う手動アクセル走行と、前記アクセルペダル操作に基づかずに前記車両の加減速を自動で行う自動アクセル走行と、を行うものであり、
かつ前記切替処理は、前記車両が前記手動アクセル走行を行っているか、前記自動アクセル走行を行っているかにより、前記第1操作処理と前記第2操作処理とを切り替える処理である
請求項1~請求項4のいずれか1項に記載の内燃機関の制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020010533A JP7222366B2 (ja) | 2020-01-27 | 2020-01-27 | 内燃機関の制御装置 |
US17/151,721 US11268467B2 (en) | 2020-01-27 | 2021-01-19 | Controller and control method for internal combustion engine |
CN202110087750.7A CN113175385B (zh) | 2020-01-27 | 2021-01-22 | 内燃机的控制装置以及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020010533A JP7222366B2 (ja) | 2020-01-27 | 2020-01-27 | 内燃機関の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021116740A JP2021116740A (ja) | 2021-08-10 |
JP7222366B2 true JP7222366B2 (ja) | 2023-02-15 |
Family
ID=76921631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020010533A Active JP7222366B2 (ja) | 2020-01-27 | 2020-01-27 | 内燃機関の制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11268467B2 (ja) |
JP (1) | JP7222366B2 (ja) |
CN (1) | CN113175385B (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7198118B2 (ja) * | 2019-03-04 | 2022-12-28 | 日立Astemo株式会社 | ハイブリッド車用制御装置 |
JP6744597B1 (ja) * | 2019-10-18 | 2020-08-19 | トヨタ自動車株式会社 | 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置 |
US11603111B2 (en) * | 2019-10-18 | 2023-03-14 | Toyota Jidosha Kabushiki Kaisha | Vehicle controller, vehicle control system, and learning device for vehicle |
JP7205503B2 (ja) | 2020-01-22 | 2023-01-17 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
JP7359011B2 (ja) * | 2020-02-05 | 2023-10-11 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000250604A (ja) | 1999-03-02 | 2000-09-14 | Yamaha Motor Co Ltd | 特性最適化方法における最適化の協調方法 |
JP6328987B2 (ja) | 2014-04-22 | 2018-05-23 | デクセリアルズ株式会社 | 半導体装置の製造方法 |
JP2021115875A (ja) | 2020-01-22 | 2021-08-10 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2865661B2 (ja) * | 1987-02-18 | 1999-03-08 | 株式会社日立製作所 | エンジンの状態判別型適応制御装置 |
US5123397A (en) * | 1988-07-29 | 1992-06-23 | North American Philips Corporation | Vehicle management computer |
JPH06328987A (ja) * | 1993-05-24 | 1994-11-29 | Mazda Motor Corp | 車両の制御ゲイン変更装置 |
JP3825845B2 (ja) * | 1996-09-27 | 2006-09-27 | ヤマハ発動機株式会社 | 進化的制御方式 |
US6032139A (en) * | 1996-09-27 | 2000-02-29 | Yamaha Hatsudoki Kabushiki Kaisha | Electronic controller using genetic evolution techniques suitable for controlling a motor |
EP1033637A3 (en) * | 1999-03-02 | 2001-05-02 | Yamaha Hatsudoki Kabushiki Kaisha | Method and apparatus for optimizing overall characteristic of device, using heuristic method |
DE19910035A1 (de) * | 1999-03-08 | 2000-09-14 | Fev Motorentech Gmbh | Verfahren zur automatischen Erstellung von geglätteten Kennfeldern für eine elektronische Motorsteuerung einer Kolbenbrennkraftmaschine |
JP2002251597A (ja) * | 2001-02-23 | 2002-09-06 | Yamaha Motor Co Ltd | 最適解探索装置、最適化アルゴリズムによる制御対象の制御装置及び最適解探索プログラム |
JP3967246B2 (ja) * | 2002-10-04 | 2007-08-29 | 本田技研工業株式会社 | 内燃機関の燃料供給制御装置 |
JP4975158B2 (ja) * | 2010-11-08 | 2012-07-11 | 本田技研工業株式会社 | プラントの制御装置 |
US8762305B1 (en) * | 2010-11-11 | 2014-06-24 | Hrl Laboratories, Llc | Method and system for dynamic task selection suitable for mapping external inputs and internal goals toward actions that solve problems or elicit rewards |
US9090255B2 (en) * | 2012-07-12 | 2015-07-28 | Honda Motor Co., Ltd. | Hybrid vehicle fuel efficiency using inverse reinforcement learning |
JP2016109030A (ja) * | 2014-12-05 | 2016-06-20 | トヨタ自動車株式会社 | バイフューエルエンジンの空燃比制御装置 |
JP6026612B2 (ja) | 2015-09-22 | 2016-11-16 | 本田技研工業株式会社 | 車両用内燃機関の制御装置 |
US9803576B2 (en) * | 2016-02-16 | 2017-10-31 | Robert Bosch Gmbh | System and method to predict calibration values based on existing calibrations |
US20180293814A1 (en) * | 2017-04-05 | 2018-10-11 | GM Global Technology Operations LLC | Method to classify system performance and detect environmental information |
JP2019060270A (ja) * | 2017-09-26 | 2019-04-18 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
JP6623205B2 (ja) * | 2017-11-23 | 2019-12-18 | 本田技研工業株式会社 | 車両の制御装置 |
JP6919997B2 (ja) * | 2018-02-06 | 2021-08-18 | 株式会社日立製作所 | 制御装置、制御方法、および制御プログラム |
JP7151103B2 (ja) * | 2018-03-08 | 2022-10-12 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
US11511745B2 (en) * | 2018-04-27 | 2022-11-29 | Huawei Technologies Co., Ltd. | Method and system for adaptively controlling object spacing |
US11002202B2 (en) * | 2018-08-21 | 2021-05-11 | Cummins Inc. | Deep reinforcement learning for air handling control |
US10746123B2 (en) * | 2018-08-21 | 2020-08-18 | Cummins Inc. | Deep reinforcement learning for air handling and fuel system referencing |
US11014448B2 (en) * | 2018-11-27 | 2021-05-25 | Ford Global Technologies, Llc | Methods and systems for cruise control velocity tracking |
US12195020B2 (en) * | 2019-06-20 | 2025-01-14 | Cummins Inc. | Reinforcement learning control of vehicle systems |
JP6970156B2 (ja) * | 2019-10-18 | 2021-11-24 | トヨタ自動車株式会社 | 車両の制御に用いるデータの生成方法、車両用制御装置、車両用制御システム、車載装置および車両用学習装置 |
JP6705545B1 (ja) * | 2019-10-18 | 2020-06-03 | トヨタ自動車株式会社 | 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置 |
JP7302466B2 (ja) * | 2019-12-23 | 2023-07-04 | トヨタ自動車株式会社 | 車両用内燃機関の劣化判定装置 |
JP7359011B2 (ja) * | 2020-02-05 | 2023-10-11 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
-
2020
- 2020-01-27 JP JP2020010533A patent/JP7222366B2/ja active Active
-
2021
- 2021-01-19 US US17/151,721 patent/US11268467B2/en active Active
- 2021-01-22 CN CN202110087750.7A patent/CN113175385B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000250604A (ja) | 1999-03-02 | 2000-09-14 | Yamaha Motor Co Ltd | 特性最適化方法における最適化の協調方法 |
JP6328987B2 (ja) | 2014-04-22 | 2018-05-23 | デクセリアルズ株式会社 | 半導体装置の製造方法 |
JP2021115875A (ja) | 2020-01-22 | 2021-08-10 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
Also Published As
Publication number | Publication date |
---|---|
CN113175385B (zh) | 2023-05-05 |
US11268467B2 (en) | 2022-03-08 |
US20210231070A1 (en) | 2021-07-29 |
CN113175385A (zh) | 2021-07-27 |
JP2021116740A (ja) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7222366B2 (ja) | 内燃機関の制御装置 | |
JP7205503B2 (ja) | 内燃機関の制御装置 | |
CN113217205B (zh) | 内燃机的控制装置及控制方法 | |
JP6705545B1 (ja) | 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置 | |
JP5478657B2 (ja) | 内燃機関の制御装置および内燃機関の制御方法 | |
US10941717B2 (en) | Throttle controller and throttle controlling method | |
JP3408753B2 (ja) | 内燃機関の制御装置 | |
CN112682196B (zh) | 车辆用控制装置、车辆用控制系统、以及车辆用学习装置 | |
JP6036751B2 (ja) | 制御装置 | |
JP2021032133A (ja) | エンジン制御装置 | |
US6513496B2 (en) | Fuel injection controller of engine | |
JPH10184431A (ja) | エンジン制御方式 | |
JP2020012387A (ja) | エンジン制御装置 | |
US20120085318A1 (en) | Control device for internal combustion engine | |
JP2011179389A (ja) | 内燃機関の燃料噴射制御装置 | |
JP2020133414A (ja) | エンジン制御装置 | |
JP2009162199A (ja) | 内燃機関の制御装置 | |
EP3792476B1 (en) | Engine controller, engine control method, and memory medium | |
JP5023879B2 (ja) | エンジンの制御装置 | |
JP2007192091A (ja) | 内燃機関の制御装置 | |
KR102703066B1 (ko) | 브레이크 부스터 유입 유량을 반영한 공연비 제어 방법 | |
JP2021152341A (ja) | エンジン制御装置 | |
JP2022142126A (ja) | Egr弁の劣化度算出システム、内燃機関の制御装置、及び車両 | |
JP2021143606A (ja) | スロットル制御装置 | |
JP2020060158A (ja) | エンジン制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221214 |
|
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: 20230104 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230117 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7222366 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |