[go: up one dir, main page]

JP3610687B2 - 内燃機関の始動制御装置およびその制御方法 - Google Patents

内燃機関の始動制御装置およびその制御方法 Download PDF

Info

Publication number
JP3610687B2
JP3610687B2 JP20323996A JP20323996A JP3610687B2 JP 3610687 B2 JP3610687 B2 JP 3610687B2 JP 20323996 A JP20323996 A JP 20323996A JP 20323996 A JP20323996 A JP 20323996A JP 3610687 B2 JP3610687 B2 JP 3610687B2
Authority
JP
Japan
Prior art keywords
internal combustion
engine
combustion engine
torque
motor
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.)
Expired - Lifetime
Application number
JP20323996A
Other languages
English (en)
Other versions
JPH09222064A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP20323996A priority Critical patent/JP3610687B2/ja
Priority to US08/766,151 priority patent/US5818116A/en
Publication of JPH09222064A publication Critical patent/JPH09222064A/ja
Application granted granted Critical
Publication of JP3610687B2 publication Critical patent/JP3610687B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/15Control strategies specially adapted for achieving a particular effect
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/44Series-parallel type
    • B60K6/442Series-parallel switching type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/22Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by apparatus, components or means specially adapted for HEVs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/44Series-parallel type
    • B60K6/445Differential gearing distribution type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/10Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines
    • B60L50/16Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines with provision for separate direct mechanical propulsion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/61Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • B60W10/26Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2210/00Converter types
    • B60L2210/40DC to AC converters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2220/00Electrical machine types; Structures or applications thereof
    • B60L2220/10Electrical machine types
    • B60L2220/14Synchronous machines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/44Drive Train control parameters related to combustion engines
    • B60L2240/441Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/44Drive Train control parameters related to combustion engines
    • B60L2240/443Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/44Drive Train control parameters related to combustion engines
    • B60L2240/445Temperature
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2270/00Problem solutions or means not otherwise provided for
    • B60L2270/10Emission reduction
    • B60L2270/14Emission reduction of noise
    • B60L2270/145Structure borne vibrations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0644Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2300/00Control related aspects of engine starting
    • F02N2300/10Control related aspects of engine starting characterised by the control output, i.e. means or parameters used as a control output or target
    • F02N2300/102Control of the starter motor speed; Control of the engine speed during cranking
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S903/00Hybrid electric vehicles, HEVS
    • Y10S903/902Prime movers comprising electrical and internal combustion motors
    • Y10S903/903Prime movers comprising electrical and internal combustion motors having energy storing means, e.g. battery, capacitor

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Power Engineering (AREA)
  • Sustainable Development (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Sustainable Energy (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、内燃機関の始動要求を受けて内燃機関を始動する内燃機関の始動制御装置およびその制御方法に関する。
【0002】
【従来の技術】
従来、内燃機関の始動制御装置の一つとして、特開平6−141405号公報に示されるものが提案されている。これは、内燃機関の始動後、吸入空気量を所定期間にわたって少流量に抑制することで、排気系の触媒装置が十分な活性化温度に昇温していない状態での排気総流量を少なくする技術である。この技術によれば、内燃機関の始動後におけるエミッションの排出を低減することができる。
【0003】
【発明が解決しようとする課題】
しかし、上記従来の内燃機関の始動制御装置は、始動後における吸入空気量を制御するものであり、点火・燃焼を開始する始動時については次のような課題が未だに解決されていない。
【0004】
内燃機関の始動制御は、まずスタータモータにより内燃機関を回転させて燃料噴射および点火制御を行ない、アイドルスピードコントロールバルブ(以下、ISCVという)などを全開にしてファイアリングへと導き、その後に所定のアイドル回転速度へと移行させる、一連の複雑な制御からなっている。このような内燃機関の始動制御は、上記従来の始動制御装置においても採用されるものであり、一般的な内燃機関の始動方法として確立されている。
【0005】
こうした始動制御が実行されるときの内燃機関の回転速度は、スタータモータによる250〜300[rpm]のモータリングからファイアリング時の約1300[rpm]、そしてアイドル回転速度である約800[rpm]と大きく変化し、内燃機関の吸入空気量の変化も大きくなる。このため、内燃機関の始動前後において、内燃機関から出力するトルクが大きく変化する問題が発生した。
【0006】
また、従来技術のように始動直後のエミッション排出の低減を図っても、吸入空気量の変化が大きく、このため、内燃機関制御系により吸入空気量を予測計算してエミッションが少なくなるような制御を実行しても、その予測計算が不正確となり、エミッションの排出を充分に防止することができなかった。
【0007】
この発明の内燃機関の始動制御装置およびその制御方法は、こうした問題に鑑みてなされたもので、内燃機関の始動時における内燃機関からの出力トルクの変動を防止し、また、エミッションの排出を低減することを目的としている。
【0008】
【課題を解決するための手段およびその作用・効果】
上述の課題を解決するためになされた第1の発明の内燃機関の始動制御装置は、
駆動の対象としての駆動軸と機械的に結合される内燃機関と、
該内燃機関の出力軸に連結された電動機と
を備える内燃機関の始動制御装置において、
前記内燃機関の始動要求があったとき、前記電動機を制御して前記内燃機関を所定回転数でモータリングするモータリング制御手段と、
前記内燃機関を制御する物理量のうち所定の物理量について、前記内燃機関が前記所定回転数で安定して運転可能となる値を算出する算出手段と、
前記モータリングされた内燃機関を、前記算出手段で算出された値に応じた制御により始動する始動手段と
を備えるとともに、
前記所定回転数は、前記駆動軸の回転数に基づき定められる回転数であり、
前記算出手段にて算出される前記所定の物理量の値は、前記内燃機関が、前記所定回転数で出力トルクが略ゼロで運転可能となる値である
ことを要旨とする。
【0009】
ここでいう「回転数」とは、単位時間当たりの回転数であり、いわゆる回転速度と同じ意味で使用している。以下、この明細書では、単位時間当たりの回転数を、単に回転数と呼ぶ。また、始動手段による始動とは、内燃機関を点火・燃焼開始することで、燃料供給制御や点火制御等を実行することである。
【0019】
この構成によれば、内燃機関の始動要求があったとき、内燃機関を所定回転数にモータリングする。そして、内燃機関を制御する物理量のうち所定の物理量について、内燃機関がその所定回転数で出力トルクが略ゼロで運転可能となる値を、算出手段により算出し、モータリングされた内燃機関を、その算出された値に応じた制御により始動する。
【0020】
したがって、内燃機関の始動時(詳細には、点火・燃焼開始の直前から直後まで)において、算出手段により算出された値に応じた制御がなされることにより、内燃機関が所定回転数で出力トルクが略ゼロの運転状態となる。このため、内燃機関の始動時(以下、点火・燃焼開始の直前、直後を含めて点火・燃焼開始の時を「始動時」と呼ぶ)において、内燃機関から出力されるトルクの変動を防止することができる。この結果、内燃機関と機械的に結合されている駆動軸についてのトルク変動も防止することができる。
【0021】
前記構成の内燃機関の始動制御装置において、
内燃機関の出力トルクの目標値を目標トルクとして設定する目標トルク設定手段と、
前記始動手段による前記内燃機関の始動後、前記内燃機関の出力トルクを略ゼロから前記設定された目標トルクに向けて、前記内燃機関の出力トルクが漸次増大されるよう前記内燃機関を制御する内燃機関トルク増大手段と
を備える構成とすることもできる。
【0022】
この構成によれば、内燃機関の始動後において、目標トルクに向けて、内燃機関の出力トルクが漸次増大されることから、内燃機関の始動後においても、内燃機関から出力されるトルクの急激な変動を防止することができる。
【0023】
さらに、この構成の内燃機関の始動制御装置において、
前記内燃機関トルク増大手段による制御の実行時に、前記電動機の出力トルクが漸次減少されるよう前記電動機を制御する電動機トルク減少手段
を備える構成とすることが好ましい。
【0024】
この構成によれば、内燃機関の出力トルクの増大分を電動機の出力トルクの減少分で差し引くことができることから、内燃機関から出力されるトルクと電動機から出力されるトルクとの和は所定範囲内に保たれる。このため、内燃機関と電動機との両方から動力を受ける駆動軸に作用するトルクは所定範囲内に保たれることから、その駆動軸のトルク変動を滑らかなものとすることがができる。
【0025】
また、前記内燃機関の始動制御装置において、
前記電動機として、
回転軸を有する第1の電動機と、
前記駆動軸に動力を入出力可能に結合される第2の電動機と
を備えるとともに、
前記内燃機関の出力軸と前記回転軸と前記駆動軸とに各々動力を伝達可能に結合される3軸を有し、該3軸のうちいずれか2軸へ入出力される動力を決定したとき、該決定された動力に基づいて残余の1軸へ入出力される動力が決定される3軸式動力入出力手段
を備え、さらに、
前記モータリング手段は、
前記第1,第2の電動機を制御することにより、前記3軸式動力入出力手段により前記内燃機関へモータリングのための動力が出力されるよう制御する電動機制御手段
を備える構成とすることもできる。
【0026】
この構成によれば、第1,第2の電動機を制御することにより、3軸式動力入出力手段により内燃機関へモータリングのための動力が出力される。こうして内燃機関をモータリングすることができる。
【0027】
また、この構成によれば、内燃機関から出力される動力が、3軸式動力入出力手段および第1,第2の電動機によりトルク変換されて駆動軸に出力されるよう第1,第2の電動機を駆動制御することで、内燃機関から出力される動力をトルク変換して駆動軸に出力することができる。しかも、2軸へ動力を独立に入出力できる3軸式動力入出力手段を用いるから、その2軸を内燃機関の出力軸および駆動軸に動力を伝達可能に結合される軸とすれば、駆動軸の回転数に拘わらず、独立に内燃機関の出力軸を回転させることができる。この結果、内燃機関を効率の良い運転ポイントで運転することができ、装置全体としてのエネルギ効率を向上させることができる。
【0028】
前記構成の内燃機関の始動制御装置において、
前記電動機制御手段は、
所定の動力を出力するよう前記第1の電動機を制御する手段と、
前記3軸式動力入出力手段を介して前記駆動軸に入出力される動力の偏差を打ち消すよう前記第2の電動機を制御する手段と
を備える構成とすることもできる。
【0029】
この構成によれば、3軸式動力入出力手段を介して前記駆動軸に入出力される動力の偏差を打ち消すよう第2の電動機が制御されることから、モータリング運転時における駆動軸のトルク変動を防止することができる。
【0030】
さらに、前記構成の内燃機関の始動制御装置において、
前記駆動軸に出力する目標動力を入力して、該目標動力から前記所定回転数および前記目標トルクを求める目標動力設定手段と、
前記始動手段による前記内燃機関の始動後、前記内燃機関から出力される動力が、前記3軸式動力入出力手段および前記第1,第2の電動機により前記目標動力として前記駆動軸に出力されるよう制御する制御手段と
を備える構成とすることもできる。
【0031】
この構成によれば、内燃機関の始動後、内燃機関は所定回転数で目標トルクの運転状態に制御され、この内燃機関から出力される動力は駆動軸に出力される。
【0032】
上記第1の発明の内燃機関の制御装置において、車両と、該車両に設けられ、前記電動機の出力と前記内燃機関の出力との少なくとも一方を前記車両の車軸に伝達する伝達手段とを備える構成とすることもできる。
【0033】
この構成によれば、内燃機関の始動時、停止時に拘らず、電動機により車両の車軸を安定して回転させることができる。
【0034】
さらに、上記第1の発明の内燃機関の制御装置において、前記電動機の電源となる充電可能なバッテリと、前記内燃機関から駆動力を受けて前記バッテリに供給する電気を発生する発電機と、前記バッテリの充電量に応じて前記内燃機関の運転時期を決定する手段とを備える構成としてもよい。
【0035】
この構成によれば、バッテリの充電量が低下する都度に内燃機関が始動されることになり、内燃機関の始動の機会が多くなる。従って、前述したエミッションを低減して、低公害化を図る効果やトルク変動を防止する効果がより一層十分に発揮されることになる。
【0039】
の発明の内燃機関の始動時制御方法は、
駆動軸と機械的に結合される内燃機関を始動する内燃機関の始動時制御方法において、
前記内燃機関の始動要求があったとき、前記駆動軸の回転数に基づき前記内燃機関の始動時の目標回転数を設定する工程と、
該設定された目標回転数で前記内燃機関をモータリングする工程と、
該モータリングされた内燃機関が、前記モータリングによらずに前記目標回転数で出力トルクが略ゼロの運転状態となるように、前記内燃機関を制御する物理量のうちの所定の物理量を制御する工程と
を備えることを要旨としている。
【0040】
この構成によれば、内燃機関の始動要求があったとき、内燃機関を目標回転数にモータリングする。そして、モータリングされた内燃機関が、そのモータリングによらずに目標回転数で出力トルクが略ゼロの運転状態となるよう運転される。
【0041】
したがって、内燃機関の始動時において、内燃機関が目標回転数で出力トルクが略ゼロの運転状態となる。このため、内燃機関の始動時において、内燃機関から出力されるトルクの変動を防止することができる。
【0042】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。この実施例を説明するにあたり、まず、実施例の説明の参考となる参考例について説明する。
【0043】
1.第1参考例
本発明の第1の参考例としての始動制御装置は、エンジンで発生した運動エネルギを、車軸を駆動する運動エネルギとモータを駆動する電気エネルギとに分配する機械式の分配機構を備えるハイリッド車に適用するものであるため、以下、(1)ハードウェア構成,(2)動作原理,(3)運転制御,(4)通常運転トルク制御処理,(5)モータ駆動トルク制御処理,(6)その他のトルク制御処理として、上記ハイブリッド車について説明し、その後、(7)として、エンジン始動制御について、説明する。
【0044】
(1)ハードウェア構成
図1は第1の参考例としての始動制御装置を構成する動力出力装置110の概略構成を示す構成図、図2は図1の動力出力装置110の部分拡大図、図3は図1の動力出力装置110を組み込んだ車両の概略構成を示す構成図である。説明の都合上、まず図3を用いて、車両全体の構成から説明する。
【0045】
図3に示すように、この車両は、ガソリンを燃料として動力を出力するエンジン150を備える。このエンジン150は、吸気系からスロットルバルブ166を介して吸入した空気と燃料噴射弁151から噴射されたガソリンとの混合気を燃焼室152に吸入し、この混合気の爆発により押し下げられるピストン154の運動をクランクシャフト156の回転運動に変換する。ここで、スロットルバルブ166はスロットルアクチュエータ168により開閉駆動される。点火プラグ162は、イグナイタ158からディストリビュータ160を介して導かれた高電圧によって電気火花を形成し、混合気はその電気火花によって点火されて爆発燃焼する。
【0046】
また、エンジン150の吸気系には、スロットルバルブ166の設けられた吸気部分を迂回するようにバイパス通路167が形成されており、このバイパス通路167には、アイドルスピードコントロールバルブ(以下、ISCVと呼ぶ)167aが設けられている。ISCV167aは、リニアソレノイドによって開弁度が制御される高速応答性に優れた弁体を備えており、この弁体の閉開の時間比に相当するデューティ比を有するデューティ信号をリニアソレノイドに出力することにより、空気流量を高精度に制御する。このISCV167aを用いることで、一般的に大型のDCモータから構成されるスロットルアクチュエータ168を使用することなく、エンジン150のアイドリング時の吸入空気量を高速制御することができる。
【0047】
このエンジン150の運転は、電子制御ユニット(以下、EFIECUと呼ぶ)170により制御されている。EFIECU170には、エンジン150の運転状態を示す種々のセンサが接続されている。例えば、スロットルバルブ166の開度(ポジション)を検出するスロットルバルブポジションセンサ171、エンジン150の負荷を検出する吸気管負圧センサ172、エンジン150の水温を検出する水温センサ174、ディストリビュータ160に設けられクランクシャフト156の回転数と回転角度を検出する回転数センサ176及び回転角度センサ178などである。なお、EFIECU170には、この他、例えばイグニッションキーの状態STを検出するスタータスイッチ179なども接続されているが、その他のセンサ,スイッチなどの図示は省略した。
【0048】
エンジン150のクランクシャフト156は、後述するプラネタリギヤ120やモータMG1,モータMG2を介して駆動軸112を回転軸とする動力伝達ギヤ111に機械的に結合されており、この動力伝達ギヤ111はディファレンシャルギヤ114にギヤ結合されている。したがって、動力出力装置110から出力された動力は、最終的に左右の駆動輪116,118に伝達される。モータMG1およびモータMG2は、制御装置180に電気的に接続されており、この制御装置180によって制御される。制御装置180の構成は後で詳述するが、内部には制御CPUが備えられており、シフトレバー182に設けられたシフトポジションセンサ184やアクセルペダル164に設けられたアクセルペダルポジションセンサ164a,ブレーキペダル165に設けられたブレーキペダルポジションセンサ165aなども接続されている。また、制御装置180は、上述したEFIECU170と通信により、種々の情報をやり取りしている。これらの情報のやり取りを含む制御については、後述する。
【0049】
図1に示すように、動力出力装置110は、大きくは、エンジン150、エンジン150のクランクシャフト156にプラネタリキャリア124が機械的に結合されたプラネタリギヤ120、プラネタリギヤ120のサンギヤ121に結合されたモータMG1、プラネタリギヤ120のリングギヤ122に結合されたモータMG2およびモータMG1,MG2を駆動制御する制御装置180から構成されている。
【0050】
プラネタリギヤ120およびモータMG1,MG2の構成について、図2により説明する。プラネタリギヤ120は、クランクシャフト156に軸中心を貫通された中空のサンギヤ軸125に結合されたサンギヤ121と、クランクシャフト156と同軸のリングギヤ軸126に結合されたリングギヤ122と、サンギヤ121とリングギヤ122との間に配置されサンギヤ121の外周を自転しながら公転する複数のプラネタリピニオンギヤ123と、クランクシャフト156の端部に結合され各プラネタリピニオンギヤ123の回転軸を軸支するプラネタリキャリア124とから構成されている。このプラネタリギヤ120では、サンギヤ121,リングギヤ122およびプラネタリキャリア124にそれぞれ結合されたサンギヤ軸125,リングギヤ軸126およびクランクシャフト156の3軸が動力の入出力軸とされ、3軸のうちいずれか2軸へ入出力される動力が決定されると、残余の1軸に入出力される動力は決定された2軸へ入出力される動力に基づいて定まる。なお、このプラネタリギヤ120の3軸への動力の入出力についての詳細は後述する。
【0051】
リングギヤ122には、動力の取り出し用の動力取出ギヤ128がモータMG1側に結合されている。この動力取出ギヤ128は、チェーンベルト129により動力伝達ギヤ111に接続されており、動力取出ギヤ128と動力伝達ギヤ111との間で動力の伝達がなされる。
【0052】
モータMG1は、同期電動発電機として構成され、外周面に複数個の永久磁石135を有するロータ132と、回転磁界を形成する三相コイル134が巻回されたステータ133とを備える。ロータ132は、プラネタリギヤ120のサンギヤ121に結合されたサンギヤ軸125に結合されている。ステータ133は、無方向性電磁鋼板の薄板を積層して形成されており、ケース119に固定されている。このモータMG1は、永久磁石135による磁界と三相コイル134によって形成される磁界との相互作用によりロータ132を回転駆動する電動機として動作し、永久磁石135による磁界とロータ132の回転との相互作用により三相コイル134の両端に起電力を生じさせる発電機として動作する。なお、サンギヤ軸125には、その回転角度θsを検出するレゾルバ139が設けられている。
【0053】
モータMG2も、モータMG1と同様に同期電動発電機として構成され、外周面に複数個の永久磁石145を有するロータ142と、回転磁界を形成する三相コイル144が巻回されたステータ143とを備える。ロータ142は、プラネタリギヤ120のリングギヤ122に結合されたリングギヤ軸126に結合されており、ステータ143はケース119に固定されている。モータMG2のステータ143も無方向性電磁鋼板の薄板を積層して形成されている。このモータMG2もモータMG1と同様に、電動機あるいは発電機として動作する。なお、リングギヤ軸126には、その回転角度θrを検出するレゾルバ149が設けられている。
【0054】
次に、モータMG1,MG2を駆動制御する制御装置180について説明する。図1に示すように、制御装置180は、モータMG1を駆動する第1の駆動回路191、モータMG2を駆動する第2の駆動回路192、両駆動回路191,192を制御する制御CPU190、二次電池であるバッテリ194から構成されている。制御CPU190は、1チップマイクロプロセッサであり、内部に、ワーク用のRAM190a、処理プログラムを記憶したROM190b、入出力ポート(図示せず)およびEFIECU170と通信を行なうシリアル通信ポート(図示せず)を備える。
【0055】
この制御CPU190には、レゾルバ139からのサンギヤ軸125の回転角度θs、レゾルバ149からのリングギヤ軸126の回転角度θr、アクセルペダルポジションセンサ164aからのアクセルペダルポジション(アクセルペダルの踏込量)AP、ブレーキペダルポジションセンサ165aからのブレーキペダルポジション(ブレーキペダルの踏込量)BP、シフトポジションセンサ184からのシフトポジションSP、第1の駆動回路191に設けられた2つの電流検出器195,196からの電流値Iu1,Iv2、第2の駆動回路192に設けられた2つの電流検出器197,198からの電流値Iu2,Iv2、バッテリ194の残容量を検出する残容量検出器199からの残容量BRMなどが、入力ポートを介して入力されている。なお、残容量検出器199は、バッテリ194の電解液の比重またはバッテリ194の全体の重量を測定して残容量を検出するものや、充電・放電の電流値と時間を演算して残容量を検出するものや、バッテリの端子間を瞬間的にショートさせて電流を流し内部抵抗を測ることにより残容量を検出するものなどが知られている。
【0056】
また、制御CPU190からは、第1の駆動回路191に設けられたスイッチング素子である6個のトランジスタTr1ないしTr6を駆動する制御信号SW1と、第2の駆動回路192に設けられたスイッチング素子としての6個のトランジスタTr11ないしTr16を駆動する制御信号SW2とが出力されている。第1の駆動回路191内の6個のトランジスタTr1ないしTr6は、トランジスタインバータを構成しており、それぞれ、一対の電源ラインL1,L2に対してソース側とシンク側となるよう2個ずつペアで配置され、その接続点に、モータMG1の三相コイル(UVW)34の各々が接続されている。電源ラインL1,L2は、バッテリ194のプラス側とマイナス側に、それぞれ接続されているから、制御CPU190により対をなすトランジスタTr1ないしTr6のオン時間の割合を制御信号SW1により順次制御し、三相コイル134の各コイルに流れる電流を、PWM制御によって擬似的な正弦波にすると、三相コイル134により、回転磁界が形成される。
【0057】
他方、第2の駆動回路192の6個のトランジスタTr11ないしTr16も、トランジスタインバータを構成しており、それぞれ、第1の駆動回路191と同様に配置されていて、対をなすトランジスタの接続点は、モータMG2の三相コイル144の各々に接続されている。したがって、制御CPU190により対をなすトランジスタTr11ないしTr16のオン時間を制御信号SW2により順次制御し、各コイル144に流れる電流を、PWM制御によって擬似的な正弦波にすると、三相コイル144により、回転磁界が形成される。
【0058】
(2)動作原理
以上の構成を説明した動力出力装置110の動作について説明する。動力出力装置110の動作原理、特にトルク変換の原理は以下の通りである。エンジン150を回転数Ne,トルクTeの運転ポイントP1で運転し、このエンジン150から出力されるエネルギPeと同一のエネルギであるが異なる回転数Nr,トルクTrの運転ポイントP2でリングギヤ軸126を運転する場合、すなわち、エンジン150から出力される動力をトルク変換してリングギヤ軸126に作用させる場合について考える。この時のエンジン150とリングギヤ軸126の回転数およびトルクの関係を図4に示す。
【0059】
プラネタリギヤ120の3軸(サンギヤ軸125,リングギヤ軸126およびプラネタリキャリア124)における回転数やトルクの関係は、機構学の教えるところによれば、図5および図6に例示する共線図と呼ばれる図として表わすことができ、幾何学的に解くことができる。なお、プラネタリギヤ120における3軸の回転数やトルクの関係は、上述の共線図を用いなくても各軸のエネルギを計算することなどにより数式的に解析することもできる。本参考例では説明の容易のため共線図を用いて説明する。
【0060】
図5における縦軸は3軸の回転数軸であり、横軸は3軸の座標軸の位置の比を表わす。すなわち、サンギヤ軸125とリングギヤ軸126の座標軸S,Rを両端にとったとき、プラネタリキャリア124の座標軸Cは、軸Sと軸Rを1:ρに内分する軸として定められる。ここで、ρは、リングギヤ122の歯数に対するサンギヤ121の歯数の比であり、次式(1)で表わされる。
【0061】
【数1】
Figure 0003610687
【0062】
今、エンジン150が回転数Neで運転されており、リングギヤ軸126が回転数Nrで運転されている場合を考えているから、エンジン150のクランクシャフト156が結合されているプラネタリキャリア124の座標軸Cにエンジン150の回転数Neを、リングギヤ軸126の座標軸Rに回転数Nrをプロットすることができる。この両点を通る直線を描けば、この直線と座標軸Sとの交点で表わされる回転数としてサンギヤ軸125の回転数Nsを求めることができる。以下、この直線を動作共線と呼ぶ。なお、回転数Nsは、回転数Neと回転数Nrとを用いて比例計算式(次式(2))により求めることができる。このようにプラネタリギヤ120では、サンギヤ121,リングギヤ122およびプラネタリキャリア124のうちいずれか2つの回転を決定すると、残余の1つの回転は、決定した2つの回転に基づいて決定される。
【0063】
【数2】
Figure 0003610687
【0064】
次に、描かれた動作共線に、エンジン150のトルクTeをプラネタリキャリア124の座標軸Cを作用線として図中下から上に作用させる。このとき動作共線は、トルクに対してはベクトルとしての力を作用させたときの剛体として取り扱うことができるから、座標軸C上に作用させたトルクTeは、向きが同じで異なる作用線への力の分離の手法により、座標軸S上のトルクTesと座標軸R上のトルクTerとに分離することができる。このときトルクTesおよびTerの大きさは、次式(3)および(4)によって表わされる。
【0065】
【数3】
Figure 0003610687
【0066】
動作共線がこの状態で安定であるためには、動作共線の力の釣り合いをとればよい。すなわち、座標軸S上には、トルクTesと大きさが同じで向きが反対のトルクTm1を作用させ、座標軸R上には、リングギヤ軸126に出力するトルクTrと同じ大きさで向きが反対のトルクとトルクTerとの合力に対し大きさが同じで向きが反対のトルクTm2を作用させるのである。このトルクTm1はモータMG1により、トルクTm2はモータMG2により作用させることができる。このとき、モータMG1では回転の方向と逆向きにトルクを作用させるから、モータMG1は発電機として動作することになり、トルクTm1と回転数Nsとの積で表わされる電気エネルギPm1をサンギヤ軸125から回生する。モータMG2では、回転の方向とトルクの方向とが同じであるから、モータMG2は電動機として動作し、トルクTm2と回転数Nrとの積で表わされる電気エネルギPm2を動力としてリングギヤ軸126に出力する。
【0067】
ここで、電気エネルギPm1と電気エネルギPm2とを等しくすれば、モータMG2で消費する電力のすべてをモータMG1により回生して賄うことができる。このためには、入力されたエネルギのすべてを出力するものとすればよいから、エンジン150から出力されるエネルギPeとリングギヤ軸126に出力されるエネルギPrとを等しくすればよい。すなわち、トルクTeと回転数Neとの積で表わされるエネルギPeと、トルクTrと回転数Nrとの積で表わされるエネルギPrとを等しくするのである。図4に照らせば、運転ポイントP1で運転されているエンジン150から出力されるトルクTeと回転数Neとで表わされる動力を、トルク変換して、同一のエネルギでトルクTrと回転数Nrとで表わされる動力としてリングギヤ軸126に出力するのである。前述したように、リングギヤ軸126に出力された動力は、動力取出ギヤ128および動力伝達ギヤ111により駆動軸112に伝達され、ディファレンシャルギヤ114を介して駆動輪116,118に伝達される。したがって、リングギヤ軸126に出力される動力と駆動輪116,118に伝達される動力とにはリニアな関係が成立するから、駆動輪116,118に伝達される動力を、リングギヤ軸126に出力される動力を制御することにより制御することができる。
【0068】
図5に示す共線図ではサンギヤ軸125の回転数Nsは正であったが、エンジン150の回転数Neとリングギヤ軸126の回転数Nrとによっては、図6に示す共線図のように負となる場合もある。このときには、モータMG1では、回転の方向とトルクの作用する方向とが同じになるから、モータMG1は電動機として動作し、トルクTm1と回転数Nsとの積で表わされる電気エネルギPm1を消費する。一方、モータMG2では、回転の方向とトルクの作用する方向とが逆になるから、モータMG2は発電機として動作し、トルクTm2と回転数Nrとの積で表わされる電気エネルギPm2をリングギヤ軸126から回生することになる。この場合、モータMG1で消費する電気エネルギPm1とモータMG2で回生する電気エネルギPm2とを等しくすれば、モータMG1で消費する電気エネルギPm1をモータMG2で丁度賄うことができる。
【0069】
以上の動作原理では、プラネタリギヤ120やモータMG1,モータMG2,トランジスタTr1ないしTr16などによる動力の変換効率を値1(100%)として説明した。実際には、値1未満であるから、エンジン150から出力されるエネルギPeをリングギヤ軸126に出力するエネルギPrより若干大きな値とするか、逆にリングギヤ軸126に出力するエネルギPrをエンジン150から出力されるエネルギPeより若干小さな値とする必要がある。例えば、エンジン150から出力されるエネルギPeを、リングギヤ軸126に出力されるエネルギPrに変換効率の逆数を乗じて算出される値とすればよい。また、モータMG2のトルクTm2を、図5の共線図の状態ではモータMG1により回生される電力に両モータの効率を乗じたものから算出される値とし、図6の共線図の状態ではモータMG1により消費される電力を両モータの効率で割ったものから算出すればよい。なお、プラネタリギヤ120では機械摩擦などにより熱としてエネルギを損失するが、その損失量は全体量からみれば極めて少なく、モータMG1,MG2に用いた同期電動機の効率は値1に極めて近い。また、トランジスタTr1ないしTr16のオン抵抗もGTOなど極めて小さいものが知られている。したがって、動力の変換効率は値1に近いものとなるから、以下の説明でも、説明の容易のため、明示しない限り値1(100%)として取り扱う。
【0070】
以上、動力出力装置110の基本的な動作について説明したが、こうしたエンジン150から出力された動力のすべてをトルク変換してリングギヤ軸126に出力する動作の他、エンジン150から出力された動力にバッテリ194に蓄えられた電気エネルギを付加してリングギヤ軸126に出力する動作や、逆にエンジン150から出力された動力の一部をバッテリ194に電気エネルギとして蓄える動作などがある。これらの他の動作については後述する。
【0071】
(3)運転制御
以下に、こうして構成された動力出力装置110の運転制御について図7に例示する運転制御ルーチンに基づき説明する。運転制御ルーチンが実行されると、制御装置180の制御CPU190は、まずリングギヤ軸126の回転数Nrを入力する処理を行なう(ステップS100)。リングギヤ軸126の回転数Nrは、レゾルバ149から読み込んだリングギヤ軸126の回転角度θrから求めることができる。次に、アクセルペダルポジションセンサ164aからのアクセルペダルポジションAPを読み込む(ステップS102)。アクセルペダル164は運転者が出力トルクが足りないと感じたときに踏み込まれるから、アクセルペダルポジションAPは運転者の欲している出力トルク(すなわち、駆動輪116,118に出力されるトルク)に対応するものとなる。
【0072】
続いて、読み込まれたアクセルペダルポジションAPに応じてリングギヤ軸126に出力すべきトルクの目標値であるトルク指令値Tr*を導出する処理を行なう(ステップS104)。ここで、アクセルペダルポジションAPに応じて駆動輪116,118に出力すべきトルクを導出せずに、リングギヤ軸126に出力すべきトルクを導出するのは、リングギヤ軸126は動力取出ギヤ128,動力伝達ギヤ111およびディファレンシャルギヤ114を介して駆動輪116,118に機械的に結合されているから、リングギヤ軸126に出力すべきトルクを導出すれば、駆動輪116,118に出力すべきトルクを導出する結果となるからである。なお、本参考例では、トルク指令値Tr*とリングギヤ軸126の回転数NrとアクセルペダルポジションAPとの関係を示すマップを予めROM190bに記憶しておき、アクセルペダルポジションAPが読み込まれると、マップと読み込まれたアクセルペダルポジションAPおよびリングギヤ軸126の回転数Nrに基づいてトルク指令値Tr*の値を導出するものとした。このマップの一例を図8に示す。
【0073】
次に、導き出されたトルク指令値Tr*と読み込まれたリングギヤ軸126の回転数Nrとから、リングギヤ軸126に出力すべきエネルギPrを計算(Pr=Tr*×Nr)により求める(ステップS106)。続いて、残容量検出器199により検出されるバッテリ194の残容量BRMを読み込む処理を行なって(ステップS108)、運転モードの判定処理を行なう(ステップS110)。この運転モードの判定処理は、図9に例示する運転モード判定処理ルーチンにより処理される。運転モード判定処理ルーチンでは、運転制御ルーチンのステップS100ないしS108で読み込んだデータや計算したデータなどを用いて、そのときの動力出力装置110のより適切な運転モードを判定する。ここで、一旦図7の運転制御ルーチンの説明を中断し、先に図9の運転モード判定処理ルーチンに基づき運転モードの判定処理について説明する。
【0074】
運転モード判定処理ルーチンが実行されると、制御装置180の制御CPU190は、バッテリ194の残容量BRMが閾値BLと閾値BHとにより表わされる範囲内にあるかを判定し(ステップS130)、この範囲内にないときには、バッテリ194の充放電が必要であると判断して、動力出力装置110の運転モードとして充放電モードを設定する(ステップS132)。ここで、閾値BLと閾値BHは、バッテリ194の残容量BRMの下限値と上限値を示すものであり、本参考例では、閾値BLは、後述のモータ駆動モードによるモータMG2のみによる駆動やパワーアシストモードによるバッテリ194からの放電電力による動力の付加などを所定時間継続して行なうのに必要な電力量以上の値として設定される。また、閾値BHは、バッテリ194の満充電時の残容量BRMから通常走行状態にある車両を停止する際にモータMG1やモータMG2により回生される電力量を減じた値以下に設定されている。
【0075】
ステップS130でバッテリ194の残容量BRMが閾値BLと閾値BHとにより表わされる範囲内にあるときには、リングギヤ軸126に出力すべきエネルギPrがエンジン150から出力可能な最大エネルギPemaxを越えているか否かを判定する(ステップS134)。最大エネルギPemaxを越えているときには、エンジン150から出力される最大エネルギPemaxでは不足するエネルギをバッテリ194に蓄えられたエネルギで賄う必要があると判断し、動力出力装置110の運転モードとしてパワーアシストモードを設定する(ステップS136)。
【0076】
一方、リングギヤ軸126に出力すべきエネルギPrがエンジン150から出力可能な最大エネルギPemax以下のときには、トルク指令値Tr*と回転数Nrとが所定の範囲内にあるかを判定し(ステップS138)、所定の範囲内のときには、動力出力装置110の運転モードとしてサンギヤ軸125の回転を停止した状態のロックアップモードを設定する(ステップS140)。ここで、所定の範囲とは、サンギヤ121の回転を停止した状態でエンジン150を効率よく運転できる範囲である。具体的には、サンギヤ121を停止した状態でエンジン150を効率よく運転できる範囲内の各運転ポイントでエンジン150を運転したときに、リングギヤ軸126に出力されるそれぞれのトルクと回転数とをマップとして予めROM190bに記憶しておき、トルク指令値Tr*と回転数Nrで表わされる運転ポイントがこのマップの範囲内にあるかを判定するのである。エンジン150を効率よく運転できる範囲の一例を図10に示す。図中、領域PEはエンジン150の運転が可能な領域であり、領域PAはエンジン150を効率よく運転できる範囲である。なお、この範囲PAは、エンジン150の運転効率のほかエミッション等により定められるものであり、予め実験などにより設定できる。
【0077】
ステップS138でトルク指令値Tr*とリングギヤ軸126の回転数Nrとが所定の範囲内にないときには、リングギヤ軸126に出力すべきエネルギPrが所定エネルギPMLより小さく、かつ、リングギヤ軸126の回転数Nrが所定回転数NMLより小さいか否かを判定し(ステップS142)、共に小さいときには、動力出力装置110の運転モードとしてモータMG2のみによる駆動のモータ駆動モードを設定する(ステップS144)。所定エネルギPMLや所定回転数NMLは、エンジン150が低回転数で低トルクでは効率が低下することに基づきその範囲を設定するものであり、エンジン150の運転領域として所定の効率未満の領域となるエネルギPrおよび回転数Nrとして設定される。なお、具体的な値は、エンジン150の特性やプラネタリギヤ120のギヤ比などにより定められる。ステップS142で、エネルギPrが所定エネルギPML以上であったり回転数Nrが所定回転数NML以上のときには、通常の運転を行なうものと判断し、動力出力装置110の運転モードとして通常運転モードを設定する(ステップS146)。
【0078】
図7の運転制御ルーチンのステップS110に戻って、運転モード判定処理ルーチンの結果に基づき、運転モードとして通常運転モードが設定されたときには通常運転トルク制御処理(ステップS112)を、充放電モードが設定されたときには充放電トルク制御処理(ステップS114)を、パワーアシストモードが設定されたときにはパワーアシストトルク制御処理(ステップS116)を、ロックアップモードが設定されたときにはロックアップトルク制御処理(ステップS118)を、モータ駆動モードが設定されたときにはモータ駆動トルク制御処理(ステップS120)をそれぞれ実行する。以下、各トルク制御処理について説明する。
【0079】
(4)通常運転トルク制御処理
図7のステップS112の通常運転トルク制御処理は、図11に例示する通常運転トルク制御ルーチンによりなされる。本ルーチンが実行されると、制御装置180の制御CPU190は、まずリングギヤ軸126に出力すべきエネルギPrと前回このルーチンが起動されたときに用いたエネルギPrと比較する(ステップS150)。ここで、前回とは、図7の運転制御ルーチンで続けてステップS112の通常運転トルク制御処理が実行され、図11の通常運転トルク制御ルーチンが起動されたときの直前に起動されたときのことをいう。エネルギPrと前回のエネルギPrとが異なるときにはステップS152ないしS156およびステップS170ないしS172の処理を行ない、同じときにはステップS162ないしS172の処理を行なう。まず、エネルギPrと前回のエネルギPrとが異なるときの処理について説明し、その後、同じときの処理について説明する。
【0080】
エネルギPrと前回のエネルギPrとが異なるときには、まず、リングギヤ軸126に出力すべきエネルギPrに基づいてエンジン150の目標トルクTe*と目標回転数Ne*とを設定する処理を行なう(ステップS152)。ここで、エンジン150の供給するエネルギはエンジン150のトルクTeと回転数Neとの積に等しいから、出力すべきエネルギPrとエンジン150の目標トルクTe*および目標回転数Ne*との関係はPr=Te*×Ne*となり、かかる関係を満足するエンジン150の目標トルクTe*および目標回転数Ne*の組合せは無数に存在する。そこで、本参考例では、各エネルギPrに対してエンジン150ができる限り効率の高い状態で運転され、かつエネルギPrの変化に対してエンジン150の運転状態が滑らかに変化するエンジン150の目標トルクTe*および目標回転数Ne*を実験等により求め、これを予めROM190bにマップとして記憶しておき、エネルギPrに対応するエンジン150の目標トルクTe*および目標回転数Ne*をこのマップから導出するものとした。このマップについて、更に説明する。
【0081】
図12は、エンジン150の運転ポイントとエンジン150の効率との関係を示すグラフである。図中曲線Bはエンジン150の運転可能な領域の境界を示す。エンジン150の運転可能な領域には、その特性に応じて効率が同一の運転ポイントを示す曲線α1ないしα6のような等効率線を描くことができる。また、エンジン150の運転可能な領域には、トルクTeと回転数Neとの積で表わされるエネルギ一定の曲線、例えば曲線C1−C1ないしC3−C3を描くことができる。こうして描いたエネルギ一定の曲線C1−C1ないしC3−C3に沿って各運転ポイントの効率をエンジン150の回転数Neを横軸として表わすと図13のグラフのようになる。
【0082】
図示するように、出力するエネルギが同じでも、どの運転ポイントで運転するかによってエンジン150の効率は大きく異なる。例えばエネルギ一定の曲線C1−C1上では、エンジン150を運転ポイントA1(トルクTe1,回転数Ne1)で運転することにより、その効率を最も高くすることができる。このような効率が最も高い運転ポイントは、出力エネルギ一定の曲線C2−C2およびC3−C3ではそれぞれ運転ポイントA2およびA3が相当するように、各エネルギ一定の曲線上に存在する。図12中の曲線Aは、これらのことに基づき各エネルギPrに対してエンジン150の効率ができる限り高くなる運転ポイントを連続する線で結んだものである。本参考例では、この曲線A上の各運転ポイント(トルクTe,回転数Ne)とエネルギPrとの関係をマップとしたものを用いてエンジン150の目標トルクTe*および目標回転数Ne*を設定した。
【0083】
ここで、曲線Aを連続する曲線で結ぶのは、エネルギPrの変化に対して不連続な曲線によりエンジン150の運転ポイントを定めると、エネルギPrが不連続な運転ポイントを跨いで変化するときにエンジン150の運転状態が急変することになり、その変化の程度によっては、目標の運転状態にスムースに移行できずノッキングを生じたり停止してしまう場合があるからである。したがって、このように曲線Aを連続する曲線で結ぶと、曲線A上の各運転ポイントがエネルギ一定の曲線上で最も効率が高い運転ポイントとならない場合もある。
【0084】
エンジン150の目標トルクTe*および目標回転数Ne*を設定すると、制御CPU190は、モータMG1のトルク指令値Tm1*を、設定した目標トルクTe*とギヤ比ρとに基づいて次式(5)により算出して設定すると共に(ステップS154)、モータMG2のトルク指令値Tm2*を、トルク指令値Tr*と目標トルクTe*とギヤ比ρとに基づいて次式(6)により算出して設定する(ステップS156)。トルク指令値Tm1*,Tm2*を式(5)および式(6)によって算出できるのは、図5および図6の共線図における動作共線の釣り合いの関係として説明した。
【0085】
【数4】
Figure 0003610687
【0086】
こうして、エンジン150の目標トルクTe*,目標回転数Ne*,モータMG1およびモータMG2のトルク指令値Tm1*,Tm2*を設定した後は、モータMG1の制御処理(ステップS170),モータMG2の制御処理(ステップS171)およびエンジン150の制御処理(ステップS172)を行なう。図示の都合上、モータMG1,モータMG2およびエンジン150の各制御処理を別々のステップとして記載したが、実際には、これらの制御は総合的に行なわれる。例えば、制御CPU190が割り込み処理を利用して、モータMG1とモータMG2の制御を同時に実行すると共に、通信によりEFIECU170に指示を送信して、EFIECU170によりエンジン150の制御も同時に行なわせるのである。
【0087】
モータMG1の制御処理(図11のステップS170)は、図14に例示するモータMG1の制御ルーチンによりなされる。このルーチンが実行されると、制御CPU190は、まず、サンギヤ軸125の回転角度θsをレゾルバ139から入力する処理を行ない(ステップS180)、続いて、電流検出器195,196により、モータMG1の三相コイル134のU相とV相に流れている電流Iu1,Iv1を検出する処理を行なう(ステップS182)。電流はU,V,Wの三相に流れているが、その総和はゼロなので、二つの相に流れる電流を測定すれば足りる。こうして得られた三相の電流を用いて座標変換(三相−二相変換)を行なう(ステップS184)。座標変換は、永久磁石型の同期電動機のd軸,q軸の電流値に変換することであり、次式(7)を演算することにより行なわれる。
【0088】
【数5】
Figure 0003610687
【0089】
ここで座標変換を行なうのは、永久磁石型の同期電動機においては、d軸およびq軸の電流が、トルクを制御する上で本質的な量だからである。もとより、三相のまま制御することも可能である。次に、2軸の電流値に変換した後、モータMG1におけるトルク指令値Tm1*から求められる各軸の電流指令値Id1*,Iq1*と実際各軸に流れた電流Id1,Iq1と偏差を求め、各軸の電圧指令値Vd1,Vq1を求める処理を行なう(ステップS186)。すなわち、まず以下の式(8)の演算を行ない、次に次式(9)の演算を行なうのである。
【0090】
【数6】
Figure 0003610687
【0091】
ここで、Kp1,Kp2,Ki1,Ki2は、各々係数である。これらの係数は、適用するモータの特性に適合するよう調整される。なお、電圧指令値Vd1,Vq1は、電流指令値I*との偏差△Iに比例する部分(上式(9)右辺第1項)と偏差△Iのi回分の過去の累積分(右辺第2項)とから求められる。その後、こうして求めた電圧指令値をステップS184で行なった変換の逆変換に相当する座標変換(二相−三相変換)を行ない(ステップS188)、実際に三相コイル134に印加する電圧Vu1,Vv1,Vw1を求める処理を行なう。各電圧は、次式(10)により求める。
【0092】
【数7】
Figure 0003610687
【0093】
実際の電圧制御は、第1の駆動回路191のトランジスタTr1ないしTr6のオンオフ時間によりなされるから、式(10)によって求めた各電圧指令値となるよう各トランジスタTr1ないしTr6のオン時間をPWM制御する(ステップS189)。
【0094】
ここで、モータMG1のトルク指令値Tm1*の符号を図5や図6の共線図におけるトルクTm1の向きを正とすれば、同じ正の値のトルク指令値Tm1*が設定されても、図5の共線図の状態のようにトルク指令値Tm1*の作用する向きとサンギヤ軸125の回転の向きとが異なるときには回生制御がなされ、図6の共線図の状態のように同じ向きのときには力行制御がなされる。しかし、モータMG1の力行制御と回生制御は、トルク指令値Tm1*が正であれば、ロータ132の外周面に取り付けられた永久磁石135と三相コイル134に流れる電流により生じる回転磁界とにより正のトルクがサンギヤ軸125に作用するよう第1の駆動回路191のトランジスタTr1ないしTr6を制御するものであるから、同一のスイッチング制御となる。すなわち、トルク指令値Tm1*の符号が同じであれば、モータMG1の制御が回生制御であっても力行制御であっても同じスイッチング制御となる。したがって、図14のモータMG1の制御処理で回生制御と力行制御のいずれも行なうことができる。また、トルク指令値Tm1*が負のときには、ステップS180で読み込むサンギヤ軸125の回転角度θsの変化の方向が逆になるだけであるから、このときの制御も図14のモータMG1の制御処理により行なうことができる。
【0095】
次に、モータMG2の制御処理(図11のステップS171)について図15に例示するモータMG2の制御ルーチンに基づき説明する。モータMG2の制御処理は、モータMG1の制御処理うちトルク指令値Tm1*とサンギヤ軸125の回転角度θsに代えてトルク指令値Tm2*とリングギヤ軸126の回転角度θrとを用いる点を除き、モータMG1の制御処理と全く同一である。すなわち、リングギヤ軸126の回転角度θrをレゾルバ149を用いて検出し(ステップS190)、続いてモータMG2の各相電流を電流検出器197,198を用いて検出し(ステップS192)、その後、座標変換(ステップS194)および電圧指令値Vd2,Vq2の演算を行ない(ステップS196)、更に電圧指令値の逆座標変換(ステップS198)を行なって、モータMG2の第2の駆動回路192のトランジスタTr11ないしTr16のオンオフ制御時間を求め、PWM制御を行なう(ステップS199)。
【0096】
ここで、モータMG2もトルク指令値Tm2*の向きとリングギヤ軸126の回転の向きとにより力行制御されたり回生制御されたりするが、モータMG1と同様に、力行制御も回生制御も共に図15のモータMG2の制御処理で行なうことができる。なお、本参考例では、モータMG2のトルク指令値Tm2*の符号は、図5の共線図の状態のときのトルクTm2の向きを正とした。
【0097】
次に、エンジン150の制御処理(図11のステップS172)について説明する。エンジン150は、図11のステップS152で設定された目標トルクTe*および目標回転数Ne*の運転ポイントで定常運転状態となるようトルクTeおよび回転数Neが制御される。具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やスロットルバルブ166の開度を増減して、エンジン150の出力トルクが目標トルクTe*に、回転数が目標回転数Ne*になるように徐々に調整するのである。なお、図11の通常運転トルク制御ルーチンのステップS162ないしS172の処理で後述するが、エンジン150の回転数NeはモータMG1によるサンギヤ軸125の回転数Nsの制御によって行なわれるから、エンジン150の制御では、エンジン150のトルクTeを目標トルクTe*とする制御となる。
【0098】
次に、図11の通常運転トルク制御ルーチンのステップS150でリングギヤ軸126に出力すべきエネルギPrと前回のエネルギPrとが同じであると判断されたときの処理(ステップS162ないしS172の処理)について説明する。このときには、制御CPU190は、まず、サンギヤ軸125の回転数Nsを入力する処理を行なう(ステップS162)。次に、リングギヤ軸126の目標回転数Ns*を、エンジン150の目標回転数Ne*に基づいて上式(2)と同様な式(11)により算出すると共に(ステップS164)、読み込んだリングギヤ軸126の回転数Nsと計算で求めた目標回転数Ns*との偏差△Nsを算出する(ステップS166)。そして、モータMG1のトルク指令値Tm1*を式(12)により求める(ステップS168)。なお、式(12)中のKm1は制御ゲインである。
【0099】
【数8】
Figure 0003610687
【0100】
こうしてトルク指令値Tm1*を設定すると、モータMG1,モータMG2およびエンジン150の各制御処理を行なう(ステップS170ないしS172)。ここで、各制御処理に用いられる各設定値のうちステップS168で設定されたトルク指令値Tm1*以外は、前回このルーチンが実行されたときに今回のエネルギPrと同じ値のエネルギPrに基づいてステップS152およびS156で設定されたものが用いられる。
【0101】
ステップS162ないしS172の処理は、サンギヤ軸125の回転数Nsを目標回転数Ns*に一致させるフィードバック制御となる。本参考例では、こうしたサンギヤ軸125の回転数Nsを制御することにより、エンジン150の回転数Neを制御している。図5および図6を用いて説明したように、プラネタリギヤ120は、サンギヤ軸125,リングギヤ軸126およびプラネタリキャリア124の回転数のうちいずれか2つの回転数を決定すれば残余の回転数はこれらに基づいて定まる。駆動輪116,118に機械的に接続されているリングギヤ軸126の回転数Nrは入力値として与えられるから、サンギヤ軸125の回転数Nsかエンジン150の回転数Neのいずれかを制御すれば、プラネタリギヤ120の3軸の回転状態が定まる。いま、エンジン150を目標トルクTe*,目標回転数Ne*の効率のよい運転ポイントで運転したいから、エンジン150の回転数Neを制御すればよい。この場合、エンジン150の回転数Neを制御する手法としてスロットルバルブ166の開度と燃料噴射量とを制御する手法もあるが、同時にエンジン150のトルクTeを目標トルクTe*に制御する必要もあり、制御は困難なものとなる。一方、サンギヤ軸125の回転数Nsは、モータMG1の回転数制御により容易にかつ高精度に行なうことができる。したがって、本参考例では、エンジン150の回転数Neの制御をモータMG1によるサンギヤ軸125の回転数Nsの制御によって行なうのである。
【0102】
以上説明した通常運転トルク制御処理によれば、エンジン150から出力された動力をプラネタリギヤ120,モータMG1およびモータMG2により所望の動力にトルク変換してリングギヤ軸126に、延いては駆動輪116,118に出力することができる。しかも、エンジン150の運転ポイント(回転数NeとトルクTe)は、出力されるエネルギPeがリングギヤ軸126に出力すべきエネルギPrと同じであれば、如何なる運転ポイントとしてもよいから、エンジン150をより効率の良い運転ポイントで運転することができる。この結果、装置全体の効率を高くすることができる。また、モータMG1によりリングギヤ軸126の回転数Nsを目標回転数Ns*に制御することによりエンジン150の回転数Neを目標回転数Ne*に制御することができる。
【0103】
本参考例の動力出力装置110では、リングギヤ軸126に出力すべきエネルギPrが前回のエネルギPrと同じときには、モータMG1によりサンギヤ軸125の回転数Nsが目標回転数Ns*となるようフィードバック制御したが、こうしたフィードバック制御を行なわないものとしてもよい。また、本参考例の動力出力装置110では、エンジン150の目標トルクTe*および目標回転数Ne*を、リングギヤ軸126に出力すべきエネルギPrに対してエンジン150ができる限り効率の高い状態で運転され、かつエネルギPrの変化に対してエンジン150の運転状態が滑らかに変化するマップを用いて設定したが、エンジン150ができる限り効率の高い状態で運転されるがエネルギPrの変化に対してエンジン150の運転状態が滑らかに変化しない不連続な運転ポイントを記憶するマップを用いて設定するものとしてもよく、エンジン150ができる限りエミッションが良好となる運転ポイントや、エンジン150ができる限り静かになる運転ポイントなどの種々の運転ポイントを記憶するマップを用いて設定するものとしてもよい。
【0104】
(5)モータ駆動トルク制御処理
次に、図7のステップS120におけるモータ駆動トルク制御処理について図16のモータ駆動トルク制御ルーチンに基づき説明する。本ルーチンは、図9のステップS142およびS144でリングギヤ軸126に出力すべきエネルギPrが所定エネルギPMLより小さく、かつ、リングギヤ軸126の回転数Nrが所定回転数NMLより小さいと判断されたときに実行される。
【0105】
本ルーチンが実行されると、まず、制御装置180の制御CPU190は、モータMG1のトルク指令値Tm1*に値0を設定するとともに(ステップS2000)、モータMG2のトルク指令値Tm2*にトルク指令値Tr*を設定し(ステップS202)、設定した各指令値を用いてモータMG1,モータMG2およびエンジン150の各制御を行なう(ステップS204およびS206)。ここで、ステップS204のモータMG1の制御は、トルク指令値Tm1*が値0であるから、第1の駆動回路191のトランジスタTr1ないしTr6のすべてをオフ状態とする制御となる。その後、エンジン150の運転を停止する制御を行なう(ステップS208)。なお、モータ駆動トルク制御処理における共線図は図17に示すようになる。
【0106】
以上説明したモータ駆動トルク制御処理によれば、エンジン150の運転は停止されて、モータMG2から出力される動力のみをリングギヤ軸126に出力することができる。即ち、車両駆動としては、電気自動車状態となっている。
【0107】
なお、このモータ駆動トルク制御処理は、前述したように、図9のステップS142およびS144でリングギヤ軸126に出力すべきエネルギPrが所定エネルギPMLより小さく、かつ、リングギヤ軸126の回転数Nrが所定回転数NMLより小さいと判断されたときに実行されるものとしたが、こうしたリングギヤ軸126へ出力すべきエネルギPrやリングギヤ軸126の回転数Nrに拘わらずモータ駆動トルク制御処理を実行するものとしてもよい。例えば、運転者により操作可能な図示しないスイッチから指令を受けたときに実行される構成としてもよい。詳しくは、この車両にモータのみで走行する駆動状態を選択可能なスイッチを予め設けるようにして、騒音規制および排ガス規制の要請のもと運転者によりそのスイッチが操作されたときに、このモータ駆動トルク制御処理が実行される構成とする。
【0108】
(6)その他のトルク制御処理
次に、図7のステップS114における充放電トルク制御処理、ステップS116におけるパワーアシストトルク制御処理およびステップS118におけるロックアップトルク制御処理について説明する。これらトルク制御処理は本発明の要旨と直接関係しないことから、ここでは簡単な説明に留めておく。
【0109】
ステップS114における充放電トルク制御処理では、バッテリ194の残容量BRMが閾値BL未満でバッテリ194の充電が必要と判断されたときに、モータMG1またはモータMG2により回生される電力を、モータMG1またはモータMG2で消費する電力より大きくすることにより、この余剰電力によりバッテリ194を充電する処理を行なう。一方、バッテリ194の残容量BRMが閾値BHより大きく、バッテリ194の放電が必要であると判断されたときには、モータMG1またはモータMG2により回生される電力を、モータMG1またはモータMG2で消費する電力より小さくすることにより、この不足電力をバッテリ194からの放電により賄う処理を行なう。これらの結果、バッテリ194の残容量BRMを所望の範囲とすることができ、バッテリ194の過放電や過充電を回避することができる。もとより、ステップS112の通常運転トルク制御と同様に、エンジン150,プラネタリギヤ120,モータMG1,モータMG2およびバッテリ194により所望の動力をリングギヤ軸126に、延いては駆動輪116,118に出力することができる。
【0110】
ステップS116におけるパワーアシストトルク制御処理では、エンジン150から出力された動力にバッテリ194に貯えられた電気エネルギをアシストパワーとして付加する処理を行なう。これにより、エンジンの最大エネルギ以上のエネルギをリングギヤ軸126に、延いては駆動輪116,118に出力することができる。この結果、リングギヤ軸126に出力すべきエネルギより小さなエネルギを最大エネルギとする定格能力の低いエンジン150を用いることができ、装置全体の小型化および省エネルギ化を図ることができる。
【0111】
ステップS118におけるロックアップトルク制御処理では、モータMG1をロックアップすることによりサンギヤ軸125が回転しないよう固定して、エンジン150から出力される動力をギヤ比を介してダイレクトにリングギヤ軸126に出力することができる。
【0112】
動力出力装置110によれば、上述した各トルク制御処理を行なうことにより、効率よくリングギヤ軸126に、延いては駆動輪116,118に動力を出力することができる。また、リングギヤ軸126に出力された動力をモータMG1とモータMG2の間から取り出して駆動輪116,118に伝達することができる。
【0113】
さらに、動力出力装置110では、各トルク制御処理を行なう運転制御に加えて、エンジン150が停止しているときに、エンジン150の始動要求を受けてエンジン150を始動するエンジン始動制御を実行する。
【0114】
(7)エンジン始動制御
以下、エンジン始動制御について図18、図19に示すエンジン始動制御ルーチンに基づき説明する。なお、このエンジン始動制御ルーチンは、図7に示す運転制御ルーチンの実行時に、割込みにて所定時間毎に繰り返し実行される。エンジン始動制御ルーチンが実行されると、制御装置180の制御CPU190は、まず、EFIECU170からエンジン情報の入力を行なう(ステップS210)。具体的には、EFIECU170から通信により水温センサ174,回転数センサ176等のエンジン150周辺の各種センサおよびスイッチの検出結果を受信する処理を行なう。次いで、モータ駆動モードの設定がなされているか否かの判定を行なう(ステップS211)。モータ駆動モードは、前述した運転モード判定処理ルーチンのステップS144で設定されるもので、この設定がなされているか否かを判定することにより、運転制御ルーチンにおけるステップS120でモータ駆動トルク制御がなされているか否かの判定、即ち、エンジン150の運転が停止された状態で、モータMG2から出力される動力で車両が走行中であるか否かの判定を行なっている。
【0115】
次いで、制御CPU190は、エンジン150を始動する要求があるか否かの判定を行なう(ステップS212)。この判定は、車両の運転状況を読み取って、その運転状況からみてエンジン150の運転が必要であると判定したときに、エンジン150の始動要求があるものと判断するものであってもよいし、外部からの制御指令に従ってエンジン150の始動要求があるものと判断するものであってもよい。前者の場合には、例えば、車両の減速時等において、リングギヤ軸126に出力すべきエネルギPrが所定エネルギPMLより小さく、かつ、リングギヤ軸126の回転数Nrが所定回転数NMLより小さくなって、モータ駆動モードに移行した状態で、運転者がアクセルペダル164を踏み込んで加速の要求をしたときに、制御CPU190は、上記加速の要求からエンジン150の始動要求があるものと判断する。また、バッテリ194の残量量が不足してバッテリ充電の必要性が生じたときにも、制御CPU190は、上記加速の要求からエンジン150の始動要求があるものと判断する構成とすることもできる。
【0116】
後者の場合には、例えば、モータのみで走行する駆動状態を選択するスイッチが運転者により操作されてモータ駆動モードへの移行がなされた場合に、このスイッチが解除されたときに、制御CPU190は、この解除指令からエンジン150の始動要求があるものと判断する。
【0117】
ステップS210およびステップS212共に肯定判定されたときには、続くステップS213に処理を進める。一方、ステップS211およびステップS212のいずれか一方でも否定判定されたときには、「リターン」に抜けて、この処理をいったん終了する。
【0118】
ステップS213に処理が進むと、ステップS210にて入力したエンジン情報から、エンジン150の始動時における目標とするアイドル回転数Ni(例えば、800[rpm])と、そのアイドル回転数Niを維持するのに必要な空気量Qiとを算出する。詳細には、水温センサ174の検出結果に基づく暖機補正量、ヘッドランプ等の補機のスイッチがオン状態とされたときに設定される電気負荷補正量などを加味し、エンジン150がおかれている現状に最適の始動時におけるアイドル回転数Niを求め、さらに、そのアイドル回転数Niから必要空気量Qiを算出する。なお、必要空気量Qiを算出する際には、アイドル回転数Niに加えて吸気温センサの検出結果を用いて求める構成としてもよく、この構成によれば、空気温度により変わる空気密度を考慮してより高精度の必要空気量Qiを求めることができる。
【0119】
続いて、制御装置180の制御CPU190は、エンジン150の目標回転数Ne*にステップS213で求めたアイドル回転数Niを、目標吸入空気量Q*にステップS213で求めた必要空気量Qiをそれぞれ設定する処理を行なう(ステップS214)。次いで、モータMG1のトルク指令値Tm1*とモータMG2のトルク指令値Tm2*をそれぞれ設定する処理を行なう(ステップS216,S218)。これらトルク指令値Tm1*,Tm2*がどのような値に設定されるかを、共線図を用いて説明する。
【0120】
モータ駆動モード時における共線図は、前述したように図17に示すものである。このエンジン始動制御においてエンジン150を始動するためには、図17に示す状態から図20に示す状態にまず移行すればよい。すなわち、駆動輪116,118に機械的に接続されているリングギヤ軸126の回転数Nrはモータ駆動モード時においては一定であることから、このリングギヤ軸126の回転数Nrを固定してサンギヤ軸125の回転数Nsを正転側に増速することにより、エンジン150の回転数NeをステップS214で設定された目標回転数Ne*(=アイドル回転数Ni)に移行すればよい。
【0121】
エンジン150をアイドル回転数Niでモータリングさせるには、エンジン150の出力軸(クランクシャフト156)をそのアイドル回転数Niで回転させるためのトルク(クランキングトルク)Tecを座標軸C上に作用させる必要がある。しかし、エンジン150は停止状態であることから、座標軸Cにはトルクを直接作用させることはできない。そこで、この座標軸C上に作用させたいトルクTecは、向きが同じで異なる作用線への力の分離の手法により、座標軸S上のトルクTecsと座標軸R上のトルクTecrとに分離することができることから、これらトルクTecs,Tecrを座標軸Sおよび座標軸R上にそれぞれ作用させるようにする。このときトルクTecs,Tecrの大きさは、次式(13)および(14)によって表わされる。
【0122】
【数9】
Figure 0003610687
【0123】
なお、上記クランキングトルクTecは、エンジン150の構造、シリンダ容積、潤滑油の粘度等によって定まるもので、予め計算により求められた値を利用する。エンジン150の構造、シリンダ容積は、エンジン150固有のもので一定であるが、潤滑油粘度は温度により大きく変動することから、水温センサ174により検出される水温に従い変動する値としてクランキングトルクTecを求めることが好ましい。
【0124】
こうしたことから、制御CPU190は、ステップS216で、モータMG1のトルク指令値Tm1*を、上記作用させたいトルクTecsに基づいて、次式(15)により算出して設定すると共に、ステップS218で、モータMG2のトルク指令値Tm2*を、モータ駆動モード時において座標軸R上に作用しているトルクTm2(=Tr*)と上記作用させたいトルクTecrとに基づいて、次式(16)により算出して設定する。
【0125】
【数10】
Figure 0003610687
【0126】
式(16)におけるトルク指令値Tr*は、図7の運転制御ルーチンのステップS104で求めた最新の値である。こうして、エンジン150の目標回転数Ne*,目標吸入空気量Q*,モータMG1およびモータMG2のトルク指令値Tm1*,Tm2*を設定した後は、モータMG1の制御処理(ステップS220)およびモータMG2の制御処理(ステップS222)を行なう。このモータMG1の制御処理は、前述したように、図14に例示するモータMG1の制御ルーチンによりなされ、モータMG2の制御処理は、前述したように、図15に例示するモータMG2の制御ルーチンによりなされる。なお、図示の都合上、モータMG1およびモータMG2の各制御処理を別々のステップとして記載したが、実際には、これらの制御は総合的に行なわれる。例えば、制御CPU190が割り込み処理を利用して、モータMG1とモータMG2の制御を同時に実行する
【0127】
ステップS220およびS222の処理の結果、エンジン150はアイドル回転数Niでモータリングされる。なお、このとき、モータMG2のトルク指令値Tm2*は、エンジン150をモータリング運転する際に座標軸R上に作用させるトルクTecr分を差し引いた値に設定されていることから、モータリング時における駆動軸のトルク変動を防止することができる。
【0128】
その後、エンジン150の制御処理に移り、まず、アイドルスピードコントロール(ISCと呼ぶ)を行なうことにより、エンジン150の吸入空気量を調整して、エンジン150の回転数を上記制御したアイドル回転数Niに安定させる(ステップS224)。詳細には、ステップS214で設定された目標吸入空気量Q*に基づく制御量の駆動信号をISCV167aに出力することで、ISCV167aの開度を調節してエンジン150の吸入空気量を必要空気量Qiに変える。
【0129】
続くステップS226では、実際のエンジン150の回転数NeがステップS214で設定した目標回転数Ne*、即ち、ステップS213で求めたアイドル回転数Niより大きいか否かを判定し、大きくないと判定されれば、ステップS220に戻り、モータMG1の制御処理を続行する。また、続く、ステップS228で、所定時間の吸入空気量の変化量△Qが予め定められた許容変化量△Qmaxより小さいか否かを判定し、小さくないと判定されれば、ステップS220に戻り、モータMG1の制御処理を続行する。一方、ステップS226で、実際の回転数Neが目標回転数Ne*より大きいと判定され、ステップS228で、吸入空気量の変化量△Qが許容変化量△Qmaxより小さいと判定されると、エンジン150の回転数Neおよび吸入空気量Qが共に目標回転数Ne*および目標吸入空気量Q*の値に安定したと判断して、燃料噴射弁151やイグナイタ158に対して駆動信号を出力する燃料噴射制御・点火時期制御を実行開始してエンジン150の始動を開始する(ステップS230)。
【0130】
この燃料噴射制御と点火時期制御は、上記目標回転数Ne*および目標吸入空気量Q*、即ち、ステップS213で算出したアイドル回転数Niと必要空気量Qiとに応じて燃料噴射量および点火時期が求められて実行される。具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やイグナイタ158による点火時期を上記アイドル回転数Niと必要空気量Qiから求めて、エンジン150の燃料噴射制御・点火時期制御が実行される。
【0131】
エンジン150の始動が開始されると、その後、図19のステップS232に処理は移り、制御装置180の制御CPU190は、エンジン150の始動のために座標軸Sおよび座標軸R上に加えたトルクTecs,Tecrをそれぞれ取り除く作業を行なう。即ち、モータMG1のトルク指令値Tm1*に、トルクTecsを差し引いた結果である値0を設定する(ステップS232)とともに、モータMG2のトルク指令値Tm2*に、トルクTecrを差し引いた結果であるトルク指令値Tr*を設定し(ステップS234)、設定した各指令値を用いてモータMG1,モータMG2の各制御を行なう(ステップS236およびS238)。このモータMG1,モータMG2の各制御は、前述した制御ルーチンに基づき行なわれる。
【0132】
続いて、エンジン150の制御処理を行なう(ステップS240)。ここでは、エンジン150は、ステップS214で設定された目標回転数Ne*および目標吸入空気量Q*の運転ポイント、即ち、アイドル状態で定常運転されるよう、目標回転数Ne*および目標吸入空気量Q*が制御される。具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やISCV167aの開度を増減して、エンジン150の回転数Neがアイドル回転数Ni、吸入空気量Qが必要吸気量Qiとなるアイドル状態にエンジン150を安定させる。
【0133】
ステップS236のモータMG1の制御、ステップS238のモータMG2の制御およびステップS240のエンジン150の制御を終えたときのプラネタリギヤ120における共線図は、図21に例示するようになる。図21に示すように、座標軸R上にはトルクTm2を作用させるとともに、座標軸C上に作用させるエンジン150のトルクTeおよび座標軸S上に作用させるトルクは値0となる。この結果、エンジン150はアイドル回転数Niの回転数で安定して運転することになる。ステップS236の実行後、「リターン」に抜けてこの処理をいったん終了する。
【0134】
以上のように構成されたエンジン始動制御ルーチンにより実現されるエンジン150の始動時の回転数Neおよび吸入空気量Qの経時変化を図22に示した。図22において破線で示す特性曲線は、従来のスタータモータによってエンジンを始動したときのものである。
【0135】
図示するように、本参考例のエンジン150は、モータMG1およびMG2によって始動開始時から回転駆動され、最終目的であるアイドル回転数Niに短時間の内に達し(時刻t1)、かつ、その状態で安定推移する。また、エンジン150の回転数Neに呼応して、吸入空気量Qも同一特性曲線にて推移することは明らかである。そして、回転数Neがアイドル回転数Niとなり、吸入空気量の変化量△Qが許容変化量△Qmaxとなる安定状態(この図22で示す特性が定常状態に達した状態)にて、燃料噴射制御および点火時期制御が実行される。
【0136】
一方、スタータモータによる従来の始動制御によれば、図中、破線で示すように、微力なスタータモータによってエンジン150が不安定に低速回転で駆動され(図中のモータリング期間)、その回転駆動を利用して燃料噴射制御および点火時期制御を行なってファイアリングへと導かれる。そして、このファイアリングによってエンジンの自力運転が完了した後に、最終目的であるアイドル回転数Niへと復帰するのである。
【0137】
図22に示す両者の特性曲線から明らかなように、この参考例によればエンジン150の始動時における回転数Neおよび吸入空気量Qの安定性は顕著であり、このような安定した回転数Neおよび吸入空気量Qで実行される燃料噴射制御および点火時期制御は、その制御目標である制御精度が容易に確保される。従って、エンジン150の始動時におけるエミッションの排出を低減し、ハイブリッド車両の目的の一つである低公害化を実現することができる。また、燃料噴射制御および点火時期制御の制御精度が優れていることから、エンジン150から出力されるトルクの変動がない。この結果、エンジン150と機械的に接続される駆動軸112についてのトルク変動もないことから、車両ショックを抑制することができる。
【0138】
.実施例
(1)ハードウェア構成
次に本発明の実施例である動力出力装置について説明する。この実施例の動力出力装置は、前述した第1参考例の動力出力装置110と比較して、制御装置180の制御CPU190にて実行されるエンジン始動制御の構成が相違し、その他のソフトウェア構成やハードウェア構成については同一の構成を備える。したがって、第1参考例と同一の構成については同一の符号を用いて以下の説明を行なうことにする。
【0139】
(2)エンジン始動制御
以下、エンジン始動制御について図23、図24に示すエンジン始動制御ルーチンに基づき説明する。なお、このエンジン始動制御ルーチンは、第1参考例の図7に示す運転制御ルーチンの実行時に、割込みにて所定時間毎に繰り返し実行される。エンジン始動制御ルーチンが実行されると、制御装置180の制御CPU190は、まず、第1参考例のエンジン始動制御ルーチン(図18)のステップS210ないしS212と同様の処理を行なう。即ち、EFIECU170からエンジン情報の入力を行ない(ステップS310)、次いで、モータ駆動モードの設定がなされているか否かの判定(ステップS311)と、エンジン150を始動する要求があるか否かの判定を行なう(ステップS312)。
【0140】
ステップS310およびステップS312共に肯定判定されたときには、続くステップS313に処理を進める。一方、ステップS311およびステップS312のいずれか一方でも否定判定されたときには、「リターン」に抜けて、この処理をいったん終了する。
【0141】
ステップS313では、エンジン150の目標トルクTe*と目標回転数Ne*とを設定する処理を行なう。この目標トルクTe*と目標回転数Ne*は、詳しくは次のようにして求める。
【0142】
この算出においては、運転者により操作されるアクセルペダル164のアクセルペダルポジションAPを読み込んで、そのアクセルペダルポジションAPに応じてリングギヤ軸126に出力すべきトルクの目標値であるトルク指令値Tr*を導出して、そのトルク指令値Tr*と読み込まれたリングギヤ軸126の回転数Nrとから、リングギヤ軸126に出力すべきエネルギPrを計算(Pr=Tr*×Nr)により求める必要があるが、これは、図7に示した運転制御ルーチンのステップ106で計算した出力エネルギPrをそのまま用いればすむ。したがって、ステップS313では、その出力エネルギPrに基づいてエンジン150の目標トルクTe*と目標回転数Ne*とを設定する。この設定は、図11に示した通常運転トルク制御ルーチンのステップS152と同一の方法で行なう。この結果、得られる目標トルクTe*および目標回転数Ne*は、出力エネルギPrに対してエンジン150ができる限り効率の高い状態で運転され、かつエネルギPrの変化に対してエンジン150の運転状態が滑らかに変化するようなトルク値および回転数である。
【0143】
なお、ステップS313では、ステップS106で計算した出力エネルギPrの全部をリングギヤ軸126に出力するものとして、目標トルクTe*と目標回転数Ne*との設定を行なっていたが、これに換えて、ステップS106で計算した出力エネルギPrの一部をバッテリ194の充電用に利用して、その残余分をリングギヤ軸126の出力用に利用するものとして、目標トルクTe*と目標回転数Ne*との設定を行なう構成としてもよい。この場合、出力すべきエネルギPrとバッテリ194の充電エネルギPbとエンジン150の目標トルクTe*および目標回転数Ne*との関係は、Pr+Pb=Te*×Ne*となり、かかる関係を満足するエンジン150の目標トルクTe*および目標回転数Ne*を設定する。
【0144】
また、ステップS106で計算した出力エネルギPrと、バッテリ194から放電されるエネルギPbとの総和をリングギヤ軸126に出力する構成としてもよい。この場合、出力すべきエネルギPrとバッテリ194の放電エネルギPbとエンジン150の目標トルクTe*および目標回転数Ne*との関係は、Pr−Pb=Te*×Ne*となり、かかる関係を満足するエンジン150の目標トルクTe*および目標回転数Ne*を設定する。
【0145】
目標トルクTe*および目標回転数Ne*の設定を終えると、続くステップS314以後の処理で、エンジン150がその設定された目標回転数Ne*でトルクが0または0近傍の運転状態となるように、エンジン150を始動させる作業を行なう。
【0146】
詳しくは、ステップS314で、まず、ステップS313で設定された目標トルクTe*をいったん別の名前の変数、例えば、ワーキング目標トルクWTe*に退避し、その後、目標トルクTe*に値0を設定する。続いて、エンジン150が、上記目標回転数Ne*でトルクが目標トルクTe*、即ち、0または0近傍の運転状態となるような、スロットルバルブ開度θa,燃料噴射量τ,点火時期φを求める(ステップS315)。ここでは、目標回転数Ne*とスロットルバルブ開度θa,燃料噴射量τ,点火時期φとの関係を実験等により求め、これを予めROM190bにマップとして記憶しておき、ステップS313で設定した目標回転数Ne*の値に対応するスロットルバルブ開度θa,燃料噴射量τ,点火時期φをこのマップから導出する構成とすることが好ましい。
【0147】
続いて、モータMG1のトルク指令値Tm1*とモータMG2のトルク指令値Tm2*をそれぞれ設定する処理を行なう(ステップS316,S318)。これらトルク指令値Tm1*,Tm2*がどのような値に設定されるかを、共線図を用いて説明する。
【0148】
モータ駆動モード時における共線図は、第1参考例で説明したように図17に示すものである。このエンジン始動制御においてエンジン150を始動するためには、図17に示す状態から図25に示す状態にまず移行すればよい。すなわち、駆動輪116,118に機械的に接続されているリングギヤ軸126の回転数Nrはモータ駆動モード時においては一定であることから、このリングギヤ軸126の回転数Nrを固定してサンギヤ軸125の回転数Nsを正転側に増速することにより、エンジン150の回転数NeをステップS313で設定された目標回転数Ne*に移行すればよい。
【0149】
エンジン150を目標回転数Ne*でモータリングさせるには、図25に示すように、エンジン150の出力軸をその目標回転数Ne*に応じた所定の大きさのトルクTenを座標軸C上に作用させる必要がある。しかし、エンジン150は停止状態であることから、座標軸Cにはトルクを直接作用させることはできない。そこで、この座標軸C上に作用させたいトルクTenは、向きが同じで異なる作用線への力の分離の手法により、座標軸S上のトルクTensと座標軸R上のトルクTenrとに分離することができることから、これらトルクTens,Tecrを座標軸Sおよび座標軸R上にそれぞれ作用させるようにする。このときトルクTens,Tecrの大きさは、次式(17)および(18)によって表わされる。
【0150】
【数11】
Figure 0003610687
【0151】
なお、上記トルクTenは、エンジン150の構造、シリンダ容積、潤滑油の粘度等によって定まるもので、エンジン150の回転させたい回転数の値に応じた値をとる。ここでは、エンジン150の構造、シリンダ容積、潤滑油粘度等から目標回転数Ne*に応じたトルクTenを計算により求めて、これを予めROM190bにマップとして記憶しておき、ステップS313で設定した目標回転数Ne*の値に対応するトルクTenをこのマップから導出する。なお、エンジン150の構造、シリンダ容積は、エンジン150固有のもので一定であるが、潤滑油粘度は温度により大きく変動することから、水温センサ174により検出される水温に従い変動する値としてトルクTenを求めることが好ましい。
【0152】
こうしたことから、制御CPU190は、ステップS316で、モータMG1のトルク指令値Tm1*を、上記作用させたいトルクTensに基づいて、次式(19)により算出して設定すると共に、ステップS318で、モータMG2のトルク指令値Tm2*を、モータ駆動モード時において座標軸R上に作用しているトルクTm2(=Tr*)と上記作用させたいトルクTenrとに基づいて、次式(20)により算出して設定する。
【0153】
【数12】
Figure 0003610687
【0154】
式(20)におけるトルク指令値Tr*は、図7の運転制御ルーチンのステップS104で求めた最新の値である。こうして、エンジン150の目標トルクTe*,目標回転数Ne*,モータMG1およびモータMG2のトルク指令値Tm1*,Tm2*を設定した後は、モータMG1の制御処理(ステップS320)およびモータMG2の制御処理(ステップS322)を行なう。このモータMG1およびモータMG2の制御処理は、第1参考例のステップS220およびS222と同じで、前述したように、図14に例示するモータMG1の制御ルーチンおよび図15に例示するモータMG2の制御ルーチンによりなされる。
【0155】
ステップS320およびS322の処理の結果、エンジン150は目標回転数Ne*でモータリングされる。なお、このとき、モータMG2のトルク指令値Tm2*は、エンジン150をモータリング運転する際に座標軸R上に作用させるトルクTenr分を差し引いた値に設定されていることから、モータリング時における駆動軸のトルク変動を防止することができる。
【0156】
その後、エンジン150の制御処理に移り、まず、ステップS315で算出されたスロットルバルブ開度θaに基づく制御量の駆動信号をアクチュエータ168に出力することにより、エンジン150の吸入空気量を調整して、エンジン150の回転数を上記目標回転数Ne*に安定させる(ステップS324)。
【0157】
その後、エンジン150の回転数Neが目標回転数Ne*の値に安定したとして、燃料噴射弁151やイグナイタ158に対して駆動信号を出力する燃料噴射制御・点火時期制御を実行開始してエンジン150の始動を開始する(ステップS330)。この燃料噴射制御と点火時期制御は、ステップS315で算出した燃料噴射量τと点火時期φとに応じて制御処理がなされることになるが、具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やイグナイタ158による点火時期を上記τとφとから定めて、エンジン150の燃料噴射制御・点火時期制御が実行される。
【0158】
なお、この実施例では、ステップS324で回転数制御がなされた後は、エンジン150の回転数Neが目標回転数Ne*の値に安定したとして、その後、即座にステップS330でエンジン150の始動を開始していたが、これに換えて、第1参考例のステップS226およびS228と同様に、実際のエンジン150の回転数Neが目標回転数Ne*より大きいか否かを判定する処理と、所定時間の吸入空気量の変化量△Qが予め定められた許容変化量△Qmaxより小さいか否かを判定する処理とを加えることにより、回転数Neと吸入空気量Qとが確実に安定した状態となったのを確認してから、エンジン150の始動を開始する構成としてもよい。
【0159】
エンジン150の始動が開始されると、その後、図24のステップS332に処理は移り、制御装置180の制御CPU190は、エンジン150の始動のために座標軸Sおよび座標軸R上に加えたトルクTens,Tecrをそれぞれ取り除く作業を行なう。即ち、モータMG1のトルク指令値Tm1*に、トルクTensを差し引いた結果である値0を設定する(ステップS332)とともに、モータMG2のトルク指令値Tm2*に、トルクTenrを差し引いた結果であるトルク指令値Tr*を設定し(ステップS334)、設定した各指令値を用いてモータMG1,モータMG2の各制御を行なう(ステップS336およびS338)。
【0160】
続いて、エンジン150の制御処理を行なう(ステップS340)。ここでは、エンジン150は、ステップS313で設定された目標回転数Ne*およびステップS314で設定された目標トルクTe*(=0)の運転ポイントで定常運転されるようトルクTeおよび回転数Neが制御される。具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やスロットルバルブ166aの開度を増減して、トルクTeが値0で回転数Neが目標回転数Ne*を保つように制御される。
【0161】
ステップS336のモータMG1の制御、ステップS338のモータMG2の制御およびステップS340のエンジン150の制御を終えたときのプラネタリギヤ120における共線図は、図26に例示するようになる。図26に示すように、座標軸R上にはトルクTm2を作用させるとともに、座標軸C上に作用させるエンジン150のトルクTeおよび座標軸S上に作用させるトルクは値0となる。この結果、エンジン150は目標回転数Ne*の回転数でトルクが値0の運転状態で安定して運転することになる。
【0162】
ステップS340の実行を終えると、その後のステップS342以後の処理で、エンジン150の出力トルクTeを値0からステップS313で設定された目標トルクTe*に切り換える作業を行なう。
【0163】
詳しくは、ステップS342で、まず、目標トルクTe*を微小量△Teだけインクリメントする処理を行なう。次いで、エンジン150が、上記目標回転数Ne*でトルクが目標トルクTe*の運転状態となるような、スロットルバルブ開度θbを求める(ステップS344)。ここでは、目標回転数Ne*とスロットルバルブ開度θaとの関係を実験等により求め、これを予めROM190bにマップとして記憶しておき、ステップS313で設定した目標回転数Ne*の値に対応するスロットルバルブ開度θbをこのマップから導出する構成とすることが好ましい。
【0164】
続いて、モータMG1のトルク指令値Tm1*とモータMG2のトルク指令値Tm2*をそれぞれ設定する処理を行なう(ステップS346,S348)。これらトルク指令値Tm1*,Tm2*がどのような値に設定されるかを、共線図を用いて説明する。
【0165】
ステップS346の直前における共線図は、図26に示すものである。エンジン150の出力トルクTeを目標トルクTe*に切り換えると、この描かれた動作共線に、目標トルクTe*がプラネタリキャリア124の座標軸Cを作用線として図中下から上に作用する。このときの共線図は図27に例示するようになる。この座標軸C上に作用させた目標トルクTe*は、向きが同じで異なる作用線への力の分離の手法により、座標軸S上のトルクTe*sと座標軸R上のトルクTe*rとに分離することができる。このときトルクTe*sおよびTe*rの大きさは、次式(21)および(22)によって表わされる。
【0166】
【数13】
Figure 0003610687
【0167】
動作共線がこの状態で安定であるためには、動作共線の力の釣り合いをとる必要がある。すなわち、座標軸S上には、トルクTe*sと大きさが同じで向きが反対のトルクTm1を作用させ、座標軸R上には、リングギヤ軸126に出力するトルクTrと同じ大きさで向きが反対のトルクとトルクTe*rとの合力に対し大きさが同じで向きが反対のトルクTm2を作用させればよい。このトルクTm1はモータMG1により、トルクTm2はモータMG2により作用させることになるが、このとき、モータMG1では回転の方向と逆向きにトルクを作用させるから、モータMG1は発電機として動作することになり、トルクTm1と回転数Nsとの積で表わされる電気エネルギPm1をサンギヤ軸125から回生する。モータMG2では、回転の方向とトルクの方向とが同じであるから、モータMG2は電動機として動作し、トルクTm2と回転数Nrとの積で表わされる電気エネルギPm2を動力としてリングギヤ軸126に出力する。
【0168】
こうしたことから、制御CPU190は、ステップS346で、モータMG1のトルク指令値Tm1*を、上記作用させたいトルクTe*sに基づいて、次式(23)により算出して設定すると共に、ステップS348で、モータMG2のトルク指令値Tm2*を、モータ駆動モード時において座標軸R上に作用しているトルクTm2(=Tr*)と上記作用させたいトルクTenrとに基づいて、次式(24)により算出して設定する。
【0169】
【数14】
Figure 0003610687
【0170】
その後、ステップS346およびS348で設定した各指令値を用いてモータMG1,モータMG2の各制御を行ない(ステップS350およびS352)、さらに、エンジン150の制御処理を行なう(ステップS354)。ステップS354では、エンジン150は、ステップS313で設定された目標回転数Ne*およびステップS342で増量された目標トルクTe*の運転ポイントで運転されるようトルクTeおよび回転数Neが制御される。具体的には、制御CPU190から通信によりEFIECU170に指示を送信し、燃料噴射弁151からの燃料噴射量やスロットルバルブ166aの開度を増減して、トルクTeが目標トルクTe*で回転数Neが目標回転数Ne*を保つように制御される。
【0171】
ステップS354でエンジン150の制御が終了すると、次いで、目標トルクTe*がステップS314で設定したワーキング目標トルクWTe*に達したか否かを判定する(ステップS356)。ここで、目標トルクTe*がWTe*に達していないと判定されると、ステップS342に進み、目標トルクTe*を微小量△Teだけ増量して、ステップS344ないしS354の処理を繰り返し実行する。
【0172】
一方、ステップS356でに目標トルクTe*がワーキング目標トルクWTe*に達したと判定された場合には、制御CPU190は、エンジン150の出力トルクTeの目標トルクTe*への切り換えの作業が終了したとして、「リターン」に処理を進めて、エンジン始動制御の処理をいったん終了する。
【0173】
以上のように構成されたエンジン始動制御ルーチンにより実現されるエンジン150の始動時の回転数Ne,スロットルバルブ開度θ,駆動軸回転数Nr,エンジン150の出力トルクTe,点火の有無,点火時期(点火角)φ,燃料噴射量τ,エンジン150の出力トルクTe,モータMG2の出力トルクTm2および駆動軸112のトルクTo等の経時変化を図28に示した。
【0174】
図28に示すように、本実施例のエンジン150は、モータMG1およびモータMG2によって始動開始時(時刻t0)から回転駆動され、目標回転数Ne*に短時間の内に達し(時刻t1)、かつ、その状態で安定推移する。また、エンジン150の回転数Neに呼応して、スロットルバルブ開度θも同様に推移することは明らかである。そして、エンジン150の回転数Neが目標回転数N*でエンジン150の出力トルクTeが値0の状態にて、燃料噴射制御および点火時期制御が実行される。
【0175】
したがって、この実施例によれば、エンジン150の始動時において、エンジン150の出力トルクTeは値0であるから、エンジン150と機械的に接続される駆動軸112についてのトルク変動もないことから、車両ショックを抑制することができる。なお、始動直後の回転数Neおよびスロットルバルブ開度θの安定性は顕著であり、このような安定した回転数Neおよびスロットルバルブ開度θで実行される燃料噴射制御および点火時期制御は、その制御目標である制御精度が容易に確保される。従って、エンジン150の始動時におけるエミッションの排出を低減し、ハイブリッド車両の目的の一つである低公害化を実現することができる。
【0176】
また、図28に示すように、エンジン150の始動後、エンジンの出力トルクTeは徐々に増大し(実際は微小量△Teずつ増大されるが、図中には直線で増大を示した。)、それとともに、モータMG2の出力トルクTm2は徐々に減少する。このとき、エンジンの出力トルクTeとモータMG2の出力トルクTm2との両方が作用する駆動軸112のトルクは一定の値となる。したがって、エンジン始動後において、駆動源をモータMG1,MG2からエンジン150に切り換えるに際し、その前後で駆動力を滑らかにつなぐことができる。
【0177】
3.変形例
前記実施例では、リングギヤ軸126に出力された動力をリングギヤ122に結合された動力取出ギヤ128を介してモータMG1とモータMG2との間から取り出したが、図29の変形例である動力出力装置110Aに示すように、リングギヤ軸126を延出してケース119から取り出すものとしてもよい。また、図30の変形例である動力出力装置110Bに示すように、エンジン150側からプラネタリギヤ120,モータMG2,モータMG1の順になるよう配置してもよい。この場合、サンギヤ軸125Bは中空でなくてもよく、リングギヤ軸126Bは中空軸とする必要がある。こうすれば、リングギヤ軸126Bに出力された動力をエンジン150とモータMG2との間から取り出すことができる。
【0178】
また、図31の変形例である動力出力装置110Cに示すように、モータMG2のロータ142をクランクシャフト156に取る付けるとともに、エンジン150側からモータMG2,プラネタリギヤ120,モータMG1の順になるようにモータMG1とモータMG2との配置を変更した構成としてもよい。この際の入出力する動力、即ち上述の各トルク制御における各指令値は、共線図から求めることができる。
【0179】
前記実施例またはその上記変形例(動力出力装置110A〜110C)では、プラネタリギヤ120のプラネタリキャリア124にクランクシャフト156を結合すると共にサンギヤ軸125にモータMG1を結合し、リングギヤ軸126を駆動軸112を有する動力伝達ギヤ111に動力取出ギヤ128を介して結合したが、プラネタリギヤ120の3軸に対し、クランクシャフト156,モータMG1,動力伝達ギヤ111を如何なる組み合わせで結合してもよい。この際の入出力する動力、即ち上述の各トルク制御における各指令値は、共線図から容易に求めることができる。
【0180】
なお、上述の各実施例では、モータMG1によりリングギヤ軸126の回転数Nsを目標回転数Ns*に制御することによりエンジン150の回転数Neを目標回転数Ne*に制御するものとしたが、モータMG1によりリングギヤ軸126の回転数Nsを目標回転数Ns*に制御することによりエンジン150のトルクTeを目標トルクTe*に制御するものとみることもできる。エンジン150のトルクTeと回転数Neとは相対的な関連があるからである。
【0181】
さらに、各実施例では、モータMG1およびモータMG2にPM形(永久磁石形;Permanent Magnet type)同期電動機を用いたが、回生動作および力行動作の双方が可能なものであれば、その他にも、VR形(可変リラクタンス形;Variable Reluctance type)同期電動機や、バーニアモータや、直流電動機や、誘導電動機や、超電導モータや、ステップモータなどを用いることもできる。
【0182】
あるいは、各実施例では、第1および第2の駆動回路191,192としてトランジスタインバータを用いたが、その他に、IGBT(絶縁ゲートバイポーラモードトランジスタ;Insulated Gate Bipolar mode Transistor)インバータや、サイリスタインバータや、電圧PWM(パルス幅変調;Pulse Width Modulation)インバータや、方形波インバータ(電圧形インバータ,電流形インバータ)や、共振インバータなどを用いることもできる。
【0183】
また、バッテリ194としては、Pbバッテリ,NiMHバッテリ,Liバッテリなどを用いることができるが、バッテリ194に代えてキャパシタを用いることもできる。
【0184】
4.第2参考
(1)ハードウェア構成
【0185】
図32は本発明の第参考例である始動制御装置を搭載した車両の概略構成を例示する構成図、図33はその車両に搭載されるエンジンEGおよびその周辺の概略構成を示す構成図、図34は車両コントローラCCを中心とする電気的構成を例示するブロック図である。
【0186】
この車両(ハイブリッド車両)は、図示しない燃料タンクから燃料の供給を受けて駆動されるエンジンEGを備えており、その出力軸は連結切換装置SWに接続されている。連結切換装置SWは、発電機Gと電動機Mとに連結されており、エンジンEGの出力軸の回転運動が、連結切換装置SWにより発電機G側もしくは電動機M側に伝達される。なお、連結切換装置SWと電動機Mとの間には回転速度調整器Vが設けられる。また、電動機Mの出力軸には、ディファレンシャルギアDGが接続され、最終的な目的である車両の駆動輪AHが連結されている。
【0187】
連結切換装置SWは、車両コントローラCCからの制御信号に応じて回転軸の連結方向を2位置に切り換えるものであり、連結切換装置SWを切り換えることで、エンジンEGの出力を発電機G側と電動機M側とに選択的に伝達する。回転速度調整器Vは、車両コントローラCCからの制御信号に応じて回転軸の回転数を調整可能な歯車機構である。電動機Mとしては、例えば6極の永久磁石からなるロータと3相巻線からなるステータとにより構成される直流ブラシレスモータなどが利用される。発電機Gは電動機Mと同様なものである。また、バッテリBTとしては、鉛酸蓄電池、ニッケルカドミウム電池、ナトリウム硫黄電池、リチウム2次電池、水素2次電池、レドックス型電池などの各種2次電池、燃料電池、大容量のコンデンサなどが利用される。
【0188】
かかる構成の車両では、通常、連結切換装置SWはエンジンEGの出力軸と発電機Gとを連結する位置に切り換えられており、エンジンEGの出力により発電機Gが駆動されバッテリBTに充電がなされ、このバッテリBTの電力を用いて電動機Mが駆動される。即ち、駆動輪AHは専ら電動機Mにより駆動され、エンジンEGは電動機Mのバッテリ充電用として用いられる。
【0189】
なお、上記連結切換装置SWによれば、エンジンEGの出力軸と電動機Mとを連結する位置に切り換えることにより、車両の走行による駆動軸17の回転がエンジンEGの出力軸に伝達されることから、回転速度調整器Vを調節することでそのエンジンEGの出力軸の回転数を強制的に制御することができる。即ち、連結切換装置SWによりエンジンEGの出力軸と電動機Mとを連結する位置に切り換えて、エンジンEGの吸入空気量を一定にすることによりエンジンEGの出力を一定に保持しておいて、回転速度調整器Vを調整することでエンジンEGの回転数を強制的に制御することができる。
【0190】
図33に示すように、エンジンEGの吸気通路60には、吸入空気の取り入れ口から、エアクリーナ61、スロットルアクチュエータ62aにより開閉駆動されるスロットルバルブ62、吸入空気の脈動を抑えるサージタンク63およびエンジンEGに燃料を供給する燃料噴射弁64が設けられている。
【0191】
吸気通路60を介して吸入される吸入空気は、燃料噴射弁64から噴射される燃料と混合されて、エンジンEGの燃焼室65内に吸入される。この燃料混合気は、燃焼室65内で点火プラグ66によって火花点火され、エンジンEGを駆動させる。燃焼室65内で燃焼したガス(排気)は、排気通路67を介して触媒コンバータ68に導かれ、浄化された後、大気側に排出される。
【0192】
点火プラグ66には、ディストリビュータ71を介してイグナイタ72からの高電圧が印加され、この印加タイミングによって点火時期が決定される。なお、ディストリビュータ71は、イグナイタ72で発生した高電圧を各気筒の点火プラグ56に分配するためのもので、このディストリビュータ71には、1回転に24発のパルス信号を出力する回転数センサ73が設けられている。
【0193】
また、エンジンEGの吸気通路60には、スロットルバルブ62の設けられた吸気通路部分を迂回するようにバイパス通路75が形成されており、このバイパス通路75には、ISCV76が設けられている。ISCV76は、リニアソレノイドによって開弁度が制御される高速応答性に優れた弁体を備えており、この弁体の閉開の時間比に相当するデューティ比を有するデューティ信号をリニアソレノイドに出力することにより、空気流量を高精度に制御する。このようなISCV76を用いることで、一般的に大型のDCモータから構成されるスロットルアクチュエータ52aを使用することなく、エンジンEGのアイドリング時の吸入空気量を高速制御することができる。
【0194】
エンジンEGには、その運転状態を検出するためのセンサとして、回転数センサ73のほか、スロットルバルブ52の開度を検出すると共にスロットルバルブ62の全閉状態を検出するアイドルスイッチ80(図34)を内蔵したスロットルポジションセンサ81、吸気通路60に配設されて吸入空気(吸気)の温度を検出する吸気温センサ82、吸気の量を検出するエアフロメータ83、シリンダブロックに配設されて冷却水温を検出する水温センサ84、排気通路67に配設されて排気中の酸素濃度を検出する酸素濃度センサ85、および車両の速度を検出する車速センサ86等が備えられており、これらの各種検出結果は前述した車両情報として車両コントローラCCに入力される。
【0195】
図34に示すように、車両コントローラCCは、マイクロコンピュータを中心とする論理演算回路として構成され、詳しくは、予め設定された制御プログラムに従ってエンジンEGを制御するための各種演算処理を実行するCPU90、CPU90で各種演算処理を実行するのに必要な制御プログラムや制御データ等が予め格納されたROM91、同じくCPU90で各種演算処理を実行するのに必要な各種データが一時的に読み書きされるRAM92、電源オフ時においてもデータを保持可能なバックアップRAM93,上記車両情報を入力するA/Dコンバータ94および入力処理回路95、CPU90での演算結果に応じてスロットルアクチュエータ62a、燃料噴射弁64、イグナイタ72、ISCV76等に駆動信号を出力する出力処理回路96等を備えている。なお、出力処理回路96には、上記エンジンEGに備えられるアクチュエータ以外にも、連結切換装置SW、回転速度調整器V、発電機Gおよび電動機Mにも駆動信号を出力する。
【0196】
この第2参考例においては、こうして構成された車両コントローラCCによって燃料噴射弁64やイグナイタ72等が最適タイミングで最適駆動量にて駆動される、いわゆる燃料噴射制御や点火時期制御によりエンジンEGが運転される。なお、この燃料噴射制御や点火時期制御については従来と同様であり、ここでは詳細な説明を省略する。本参考例の車両では、始動後、車両コントローラCCによって、予め定められた運転条件に合致したか否かが判定され、合致したときに、エンジンの始動を開始し、その後、上記燃料噴射制御や点火時期制御の実行を開始する。
【0197】
(2)エンジン始動制御
エンジン始動制御について、次に説明する。図35は、車両コントローラCCのCPU90により実行されるエンジン始動制御ルーチンを示すフローチャートである。このエンジン始動制御ルーチンは、割り込みにて所定時間毎に繰り返し実行される。
【0198】
CPU90が処理を開始すると、まず現在の車両情報の入力を行ない(ステップS400)、車両の運転状況を把握する。そして、その情報から、エンジンEGの回転数NEが「0」であり停止しているか否か(ステップS402)、エンジンEGの始動条件が成立しているか否か(ステップS404)を判断する。この参考例では、エンジンEGは専ら電動機Mの電源充電用として用いられるだけで、バッテリ充電量が低下したときに駆動されるだけであることから、上記エンジンEGの始動条件とは、バッテリ充電量の低下時、即ち、バッテリBTの電圧が図示しない電圧計で所定電圧以下であることを判定する条件である。これ以外にも、アイドルスイッチ80がオン状態であるかなども条件とする。これらの条件が満足されなければ、本ルーチンを終了する。
【0199】
一方、これらの条件が成立してエンジンの始動要求あると判定されたときには、エンジンEGの始動準備を実行する(ステップS406)。エンジンEGの始動準備とは、連結切換装置SWをエンジンEGの出力軸と電動機Mとを連結する位置に切り換えることである。連結切換装置SWにおいては、エンジンEGの出力軸と電動機Mとを連結する位置に切り換えることで、車両の走行による駆動軸17の回転をエンジンEGに伝える状態に切り換えることができる。この結果、エンジンEGの始動に必要な駆動系が確立される。なお、この駆動系においては、前述したように、回転速度調整器Vを調整することで、エンジンEGの回転数を強制的に調節することが可能である。
【0200】
ステップS406の実行を終えると次いで、ステップS400にて入力した車両情報から、エンジンEGの始動時における目標とするアイドル回転数TNEと、その目標アイドル回転数TNEを維持するのに必要な目標吸入空気量TQとを算出する(ステップS408)。詳細には、水温センサ84の検出結果に基づく暖機補正量、ヘッドランプのスイッチがオン状態とされたときに設定される電気負荷補正量などを加味し、エンジンEGがおかれている現状に最適の始動時におけるアイドル回転数TNEを求め、さらに、そのアイドル回転数TNEから目標吸入空気量TQを算出する。なお、目標吸入空気量TQを算出する際には、アイドル回転数TNEに加えて吸気温センサ82の検出結果を用いて吸入空気量を求める構成としてもよく、この構成によれば、空気温度により変わる空気密度を考慮してより高精度の目標吸入空気量TQを求めることができる。
【0201】
続いて、回転速度調整器VおよびISCV76に上記目標アイドル回転数TNEおよび目標吸入空気量TQに基づいた駆動信号を出力する(ステップS410)。詳細には、目標アイドル回転数TNEから定まる制御量の駆動信号を回転速度調整器Vに出力することで、エンジンEGを目標アイドル回転数TNEに強制的に回転駆動する。また、目標吸入空気量TQに基づく制御量の駆動信号をISCV76に出力することで、ISCV76の開度を調節してエンジンEGの吸入空気量を目標吸入空気量TQに変える。
【0202】
続くステップS412では、実際のエンジンEGの回転数NEがステップS408で求めた目標アイドル回転数TNEより大きいか否かを判定し、大きくないと判定されれば、ステップS410に戻る。また、続く、ステップS414で、所定時間の吸入空気量の変化量△Qが予め定められた許容変化量△Qmaxより小さいか否かを判定し、小さくないと判定されれば、ステップS410に戻る。一方、ステップS412で、実際の回転数NEが目標アイドル回転数TNEより大きいと判定され、ステップS414で、吸入空気量の変化量△Qが許容変化量△Qmaxより小さいと判定されると、エンジンEGの回転数NEおよび吸入空気量Qが共に安定したと判断して、燃料噴射弁64やイグナイタ72に対して駆動信号を出力する噴射制御・点火時期制御を実行してエンジンEGの始動を開始し(ステップS416)、この条件下でのエンジンEGの始動が所定時間継続されるように運転条件の変化を所定時間禁止する処理(ステップS418)を行なう。その後、「リターン」に抜けてこの処理を一旦終了する。
【0203】
以上のように構成されたエンジン始動制御ルーチンにより実現されるエンジンEGの始動時の回転数NEおよび吸入空気量Qの経時変化は、図22に示した第1参考例のタイミングチャートとほぼ同様に推移する。
【0204】
図示するように、本第2参考例のエンジンEGは、電動機Mによって始動開始時から回転駆動され、最終目的であるアイドル回転数TNEに短時間の内に達し(時刻t1)、かつ、その状態で安定推移する。また、エンジンEGの回転数NEに呼応して、吸入空気量Qも同一特性曲線にて推移することは明らかである。そして、回転数NEがアイドル回転数TNEとなり、吸入空気量の変化量△Qが許容変化量△Qmaxとなる安定状態(図22の特性が定常状態に達した状態)にて、燃料噴射制御および点火時期制御が実行される。
【0205】
したがって、この第2参考例によればエンジンEGの始動時における回転数NEおよび吸入空気量Qの安定性は顕著であり、このような安定した回転数NEおよび吸入空気量Qで実行される燃料噴射制御および点火時期制御は、その制御目標である制御精度が容易に確保される。従って、エンジンEGの始動時におけるエミッションの排出を低減し、ハイブリッド車両の目的の一つである低公害化を実現することができる。また、燃料噴射制御および点火時期制御の制御精度が優れていることから、エンジンEGから出力されるトルクの変動がない。この結果、エンジンEGと機械的に接続される駆動軸17についてのトルク変動もないことから、車両ショックを抑制することができる。
【0206】
しかも、この第2参考例は、エンジン始動プログラムのステップS418により、エンジンEGの始動後も所定時間にわたってエンジンEGの運転条件が変更されることを禁止している。従って、エンジンEGの触媒コンバータ68が活性化されるまで上記の安定したアイドル運転が継続され、より一層の低公害化が図られる。
【0207】
また、この第2参考例では、エンジンEGを専ら電動機Mの電源充電用として用いるタイプのものであることから、バッテリ充電量が低下したときに、エンジンEGは断続的に運転されることになる。このため、このタイプのハイブリッド車両では、エンジンEGの始動の機会が多い。この結果、上記低公害化の効果はより十分に発揮されることになる。
【0208】
5.変形例
【0209】
上記第第2参考例ではエンジンEGの吸気通路部分を迂回するようにバイパス通路75を形成し、ISCV76によりアイドル時の吸入空気量を制御しているが、スロットルアクチュエータ62aによりスロットルバルブ62を直接回転駆動してもよい。このような構成であれば、バイパス通路75等が不要となりエンジンEGの構造を簡略化できる。
【0210】
上記第第2参考例では、水温センサ84の検出結果に基づく暖機補正量と、ヘッドランプ等の負荷補正量から目標アイドル回転数TNEを求めていたが、これ以外にも、バッテリ端子電圧値、車両の運転状態、大気状態、エンジンの各部温度条件などにより増減補正を行なってもよい。例えば、自動変速機がDレンジに投入されたときにDレンジ補正量を設定したり、エアコンディショナのスイッチがオン状態とされたときにエアコン補正量を設定したりすることができる。
【0211】
上記第第2参考例では、エンジンEGをモータリングする回転数を、アイドル回転数TNEとしていたが、これに換えて、駆動軸17の回転数(車速に相当する)としてもよい。この場合、回転速度調整器Vは回転速度をそのまま伝えるだけとなり、この構成によっても、エミッションの排出の低減と駆動軸17のトルク変動の防止とを両立することができる。
【0212】
上記第第2参考例は、エンジンから発生されるエネルギから電動機駆動用の発電に要するエネルギを、プラネタリギア装置により機械的に分配し、残ったエネルギにより車軸を駆動するタイプのハイブリッド車両に適用した構成であったが、この発明の内燃機関の始動制御装置は、必ずしもこのタイプのハイブリッド車両に適用するものに限るものではなく、他のタイプのハイブリッド車両においても適用することができる。例えば、内燃機関から発生されるエネルギから電動機駆動用の発電に要するエネルギを電気的に分配するタイプのハイブリッド車両に適用する構成としてもよい。この構成は、本願出願人が既に提案した特願平7−145575号、特願平7−225869号に示すものであり、内燃機関の出力軸にクラッチモータおよびアシストモータを設け、クラッチモータにより電力を回生し、この回生した電力を用いてアシストモータを駆動するものである。
【0213】
さらには、この発明の内燃機関の始動制御装置は、必ずしもハイブリッド車両に適用するものに限るものではない。内燃機関だけで車軸を駆動する車両においてモータリング専用のモータを備える構成に適用することもできる。
【0214】
6.その他
【0215】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論であり、さらに次のような変形も可能である。例えば、エンジンとしてガソリンエンジンを用いたが、その他に、ディーゼルエンジンや、タービンエンジンなど各種の内燃機関を用いることもできる。また、以上の各実施例では、本発明の内燃機関の始動制御装置を車両に搭載する場合について説明したが、本発明はこれに限定されるものではなく、船舶,航空機などの交通手段や、その他各種産業機械などに搭載することも可能である。
【図面の簡単な説明】
【図1】本発明の第1の参考例としての始動制御装置を構成する動力出力装置110の概略構成を示す構成図である。
【図2】図1の動力出力装置110の部分拡大図である。
【図3】図1の動力出力装置110を組み込んだ車両の概略の構成を例示する構成図である。
【図4】動力出力装置110の動作原理を説明するためのグラフである。
【図5】プラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図6】プラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図7】制御装置180の制御CPU190により実行される運転制御ルーチンを例示するフローチャートである。
【図8】トルク指令値Tr*と回転数NrとアクセルペダルポジションAPとの関係を示すマップを例示する説明図である。
【図9】制御装置180の制御CPU190により実行される運転モード判定処理ルーチンを例示するフローチャートである。
【図10】エンジン150を効率よく運転できる範囲の一例を示す説明図である。
【図11】制御装置180の制御CPU190により実行される通常運転トルク制御ルーチンを例示するフローチャートである。
【図12】エンジン150の運転ポイントと効率の関係を例示するグラフである。
【図13】エネルギ一定の曲線に沿ったエンジン150の運転ポイントの効率とエンジン150の回転数Neとの関係を例示するグラフである。
【図14】制御装置180の制御CPU190により実行されるモータMG1の制御の基本的な処理を例示するフローチャートである。
【図15】制御装置180の制御CPU190により実行されるモータMG2の制御の基本的な処理を例示するフローチャートである。
【図16】制御装置180の制御CPU190により実行されるモータ駆動トルク制御ルーチンを例示するフローチャートである。
【図17】モータ駆動トルク制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図18】制御装置180の制御CPU190により実行されるエンジン始動制御ルーチンの前半部分を例示するフローチャートである。
【図19】そのエンジン始動制御ルーチンの後半部分を例示するフローチャートである。
【図20】エンジン始動制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図21】エンジン始動制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図22】エンジン始動制御処理により始動されるエンジンの運転状況を示すタイミングチャートである。
【図23】本発明の実施例におけるエンジン始動制御ルーチンの前半部分を例示するフローチャートである。
【図24】そのエンジン始動制御ルーチンの後半部分を例示するフローチャートである。
【図25】エンジン始動制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図26】エンジン始動制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図27】エンジン始動制御処理におけるプラネタリギヤ120に結合された3軸の回転数とトルクの関係を示す共線図である。
【図28】エンジン始動制御処理により始動されるエンジンの運転状況を示すタイミングチャートである。
【図29】前記実施例の動力出力装置110の変形例である動力出力装置110Aの構成の概略を例示する構成図である。
【図30】前記実施例の動力出力装置110の変形例である動力出力装置110Bの構成の概略を例示する構成図である。
【図31】前記実施例の動力出力装置110の変形例である動力出力装置110Cの構成の概略を例示する構成図である。
【図32】この発明の第2の参考例である始動制御装置を搭載した車両の概略構成を例示する構成図である。
【図33】その車両に搭載されるエンジンEGおよびその周辺の概略構成を例示する構成図である。
【図34】車両コントローラCCを中心とする電気的構成を例示するブロック図である。
【図35】車両コントローラCCのCPU90により実行されるエンジン始動制御ルーチンを示すフローチャートである。
【符号の説明】
110…動力出力装置
110A…動力出力装置
110B…動力出力装置
110C…動力出力装置
111…動力伝達ギヤ
112…駆動軸
114…ディファレンシャルギヤ
116,118…駆動輪
119…ケース
120…プラネタリギヤ
121…サンギヤ
122…リングギヤ
123…プラネタリピニオンギヤ
124…プラネタリキャリア
125…サンギヤ軸
125B…サンギヤ軸
126…リングギヤ軸
126B…リングギヤ軸
128…動力取出ギヤ
129…チェーンベルト
132…ロータ
133…ステータ
134…三相コイル
135…永久磁石
139…レゾルバ
142…ロータ
143…ステータ
144…三相コイル
145…永久磁石
149…レゾルバ
150…エンジン
151…燃料噴射弁
152…燃焼室
154…ピストン
156…クランクシャフト
158…イグナイタ
160…ディストリビュータ
162…点火プラグ
164…アクセルペダル
164a…アクセルペダルポジションセンサ
165…ブレーキペダル
165a…ブレーキペダルポジションセンサ
166…スロットルバルブ
166a…スロットルバルブ
167…バイパス通路
167a…ISCV
168…アクチュエータ
168…スロットルアクチュエータ
170…EFIECU
171…スロットルバルブポジションセンサ
172…吸気管負圧センサ
174…水温センサ
176…回転数センサ
178…回転角度センサ
179…スタータスイッチ
180…制御装置
182…シフトレバー
184…シフトポジションセンサ
190…制御CPU
190a…RAM
190b…ROM
191…第1の駆動回路
192…第2の駆動回路
194…バッテリ
195,196…電流検出器
197,198…電流検出器
199…残容量検出器
MG1…モータ
MG2…モータ
17…駆動軸
52…スロットルバルブ
52a…スロットルアクチュエータ
56…点火プラグ
60…吸気通路
61…エアクリーナ
62…スロットルバルブ
62a…スロットルアクチュエータ
63…サージタンク
64…燃料噴射弁
65…燃焼室
66…点火プラグ
67…排気通路
68…触媒コンバータ
71…ディストリビュータ
72…イグナイタ
73…回転数センサ
75…バイパス通路
76…ISCV
80…アイドルスイッチ
81…スロットルポジションセンサ
82…吸気温センサ
83…エアフロメータ
84…水温センサ
85…酸素濃度センサ
86…車速センサ
90…CPU
91…ROM
92…RAM
93…バックアップRAM
94…A/Dコンバータ
95…入力処理回路
96…出力処理回路
AH…駆動輪
BT…バッテリ
CC…車両コントローラ
DG…ディファレンシャルギア
EG…エンジン
G…発電機
M…電動機
SW…連結切換装置
V…回転速度調整器

Claims (9)

  1. 駆動の対象としての駆動軸と機械的に結合される内燃機関と、
    該内燃機関の出力軸に連結された電動機と
    を備える内燃機関の始動制御装置において、
    前記内燃機関の始動要求があったとき、前記電動機を制御して前記内燃機関を所定回転数でモータリングするモータリング制御手段と、
    前記内燃機関を制御する物理量のうち所定の物理量について、前記内燃機関が前記所定回転数で安定して運転可能となる値を算出する算出手段と、
    前記モータリングされた内燃機関を、前記算出手段で算出された値に応じた制御により始動する始動手段と
    を備えるとともに、
    前記所定回転数は、前記駆動軸の回転数に基づき定められる回転数であり、
    前記算出手段にて算出される前記所定の物理量の値は、前記内燃機関が、前記所定回転数で出力トルクが略ゼロで運転可能となる値である
    ことを特徴とする内燃機関の始動制御装置。
  2. 請求項記載の内燃機関の始動制御装置であって、
    内燃機関の出力トルクの目標値を目標トルクとして設定する目標トルク設定手段と、
    前記始動手段による前記内燃機関の始動後、前記内燃機関の出力トルクを略ゼロから前記設定された目標トルクに向けて、前記内燃機関の出力トルクが漸次増大されるよう前記内燃機関を制御する内燃機関トルク増大手段と
    を備える内燃機関の始動制御装置。
  3. 請求項記載の内燃機関の始動制御装置であって、
    前記内燃機関トルク増大手段による制御の実行時に、前記電動機の出力トルクが漸次減少されるよう前記電動機を制御する電動機トルク減少手段
    を備える内燃機関の始動制御装置。
  4. 請求項ないしのうちのいずれか記載の内燃機関の始動制御装置であって、
    前記電動機として、
    回転軸を有する第1の電動機と、
    前記駆動軸に動力を入出力可能に結合される第2の電動機と
    を備えるとともに、
    前記内燃機関の出力軸と前記回転軸と前記駆動軸とに各々動力を伝達可能に結合される3軸を有し、該3軸のうちいずれか2軸へ入出力される動力を決定したとき、該決定された動力に基づいて残余の1軸へ入出力される動力が決定される3軸式動力入出力手段
    を備え、さらに、
    前記モータリング手段は、
    前記第1,第2の電動機を制御することにより、前記3軸式動力入出力手段により前記内燃機関へモータリングのための動力が出力されるよう制御する電動機制御手段
    を備える内燃機関の始動制御装置。
  5. 請求項記載の内燃機関の始動制御装置であって、
    前記電動機制御手段は、
    所定の動力を出力するよう前記第1の電動機を制御する手段と、
    前記3軸式動力入出力手段を介して前記駆動軸に入出力される動力の偏差を打ち消すよう前記第2の電動機を制御する手段と
    を備える内燃機関の始動制御装置。
  6. 請求項または記載の内燃機関の始動制御装置であって、
    前記駆動軸に出力する目標動力を入力して、該目標動力から前記所定回転数および前記目標トルクを求める目標動力設定手段と、
    前記始動手段による前記内燃機関の始動後、前記内燃機関から出力される動力が、前記3軸式動力入出力手段および前記第1,第2の電動機により前記目標動力として前記駆動軸に出力されるよう制御する制御手段と
    を備える内燃機関の始動制御装置。
  7. 請求項1記載の内燃機関の始動制御装置であって、
    車両と、
    該車両に設けられ、前記電動機の出力と前記内燃機関の出力との少なくとも一方を前記車両の車軸に伝達する伝達手段と
    を備える内燃機関の始動制御装置。
  8. 請求項1記載の内燃機関の始動制御装置であって、
    前記電動機の電源となる充電可能なバッテリと、
    前記内燃機関の回転力を受けて前記バッテリに供給する電気を発生する発電機と、
    前記バッテリの充電量に応じて前記内燃機関の運転時期を決定する運転時期決定手段と
    を備える内燃機関の始動制御装置。
  9. 駆動軸と機械的に結合される内燃機関を始動する内燃機関の始動時制御方法において、
    前記内燃機関の始動要求があったとき、前記駆動軸の回転数に基づき前記内燃機関の始動時の目標回転数を設定する工程と、
    該設定された目標回転数で前記内燃機関をモータリングする工程と、
    該モータリングされた内燃機関が、前記モータリングによらずに前記目標回転数で出力トルクが略ゼロの運転状態となるように、前記内燃機関を制御する物理量のうちの所定の物理量を制御する工程と
    を備える内燃機関の始動時制御方法。
JP20323996A 1995-12-12 1996-07-12 内燃機関の始動制御装置およびその制御方法 Expired - Lifetime JP3610687B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP20323996A JP3610687B2 (ja) 1995-12-12 1996-07-12 内燃機関の始動制御装置およびその制御方法
US08/766,151 US5818116A (en) 1995-12-12 1996-12-12 Starting control apparatus for internal combustion engine and method of the same

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7-346683 1995-12-12
JP34668395 1995-12-12
JP20323996A JP3610687B2 (ja) 1995-12-12 1996-07-12 内燃機関の始動制御装置およびその制御方法

Publications (2)

Publication Number Publication Date
JPH09222064A JPH09222064A (ja) 1997-08-26
JP3610687B2 true JP3610687B2 (ja) 2005-01-19

Family

ID=26513816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20323996A Expired - Lifetime JP3610687B2 (ja) 1995-12-12 1996-07-12 内燃機関の始動制御装置およびその制御方法

Country Status (2)

Country Link
US (1) US5818116A (ja)
JP (1) JP3610687B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7336445B2 (en) 2002-12-06 2008-02-26 Hitachi Global Storage Technologies Netherlands B.V. Conductive stud for magnetic recording devices and method of making the same
CN103906913A (zh) * 2011-10-27 2014-07-02 丰田自动车株式会社 车辆的控制装置

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917248A (en) * 1995-01-31 1999-06-29 Denso Corporation System and method for driving electric vehicle
JP3052844B2 (ja) * 1995-11-14 2000-06-19 トヨタ自動車株式会社 動力出力装置及びその制御方法並びに駆動装置
JP3461652B2 (ja) * 1996-03-05 2003-10-27 株式会社日本自動車部品総合研究所 ハイブリッド車両
JP3097572B2 (ja) * 1996-09-13 2000-10-10 トヨタ自動車株式会社 動力出力装置およびその制御方法
JP3163994B2 (ja) * 1996-10-07 2001-05-08 トヨタ自動車株式会社 内燃機関関係機器の異常検出装置およびこれを備える動力出力装置
JP3099769B2 (ja) * 1997-03-24 2000-10-16 トヨタ自動車株式会社 動力出力装置およびその制御方法
JP3775012B2 (ja) * 1997-08-29 2006-05-17 アイシン・エィ・ダブリュ株式会社 車両用ハイブリッド駆動装置
JP3379439B2 (ja) 1997-09-17 2003-02-24 トヨタ自動車株式会社 内燃機関の始動制御装置
JP3214427B2 (ja) * 1997-12-12 2001-10-02 トヨタ自動車株式会社 ハイブリッド車の駆動制御装置
US6276472B1 (en) 1998-04-01 2001-08-21 Denso Corporation Control system for hybrid vehicle
DE69925872T2 (de) * 1998-04-17 2006-05-11 Toyota Jidosha K.K., Toyota Steuerungsvorrichtung zur Startwiederholung eines Fahrzeugsmotors
JP4167324B2 (ja) * 1998-06-26 2008-10-15 本田技研工業株式会社 エンジン回転数算出装置
JP3414310B2 (ja) * 1998-09-25 2003-06-09 トヨタ自動車株式会社 エンジンの始動制御装置
JP3347080B2 (ja) * 1998-12-18 2002-11-20 本田技研工業株式会社 ハイブリッド車の始動判定装置
WO2000039444A1 (fr) * 1998-12-24 2000-07-06 Toyota Jidosha Kabushiki Kaisha Detecteur de la puissance de sortie d'un moteur a combustion interne
JP3402236B2 (ja) 1999-01-13 2003-05-06 トヨタ自動車株式会社 動力出力装置およびハイブリッド車両並びにその制御方法
JP3546735B2 (ja) * 1999-01-18 2004-07-28 日産自動車株式会社 エンジンの始動制御装置
JP3685945B2 (ja) * 1999-03-09 2005-08-24 本田技研工業株式会社 ハイブリッド車両のエンジン制御装置
JP2000350309A (ja) * 1999-06-04 2000-12-15 Denso Corp 動力変換装置ならびに車両用駆動装置
JP4121103B2 (ja) * 1999-06-07 2008-07-23 本田技研工業株式会社 エンジン自動停止始動制御装置
FR2797473B1 (fr) * 1999-08-13 2001-10-26 Renault Procede de demarrage d'un moteur a combustion interne a allumage commande
JP4069556B2 (ja) * 1999-10-07 2008-04-02 トヨタ自動車株式会社 動力出力装置の制御方法
EP1106824A1 (en) * 1999-12-07 2001-06-13 Visteon Global Technologies, Inc. Method and apparatus for starting an engine using an engine torque matching starter
JP3775189B2 (ja) * 1999-12-28 2006-05-17 国産電機株式会社 内燃機関用スタータジェネレータ
US8177009B2 (en) * 2000-01-10 2012-05-15 The United States Of America As Represented By The Administrator Of The U.S. Environmental Protection Agency Independent displacement opposing pump/motors and method of operation
FR2803633B1 (fr) * 2000-01-12 2002-07-19 Valeo Equip Electr Moteur Procede pour l'entrainement d'un moteur thermique de vehicule, notamment automobile, et ensemble formant demarreur pour sa mise en oeuvre
JP4682416B2 (ja) * 2000-11-16 2011-05-11 トヨタ自動車株式会社 車両駆動装置
FR2823030B1 (fr) * 2001-01-31 2003-06-20 Valeo Equip Electr Moteur Procede de commande d'une machine electrique tournante polyphasee et reversible pour vehicule automobile a moteur thermique
US6455947B1 (en) 2001-02-14 2002-09-24 Bae Systems Controls, Inc. Power combining apparatus for hybrid electric vehicle
DE10121962A1 (de) * 2001-05-05 2002-11-07 Vb Autobatterie Gmbh Energiemanagementsystem für ein elektrisches Kraftfahrzeugbordnetz
DE10126891A1 (de) * 2001-06-01 2002-12-05 Vb Autobatterie Gmbh Verfahren zur Vorhersage der Belastbarkeit eines elektrochemischen Elementes
EP1270933A1 (de) * 2001-06-29 2003-01-02 Ford Global Technologies, Inc., A subsidiary of Ford Motor Company Verfahren zur Kontrolle der Drehmomentabgabe eines Anlassers
US6727708B1 (en) 2001-12-06 2004-04-27 Johnson Controls Technology Company Battery monitoring system
US6836086B1 (en) 2002-03-08 2004-12-28 Hamilton Sundstrand Corporation Controlled starting system for a gas turbine engine
DE10210516B4 (de) 2002-03-09 2004-02-26 Vb Autobatterie Gmbh Verfahren und Einrichtung zum Ermitteln der Funktionsfähigkeit einer Speicherbatterie
DE10215071A1 (de) * 2002-04-05 2003-10-30 Vb Autobatterie Gmbh Verfahren zur Bestimmung des Verschleißes eines elektrochemischen Energiespeichers sowie Energiespeicher
DE10224662C1 (de) * 2002-06-03 2003-06-18 Vb Autobatterie Gmbh Ladezustandsanzeiger für eine Batterie
US7062368B2 (en) * 2002-06-11 2006-06-13 Cnh America Llc Combine having a system estimator to automatically estimate and dynamically change a target control parameter in a control algorithm
JP3922549B2 (ja) * 2002-07-10 2007-05-30 スズキ株式会社 車両の制御装置
DE10231700B4 (de) * 2002-07-13 2006-06-14 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Ermittlung des Alterungszustandes einer Speicherbatterie hinsichtlich der entnehmbaren Ladungsmenge und Überwachungseinrichtung
JP3952884B2 (ja) * 2002-07-19 2007-08-01 トヨタ自動車株式会社 自動車の制御装置
DE10236958B4 (de) * 2002-08-13 2006-12-07 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Ermittlung der entnehmbaren Ladungsmenge einer Speicherbatterie und Überwachungseinrichtung für eine Speicherbatterie
DE10240329B4 (de) * 2002-08-31 2009-09-24 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Ermittlung der einer vollgeladenen Speicherbatterie entnehmbaren Ladungsmenge einer Speicherbatterie und Überwachungseinrichtung für eine Speicherbatterie
US6800953B2 (en) * 2002-11-08 2004-10-05 Dana Corporation Engine starting apparatus and method for controlling the same
DE10252760B4 (de) * 2002-11-13 2009-07-02 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Vorhersage des Innenwiderstands einer Speicherbatterie und Überwachungseinrichtung für Speicherbatterien
DE10253051B4 (de) 2002-11-14 2005-12-22 Vb Autobatterie Gmbh Verfahren zur Ermittlung der Ladungsaufnahme einer Speicherbatterie
US6975525B2 (en) * 2002-11-14 2005-12-13 Fyre Storm, Inc. Method of controlling the operation of a power converter having first and second series connected transistors
US6998727B2 (en) * 2003-03-10 2006-02-14 The United States Of America As Represented By The Administrator Of The Environmental Protection Agency Methods of operating a parallel hybrid vehicle having an internal combustion engine and a secondary power source
JP2005018159A (ja) * 2003-06-23 2005-01-20 Fujitsu Ltd ストレージシステム構築支援装置、ストレージシステム構築支援方法、およびストレージシステム構築支援プログラム
DE10335930B4 (de) 2003-08-06 2007-08-16 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Bestimmung des Zustands einer elektrochemischen Speicherbatterie
US6876098B1 (en) 2003-09-25 2005-04-05 The United States Of America As Represented By The Administrator Of The Environmental Protection Agency Methods of operating a series hybrid vehicle
DE102004005478B4 (de) * 2004-02-04 2010-01-21 Vb Autobatterie Gmbh Verfahren zur Bestimmung von Kenngrößen für elektrische Zustände einer Speicherbatterie und Überwachungseinrichtung hierzu
DE102004007904B4 (de) * 2004-02-18 2008-07-03 Vb Autobatterie Gmbh & Co. Kgaa Verfahren zur Bestimmung mindestens einer Kenngröße für den Zustand einer elektrochemischen Speicherbatterie und Überwachungseinrichtung
US7160224B2 (en) * 2004-05-14 2007-01-09 General Motors Corporation Single motor recovery for an electrically variable transmission
JP4086018B2 (ja) 2004-07-15 2008-05-14 トヨタ自動車株式会社 ハイブリッド車およびその制御方法並びに動力出力装置
US7082930B2 (en) 2004-07-30 2006-08-01 Ford Global Technologies, Llc Method for controlling engine fuel injection in a hybrid electric vehicle
JP4196958B2 (ja) * 2005-03-03 2008-12-17 トヨタ自動車株式会社 ハイブリッド車およびその制御方法
JP2006262553A (ja) * 2005-03-15 2006-09-28 Toyota Motor Corp 駆動装置およびこれを搭載する車両
JP4258492B2 (ja) * 2005-06-01 2009-04-30 トヨタ自動車株式会社 ハイブリッド車およびその制御方法
US7253535B2 (en) * 2005-09-15 2007-08-07 Hamilton Sundstrand Corporation Electrical starter generator system for a gas turbine engine
EP1782988A1 (en) * 2005-11-04 2007-05-09 MAGNETI MARELLI POWERTRAIN S.p.A. Hybrid-drive vehicle
JP4297913B2 (ja) * 2006-02-16 2009-07-15 トヨタ自動車株式会社 動力出力装置およびその制御方法並びに車両
JP2007284005A (ja) * 2006-04-20 2007-11-01 Toyota Motor Corp 車両及びその制御方法
DE102006024798B3 (de) * 2006-05-27 2007-03-22 Vb Autobatterie Gmbh & Co. Kgaa Ladezustandsanzeiger
DE102006040339B4 (de) * 2006-08-29 2016-02-11 Robert Bosch Gmbh Verfahren zum Starten einer Brennkraftmaschine
DE102006054740A1 (de) * 2006-11-21 2008-06-12 Dr.Ing.H.C. F. Porsche Ag Verfahren und Vorrichtung zum Zuschalten eines Verbrennungsmotors in einem Hybrid-Fahrzeugantrieb
JP4483885B2 (ja) * 2007-03-29 2010-06-16 トヨタ自動車株式会社 内燃機関の制御装置
DE102007040727B4 (de) 2007-08-29 2018-11-22 Robert Bosch Gmbh Verfahren zum Starten eines Verbrennungsmotors
DE102008030869B4 (de) * 2008-06-30 2010-07-01 Continental Automotive Gmbh Verfahren und Vorrichtung zum Starten einer Brennkraftmaschine
DE102008060954B4 (de) * 2008-12-06 2023-03-09 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Regelung bzw. Steuerung des Ladezustands eines elektrischen Energiespeichers eines Hybridfahrzeugs
CN104022715B (zh) 2009-03-27 2017-04-12 瑞萨电子株式会社 半导体集成电路器件
US8347858B2 (en) * 2009-04-27 2013-01-08 Honda Motor Co., Ltd. Load condition detection apparatus for general-purpose engine
JP2011069277A (ja) * 2009-09-25 2011-04-07 Toyota Motor Corp 内燃機関装置および内燃機関の燃料噴射制御方法並びに車両
US8660726B2 (en) * 2010-06-24 2014-02-25 GM Global Technology Operations LLC Torque blending systems for hybrid electric vehicles with electrically continuous variable transmissions
US8549838B2 (en) * 2010-10-19 2013-10-08 Cummins Inc. System, method, and apparatus for enhancing aftertreatment regeneration in a hybrid power system
US8742701B2 (en) 2010-12-20 2014-06-03 Cummins Inc. System, method, and apparatus for integrated hybrid power system thermal management
JP5545276B2 (ja) * 2011-07-27 2014-07-09 トヨタ自動車株式会社 車両の制御装置
KR101372198B1 (ko) * 2012-08-17 2014-03-07 현대자동차주식회사 시동발전기의 발전 출력 제어 방법
EP2775603B1 (de) * 2013-03-05 2018-02-14 Siemens Aktiengesellschaft Verfahren zum Betrieb einer Antriebssteuerungseinrichtung und nach dem Verfahren arbeitende Antriebssteuerungseinrichtung
JP5962681B2 (ja) * 2014-01-21 2016-08-03 トヨタ自動車株式会社 内燃機関の制御装置
KR101703591B1 (ko) * 2015-06-16 2017-02-07 현대자동차 주식회사 얼터네이터 제어 장치 및 이를 이용한 얼터네이터 제어 방법
JP6588406B2 (ja) * 2016-08-12 2019-10-09 トヨタ自動車株式会社 ハイブリッド自動車
GB201703236D0 (en) * 2017-02-28 2017-04-12 Tevva Motors Ltd Range extender
DE102018109117A1 (de) * 2018-04-17 2019-10-17 Volkswagen Aktiengesellschaft Verfahren zum Adaptieren einer Verbrennungskraftmaschine eines hybriden Antriebssystems eines Kraftfahrzeugs an einen gasförmigen Kraftstoff mit unbekannter Kraftstoffqualität, hybrides Antriebssystem und Kraftfahrzeug
US10480476B2 (en) * 2018-04-24 2019-11-19 GM Global Technology Operations LLC Starter system and method of control
US10543739B1 (en) 2018-07-25 2020-01-28 Fca Us Llc Mode transition control techniques for an electrically all-wheel drive hybrid vehicle
JP2020165400A (ja) * 2019-03-29 2020-10-08 株式会社デンソーテン エンジン制御装置およびエンジン制御方法
JP7384148B2 (ja) * 2020-12-01 2023-11-21 トヨタ自動車株式会社 車両の制御装置及び内燃機関制御装置
CN114810450B (zh) * 2021-06-25 2024-06-14 长城汽车股份有限公司 控制发动机启动的方法、装置、车辆、介质及控制器

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5030223A (ja) * 1973-07-20 1975-03-26
JP2562577B2 (ja) * 1985-12-28 1996-12-11 株式会社ゼクセル 内燃機関用アイドル運転制御装置
JP2611239B2 (ja) * 1987-07-16 1997-05-21 トヨタ自動車株式会社 車速制御装置
JP2602797B2 (ja) * 1987-12-08 1997-04-23 マツダ株式会社 エンジンのトルク変動制御装置
JP2528995B2 (ja) * 1990-03-19 1996-08-28 株式会社日立製作所 車載発電機の制御システム
US5081365A (en) * 1990-06-06 1992-01-14 Field Bruce F Electric hybrid vehicle and method of controlling it
DE4133059A1 (de) * 1991-10-04 1993-04-08 Mannesmann Ag Antriebsanordnung fuer ein kraftfahrzeug
JP3000804B2 (ja) * 1992-10-21 2000-01-17 日産自動車株式会社 ハイブリッド型電気自動車
DE4311229C1 (de) * 1993-04-02 1994-09-01 Mannesmann Ag Nicht-spurgebundenes Fahrzeug mit Elektromotor
JP3308050B2 (ja) * 1993-07-19 2002-07-29 株式会社デンソー 内燃機関のトルク制御装置
JP3326945B2 (ja) * 1993-12-29 2002-09-24 トヨタ自動車株式会社 内燃機関の制御装置
JP3178503B2 (ja) * 1994-07-01 2001-06-18 株式会社デンソー ハイブリッド自動車の制御装置
JP2790779B2 (ja) * 1994-08-22 1998-08-27 本田技研工業株式会社 ハイブリッド車両の発電制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7336445B2 (en) 2002-12-06 2008-02-26 Hitachi Global Storage Technologies Netherlands B.V. Conductive stud for magnetic recording devices and method of making the same
CN103906913A (zh) * 2011-10-27 2014-07-02 丰田自动车株式会社 车辆的控制装置

Also Published As

Publication number Publication date
JPH09222064A (ja) 1997-08-26
US5818116A (en) 1998-10-06

Similar Documents

Publication Publication Date Title
JP3610687B2 (ja) 内燃機関の始動制御装置およびその制御方法
US6131680A (en) Power output apparatus and method of controlling the same
US5907191A (en) Power output apparatus and method of controlling the same
US5936312A (en) Power output apparatus and method of controlling the same
US5914575A (en) Power output apparatus and method of controlling the same
KR100299726B1 (ko) 동력출력장치,동력출력장치제어방법,및동력출력장치를내장한구동시스템
JP3211751B2 (ja) 動力出力装置およびその制御方法
JP3818278B2 (ja) ハイブリッド車およびその制御方法
US20100250042A1 (en) Vehicle and method of controlling the vehicle
JP3921901B2 (ja) 動力出力装置および動力出力方法
JP3931840B2 (ja) ハイブリッド自動車
JP3191705B2 (ja) 駆動装置および動力出力装置
JP3454038B2 (ja) 内燃機関の制御装置および動力出力装置
JPH10283039A (ja) 動力出力装置およびその制御方法
JP2004346781A (ja) 動力出力装置およびその制御方法並びに自動車
JP3593845B2 (ja) 動力出力装置およびその制御方法
JP2008195160A (ja) 車両およびその制御方法
JP2002017005A (ja) 動力出力装置およびその制御方法

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040521

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040901

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040906

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: 20040928

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041011

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101029

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101029

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111029

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111029

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121029

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121029

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131029

Year of fee payment: 9

EXPY Cancellation because of completion of term