JP5884910B2 - Vehicle drive control device - Google Patents

Vehicle drive control device Download PDF

Info

Publication number
JP5884910B2
JP5884910B2 JP2014527958A JP2014527958A JP5884910B2 JP 5884910 B2 JP5884910 B2 JP 5884910B2 JP 2014527958 A JP2014527958 A JP 2014527958A JP 2014527958 A JP2014527958 A JP 2014527958A JP 5884910 B2 JP5884910 B2 JP 5884910B2
Authority
JP
Japan
Prior art keywords
slip
auxiliary drive
drive wheel
motor
wheels
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 - Fee Related
Application number
JP2014527958A
Other languages
Japanese (ja)
Other versions
JPWO2014020813A1 (en
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2014527958A priority Critical patent/JP5884910B2/en
Application granted granted Critical
Publication of JP5884910B2 publication Critical patent/JP5884910B2/en
Publication of JPWO2014020813A1 publication Critical patent/JPWO2014020813A1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18172Preventing, or responsive to skidding of wheels
    • 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 Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • 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 Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 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 Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 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
    • 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 Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • 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 Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/50Architecture of the driveline characterised by arrangement or kind of transmission units
    • B60K6/52Driving a plurality of drive axles, e.g. four-wheel drive
    • 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/007Physical arrangements or structures of drive train converters specially adapted for the propulsion motors of electric vehicles
    • 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
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0061Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electrical 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
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/04Cutting off the power supply under fault conditions
    • 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
    • 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/10Vehicle control parameters
    • B60L2240/14Acceleration
    • 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/42Drive Train control parameters related to electric machines
    • B60L2240/425Temperature
    • 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/46Drive Train control parameters related to wheels
    • B60L2240/461Speed
    • 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/46Drive Train control parameters related to wheels
    • B60L2240/465Slip
    • 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/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • 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
    • B60L2250/00Driver interactions
    • B60L2250/26Driver interactions by pedal actuation
    • 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
    • B60L2260/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/28Four wheel or all wheel drive
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/26Wheel slip
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • 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/08Electric propulsion units
    • B60W2710/083Torque
    • 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Hybrid Electric Vehicles (AREA)

Description

本発明は、車両用駆動制御装置に関するものである。   The present invention relates to a vehicle drive control device.

特許文献1には、車輪を駆動する動力源に装備された少なくとも1つのモータと、車輪の駆動スリップを検出し、モータトルクダウン制御により車輪のグリップを回復させるモータトラクション制御手段と、を備えた車両のモータトラクション制御装置が記載されている。   Patent Document 1 includes at least one motor provided in a power source that drives a wheel, and motor traction control means that detects driving slip of the wheel and recovers the grip of the wheel by motor torque down control. A vehicle motor traction control device is described.

特開2006−136174号公報JP 2006-136174 A

しかし、一の車輪がモータで駆動され他の車輪がエンジンで駆動されるような4輪駆動車両にあっては、路面の状態によっては、特許文献1に記載のようなモータトラクション制御で一の車輪のスリップが抑制され当該一の車輪の回転は略停止するが、エンジンで駆動される他の車輪のスリップが継続する状態となることがある。この場合、4輪駆動状態であるにも関わらず上記エンジンで駆動される車輪だけで発進を試みるように見えてしまい運転者に違和感や補助駆動輪の故障などを想起させてしまう恐れがあった。
本発明は、上記のような点に着目してなされたもので、モータトラクション制御によりモータ駆動の車輪が停止するがエンジンで駆動される車輪がスリップは継続するような状態を解消することを目的としている。
However, in a four-wheel drive vehicle in which one wheel is driven by a motor and the other wheels are driven by an engine, motor traction control as described in Patent Document 1 is Although the slip of the wheel is suppressed and the rotation of the one wheel is substantially stopped, the slip of the other wheel driven by the engine may continue. In this case, although it is in a four-wheel drive state, it seems that it tries to start only with the wheels driven by the engine, which may cause the driver to feel uncomfortable or failure of the auxiliary drive wheels. .
The present invention has been made paying attention to the above points, and an object of the present invention is to eliminate a state in which a motor-driven wheel stops by a motor traction control but a wheel driven by an engine continues to slip. It is said.

本発明の一態様は、上記課題を解決するために、主駆動輪を駆動するエンジンと、補助駆動輪を駆動する電動モータと、上記補助駆動輪のスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪のスリップを収束させるモータトラクションコントロール部と、を備える。そして、本発明の一態様は、路面の勾配が予め設定した閾値以上と判定すると、上記モータトラクションコントロール部によるスリップの収束を制限する。   In one aspect of the present invention, in order to solve the above-described problem, the torque of the electric motor is limited based on the engine that drives the main driving wheel, the electric motor that drives the auxiliary driving wheel, and the slip of the auxiliary driving wheel. A motor traction control unit for converging the slip of the auxiliary drive wheel. Then, according to one aspect of the present invention, when the road gradient is determined to be greater than or equal to a preset threshold value, the convergence of slip by the motor traction control unit is limited.

本発明の一態様によれば、モータトラクション制御によりスリップが収束して補助駆動輪の回転が停止しても、路面の勾配が予め設定した閾値以上のためにエンジンで駆動される主駆動輪がスリップは継続するおそれがある状況では、モータトラクション制御によるスリップの収束が制限される。この結果、モータトラクション制御により補助駆動輪の回転が停止し、エンジンで駆動される主駆動輪がスリップは継続するような状態を解消される。すなわち、補助駆動輪が停止しているにも関わらず主駆動輪がスリップ状態になっていることによる、運転者の違和感などを解消することができる。   According to one aspect of the present invention, even if the slip is converged by the motor traction control and the rotation of the auxiliary drive wheel is stopped, the main drive wheel driven by the engine because the road gradient is equal to or greater than a preset threshold value. In the situation where the slip may continue, the convergence of the slip by the motor traction control is limited. As a result, the state in which the rotation of the auxiliary driving wheel is stopped by the motor traction control and the main driving wheel driven by the engine continues to slip is eliminated. That is, it is possible to eliminate a driver's uncomfortable feeling caused by the main driving wheel being in a slip state although the auxiliary driving wheel is stopped.

本実施形態に係る車両用駆動制御装置の全体構成図である。1 is an overall configuration diagram of a vehicle drive control device according to an embodiment. FIG. 本実施形態に係る車両用駆動制御装置のシステム構成図である。1 is a system configuration diagram of a vehicle drive control device according to an embodiment. 本実施形態に係る4WDコントローラで実行する演算処理のブロック図である。It is a block diagram of the arithmetic processing performed with the 4WD controller which concerns on this embodiment. 本実施形態に係る目標モータトルク演算部のブロック図である。It is a block diagram of the target motor torque calculation part which concerns on this embodiment. 本実施形態に係るアクセル開度に応じた動力配分比率αの算出に用いるマップである。It is a map used for calculation of motive power distribution ratio (alpha) according to the accelerator opening which concerns on this embodiment. 本実施形態に係る第一制限値TL1の算出に用いるマップである。It is a map used for calculation of 1st restriction value TL1 concerning this embodiment. 本実施形態に係る第二制限値算出処理を示すフローチャートである。It is a flowchart which shows the 2nd limit value calculation process which concerns on this embodiment. 本実施形態に係る路面勾配に応じた動力配分比率αの設定に用いるマップである。It is a map used for the setting of the power distribution ratio (alpha) according to the road surface gradient which concerns on this embodiment. 本実施形態に係る第二モータトルクTm2の算出に用いるマップである。It is a map used for calculation of the 2nd motor torque Tm2 concerning this embodiment. 本実施形態に係る余剰トルク算出処理を示すフローチャートである。It is a flowchart which shows the surplus torque calculation process which concerns on this embodiment. 本実施形態に係るエンジントルクTeの算出に用いるマップである。It is a map used for calculation of engine torque Te concerning this embodiment. 本発明に基づく第1実施形態に係るモータTCS処理部の構成を説明する図である。It is a figure explaining the structure of the motor TCS process part which concerns on 1st Embodiment based on this invention. 本発明に基づく実施形態に係る補助駆動輪スリップ判定部の処理を説明する図である。It is a figure explaining the process of the auxiliary drive wheel slip determination part which concerns on embodiment based on this invention. トルクダウン量の算出を説明する図である。It is a figure explaining calculation of the amount of torque down. 本発明に基づく実施形態に係るモータTCS処理部の処理を説明する図である。It is a figure explaining the process of the motor TCS process part which concerns on embodiment based on this invention. 本発明に基づく実施形態に係る発電制御部のブロック図である。It is a block diagram of the electric power generation control part which concerns on embodiment based on this invention. 本発明に基づく実施形態に係る制御処理部のブロック図である。It is a block diagram of the control processing part which concerns on embodiment based on this invention. 通常のモータトラクション制御が実行された場合のタイムチャート例を説明する図である。It is a figure explaining the example of a time chart when normal motor traction control is performed. モータトラクション制御が作動したが発進が困難な場合のタイムチャート例を説明する図である。It is a figure explaining the example of a time chart in case the motor traction control act | operates but starting is difficult. 本発明に基づきモータトラクション制御の抑制を実行した場合のタイムチャート例を説明する図である。It is a figure explaining the example of a time chart at the time of performing suppression of motor traction control based on the present invention. 本発明に基づく第2実施形態に係るモータTCS処理部の構成を説明する図である。It is a figure explaining the structure of the motor TCS process part which concerns on 2nd Embodiment based on this invention. 本発明に基づく第2実施形態に係る主駆動輪スリップ判定部の処理を説明する図である。It is a figure explaining the process of the main drive wheel slip determination part which concerns on 2nd Embodiment based on this invention. 本発明に基づく第3実施形態に係るモータTCS処理部の構成を説明する図である。It is a figure explaining the structure of the motor TCS process part which concerns on 3rd Embodiment based on this invention. 本発明に基づく第3実施形態に係る第2主駆動輪スリップ判定部の処理を説明する図である。It is a figure explaining the process of the 2nd main drive wheel slip determination part which concerns on 3rd Embodiment based on this invention.

次に、本発明の実施形態について図面を参照しつつ説明する。
「第1実施形態」
「構成」
先ず、本実施形態の構成について説明する。
図1は、本実施形態の車両用駆動制御装置の全体構成を示す図である。図2は、本実施形態の車両用駆動制御装置のシステム構成図である。
本実施形態の車両は、前輪1FL・1FRをエンジン2で駆動する主駆動輪とし、後輪1RL・1RRを電動モータ3で駆動可能な補助駆動輪(従動輪)とする所謂スタンバイ型の4輪駆動車両である。
Next, embodiments of the present invention will be described with reference to the drawings.
“First Embodiment”
"Constitution"
First, the configuration of the present embodiment will be described.
FIG. 1 is a diagram showing an overall configuration of a vehicle drive control device of the present embodiment. FIG. 2 is a system configuration diagram of the vehicle drive control device of the present embodiment.
The vehicle according to the present embodiment is a so-called standby-type four-wheel vehicle in which the front wheels 1FL and 1FR are main drive wheels driven by the engine 2 and the rear wheels 1RL and 1RR are auxiliary drive wheels (driven wheels) that can be driven by the electric motor 3. It is a driving vehicle.

エンジン2の出力は、トルクコンバータを有するオートマチックトランスアクスル4を介して前輪1FL・1FRに伝達されると共に、Vベルト6を介してジェネレータ7に伝達される。ジェネレータ7は、Vベルト6を介して伝達された動力によって発電を行い、発電した電力はパワーケーブル8を通じて電動モータ3へ直接供給される。電動モータ3の出力は、減速機9、電磁クラッチ10、及びディファレンシャルギヤ11を順に介して後輪1RL・1RRに伝達される。   The output of the engine 2 is transmitted to the front wheels 1FL and 1FR via an automatic transaxle 4 having a torque converter, and is also transmitted to a generator 7 via a V-belt 6. The generator 7 generates power using the power transmitted via the V belt 6, and the generated power is directly supplied to the electric motor 3 through the power cable 8. The output of the electric motor 3 is transmitted to the rear wheels 1RL and 1RR via the speed reducer 9, the electromagnetic clutch 10, and the differential gear 11 in this order.

ここで、エンジン2の出力は、吸気管路12(例えば、インテークマニホールド)に設けられたスロットルバルブ13の開度を制御するエンジンコントローラ14によって制御される。具体的には、アクセルセンサ15で検出されるアクセルペダル16の操作量に応じて、スロットルバルブ13に連結されたスロットルモータ17の回転角を制御している。
また、ジェネレータ7は、図2に示すように、発電電圧Vを調整するトランジスタ式のレギュレータ20を備えており、このレギュレータ20が4WDコントローラ19からの発電制御指令に応じて界磁電流Igを制御することによりジェネレータ7の発電電圧Vが制御される。
Here, the output of the engine 2 is controlled by an engine controller 14 that controls the opening of a throttle valve 13 provided in the intake pipe 12 (for example, an intake manifold). Specifically, the rotation angle of the throttle motor 17 connected to the throttle valve 13 is controlled according to the operation amount of the accelerator pedal 16 detected by the accelerator sensor 15.
Further, as shown in FIG. 2, the generator 7 includes a transistor type regulator 20 that adjusts the generated voltage V, and the regulator 20 controls the field current Ig in accordance with a power generation control command from the 4WD controller 19. As a result, the generated voltage V of the generator 7 is controlled.

また、パワーケーブル8の途中に設けられたジャンクションボックス21には、メインリレー22と電流センサ23とが設けられている。メインリレー22は、4WDコントローラ19からのリレー制御指令に応じて電動モータ3に対する電力供給のON/OFFを行い、電流センサ23は、電動モータ3へ通電される電機子電流Iaを検出し4WDコントローラ19に出力する。さらに、ジャンクションボックス21では、内蔵されたモニター回路により、ジェネレータ7による発電電圧Vと、モータ誘起電圧Eとが検出され、各検出信号が4WDコントローラ19に出力される。   A junction box 21 provided in the middle of the power cable 8 is provided with a main relay 22 and a current sensor 23. The main relay 22 turns ON / OFF the power supply to the electric motor 3 in response to a relay control command from the 4WD controller 19, and the current sensor 23 detects the armature current Ia energized to the electric motor 3 to detect the 4WD controller. 19 output. Further, in the junction box 21, the power generation voltage V generated by the generator 7 and the motor induced voltage E are detected by a built-in monitor circuit, and each detection signal is output to the 4WD controller 19.

また、電動モータ3は、例えば他励式直流モータで構成され、4WDコントローラ19からのモータ制御指令に応じて界磁電流Imが制御されることにより、駆動トルクTmが制御される。また、電動モータ3は、内蔵されたサーミスタ24によりモータ温度が検出されると共に、モータ回転センサ25によりモータ回転数Nmが検出されており、各検出信号が4WDコントローラ19に出力される。   The electric motor 3 is constituted by, for example, a separately-excited DC motor, and the drive torque Tm is controlled by controlling the field current Im in accordance with a motor control command from the 4WD controller 19. In the electric motor 3, the motor temperature is detected by the built-in thermistor 24, the motor rotation number Nm is detected by the motor rotation sensor 25, and each detection signal is output to the 4WD controller 19.

また、電磁クラッチ10は、湿式多板型のクラッチで構成され、4WDコントローラ19からのクラッチ制御指令に応じて励磁電流の通電が制御されることにより、動力伝達経路の断続が制御される。
4WDコントローラ19は、CPU、ROM、RAM等で構成され、ROMには後述する各種処理部を実現するプログラムが格納されている。4WDコントローラ19には、エンジン回転センサ26、スロットルセンサ27、車輪速センサ28FL〜28RR、加速度センサ29、シフトセンサ30、及びブレーキスイッチ31の各検出信号が入力される。
In addition, the electromagnetic clutch 10 is formed of a wet multi-plate type clutch, and by controlling energization of an excitation current in accordance with a clutch control command from the 4WD controller 19, the power transmission path is controlled.
The 4WD controller 19 includes a CPU, a ROM, a RAM, and the like, and programs for realizing various processing units described later are stored in the ROM. The 4WD controller 19 receives detection signals from the engine rotation sensor 26, the throttle sensor 27, the wheel speed sensors 28FL to 28RR, the acceleration sensor 29, the shift sensor 30, and the brake switch 31.

エンジン回転センサ26は、エンジン回転数Neを検出する。このエンジン回転センサ26は、例えばセンサロータの磁力線を検出回路によって検出しており、センサロータの回転に伴う磁界の変化を電流信号に変換して4WDコントローラ19へ出力する。4WDコントローラ19は、入力した電流信号からエンジン回転数Neを判断する。
スロットルセンサ27は、スロットルバルブ13のスロットル開度(アクセル開度)Accを検出する。このスロットルセンサ27は、例えばポテンショメータであり、スロットルバルブ13のスロットル開度を電圧信号に変換して4WDコントローラ19へ出力する。4WDコントローラ19は、入力した電圧信号からスロットルバルブ13のスロットル開度Accを判断する。
The engine speed sensor 26 detects the engine speed Ne. The engine rotation sensor 26 detects, for example, the magnetic field lines of the sensor rotor by a detection circuit, converts the change in the magnetic field accompanying the rotation of the sensor rotor into a current signal, and outputs it to the 4WD controller 19. The 4WD controller 19 determines the engine speed Ne from the input current signal.
The throttle sensor 27 detects the throttle opening (accelerator opening) Acc of the throttle valve 13. The throttle sensor 27 is, for example, a potentiometer, and converts the throttle opening of the throttle valve 13 into a voltage signal and outputs the voltage signal to the 4WD controller 19. The 4WD controller 19 determines the throttle opening Acc of the throttle valve 13 from the input voltage signal.

車輪速センサ28は、各車輪の車輪速度VwFL〜VwRRを検出する。この車輪速センサ28は、例えばセンサロータの磁力線を検出回路によって検出しており、センサロータの回転に伴う磁界の変化を電流信号に変換して4WDコントローラ19へ出力する。4WDコントローラ19は、入力した電流信号から車輪速度VwFL〜VwRRを判断する。   The wheel speed sensor 28 detects wheel speeds VwFL to VwRR of each wheel. The wheel speed sensor 28 detects, for example, the magnetic lines of force of the sensor rotor by a detection circuit, converts the change in the magnetic field accompanying the rotation of the sensor rotor into a current signal, and outputs the current signal to the 4WD controller 19. The 4WD controller 19 determines the wheel speeds VwFL to VwRR from the input current signal.

加速度センサ29は、車両前後方向の加減速度を検出する。この加速度センサ29は、例えば固定電極に対する可動電極の位置変位を静電容量の変化として検出しており、加減速度と方向に比例した電圧信号に変換して4WDコントローラ19へ出力する。4WDコントローラ19は、入力した電圧信号から加減速度を判断する。
シフトセンサ30は、トランスミッションのシフトポジションを検出する。このシフトセンサ30は、例えば複数のホール素子を備え、夫々のON/OFF信号を4WDコントローラ19へ出力する。4WDコントローラ19は、ON/OFF信号の組み合わせからシフトポジションを判断する。
The acceleration sensor 29 detects acceleration / deceleration in the vehicle longitudinal direction. The acceleration sensor 29 detects, for example, the displacement of the movable electrode relative to the fixed electrode as a change in capacitance, and converts it into a voltage signal proportional to the acceleration / deceleration and outputs it to the 4WD controller 19. The 4WD controller 19 determines acceleration / deceleration from the input voltage signal.
The shift sensor 30 detects the shift position of the transmission. The shift sensor 30 includes, for example, a plurality of hall elements, and outputs respective ON / OFF signals to the 4WD controller 19. The 4WD controller 19 determines the shift position from the combination of ON / OFF signals.

ブレーキスイッチ31は、ブレーキのON/OFFを検出する。このブレーキスイッチ31は、例えば常閉型接点の検出回路を介して、ブレーキのON/OFFに応じた電圧信号を4WDコントローラ19へ出力する。4WDコントローラ19は、入力した電圧信号からブレーキのON/OFFを判断する。
なお、4WDコントローラ19は、センサ及びスイッチ類から各検出信号を入力しているが、これに限定されるものではない。4WDコントローラ19を他のコントロールユニットとツイストペア線で接続し、例えばCSMA/CA方式の多重通信(CAN:Controller Area Network)を介して各種データを受信してもよい。
The brake switch 31 detects ON / OFF of the brake. The brake switch 31 outputs a voltage signal corresponding to ON / OFF of the brake to the 4WD controller 19 through, for example, a detection circuit of a normally closed contact. The 4WD controller 19 determines ON / OFF of the brake from the input voltage signal.
The 4WD controller 19 inputs each detection signal from sensors and switches, but is not limited to this. The 4WD controller 19 may be connected to another control unit through a twisted pair line, and various data may be received via, for example, CSMA / CA multiplex communication (CAN: Controller Area Network).

次に、4WDコントローラ19で実行する演算処理について説明する。
図3は、4WDコントローラ19で実行する演算処理のブロック図である。
4WDコントローラ19は、目標モータトルク演算部19Aと、モータTCS処理部19B、モータ必要電力演算部19Cと、発電制御部19Dと、モータ制御部19Eと、を備えている。なお、メインリレー及び電磁クラッチ10の制御については、その詳細説明を省略するが、4WDコントローラ19は、電動モータ3を駆動制御する際、メインリレーへのリレー制御指令を出力して電動モータ3への電力供給をON状態に制御すると共に、電磁クラッチ10へのクラッチ制御指令を出力して電磁クラッチ10を締結状態に制御しているものとする。
Next, arithmetic processing executed by the 4WD controller 19 will be described.
FIG. 3 is a block diagram of arithmetic processing executed by the 4WD controller 19.
The 4WD controller 19 includes a target motor torque calculator 19A, a motor TCS processor 19B, a motor required power calculator 19C, a power generation controller 19D, and a motor controller 19E. Although detailed description of the control of the main relay and the electromagnetic clutch 10 is omitted, the 4WD controller 19 outputs a relay control command to the main relay to drive the electric motor 3 when the electric motor 3 is driven and controlled. The power supply is controlled to be in an ON state, and a clutch control command to the electromagnetic clutch 10 is output to control the electromagnetic clutch 10 in an engaged state.

先ず、目標モータトルク演算部19Aで実行する演算処理について説明する。
図4は、目標モータトルク演算部19Aのブロック図である。
目標モータトルク演算部19Aは、第一モータトルク算出部51と、第一制限値算出部52と、第二制限値算出部53と、第二モータトルク算出部54と、余剰トルク算出部55と、選択部56と、選択部57と、選択部58と、切替部59と、を備える。
First, calculation processing executed by the target motor torque calculation unit 19A will be described.
FIG. 4 is a block diagram of the target motor torque calculator 19A.
The target motor torque calculator 19A includes a first motor torque calculator 51, a first limit value calculator 52, a second limit value calculator 53, a second motor torque calculator 54, and a surplus torque calculator 55. , A selection unit 56, a selection unit 57, a selection unit 58, and a switching unit 59.

先ず、第一モータトルク算出部51で実行する第一モータトルク算出処理について説明する。
第一モータトルク算出部51では、図5のマップを参照し、アクセル開度Accから動力配分比率αを算出し、この動力配分比率αに従った第一モータトルクTm1を算出する。ここで、動力配分比率αは、エンジン2の動力から電動モータ3の動力へと変換する際の、エンジン2から電動モータ3の動力へと配分する比率である。
First, the first motor torque calculation process executed by the first motor torque calculation unit 51 will be described.
The first motor torque calculation unit 51 refers to the map of FIG. 5 to calculate the power distribution ratio α from the accelerator opening Acc, and calculates the first motor torque Tm1 according to the power distribution ratio α. Here, the power distribution ratio α is a ratio of distribution from the engine 2 to the power of the electric motor 3 when converting the power of the engine 2 to the power of the electric motor 3.

図5は、アクセル開度Accに応じた動力配分比率αの算出に用いるマップである。
このマップでは、アクセル開度Accについては、0<A1<A2<A3<A4の関係となるA1〜A4を予め定め、動力配分比率については、α1>α2の関係となるα1(例えば20%)、α2(例えば12%)を予め定めている。そして、アクセル開度Accが0からA1の範囲にあるときには、動力配分比率αが0を維持し、アクセル開度AccがA1からA2の範囲にあるときには、アクセル開度Accが大きいほど、動力配分比率αが0からα1まで増加する。また、アクセル開度AccがA2からA3の範囲にあるときには、動力配分比率αがα1を維持し、アクセル開度AccがA3からA4の範囲にあるときには、アクセル開度Accが大きいほど、動力配分比率がα1からα2まで減少する。また、アクセル開度AccがA4より大きいときには、動力配分比率αがα2を維持する。
FIG. 5 is a map used for calculating the power distribution ratio α according to the accelerator opening degree Acc.
In this map, A1 to A4 having a relationship of 0 <A1 <A2 <A3 <A4 are determined in advance for the accelerator opening Acc, and α1 (for example, 20%) having a relationship of α1> α2 for the power distribution ratio. , Α2 (for example, 12%) is predetermined. When the accelerator opening Acc is in the range from 0 to A1, the power distribution ratio α is maintained at 0. When the accelerator opening Acc is in the range from A1 to A2, the larger the accelerator opening Acc is, the more power distribution is achieved. The ratio α increases from 0 to α1. When the accelerator opening Acc is in the range of A2 to A3, the power distribution ratio α is maintained at α1, and when the accelerator opening Acc is in the range of A3 to A4, the larger the accelerator opening Acc is, the larger the power distribution is. The ratio decreases from α1 to α2. When the accelerator opening Acc is larger than A4, the power distribution ratio α is maintained at α2.

次に、第一制限値算出部52で実行する第一制限値算出処理について説明する。
第一制限値算出部52では、図6のマップを参照し、エンジン回転数Neから第一制限値TL1を算出する。
図6は、第一制限値TL1の算出に用いるマップである。
このマップでは、エンジン回転数Neについて、0<N1の関係となるN1を予め定めている。そして、エンジン回転数Neが0からN1の範囲にあるときには、第一制限値TL1が0を維持し、エンジン回転数NeがN1より大きいときには、エンジン回転数Neが大きいほど、第一制限値TL1が0から増加する。
Next, the first limit value calculation process executed by the first limit value calculation unit 52 will be described.
The first limit value calculation unit 52 calculates the first limit value TL1 from the engine speed Ne with reference to the map of FIG.
FIG. 6 is a map used for calculating the first limit value TL1.
In this map, N1 having a relationship of 0 <N1 is predetermined for the engine speed Ne. When the engine speed Ne is in the range from 0 to N1, the first limit value TL1 is maintained at 0. When the engine speed Ne is greater than N1, the larger the engine speed Ne, the higher the first limit value TL1. Increases from zero.

次に、第二制限値算出部53で実行する第二制限値算出処理について説明する。
第二制限値算出部53では、所定時間(例えば10msec)毎に図7の第二制限値算出処理を実行する。
図7は、第二制限値算出処理を示すフローチャートである。
ステップS101では、各種データを読込んでからステップS102に移行する。
ステップS102では、加減速度に応じて路面勾配θ[%]を算出してからステップS103に移行する。なお、路面勾配θは(垂直距離/水平距離)×100として計算し、上りの登坂側を正値(+)で表し、下りの降坂側を負値(−)で表す。この路面勾配θには、例えば1Hzのローパスフィルタ処理を行う。
Next, the second limit value calculation process executed by the second limit value calculation unit 53 will be described.
The second limit value calculation unit 53 executes the second limit value calculation process of FIG. 7 every predetermined time (for example, 10 msec).
FIG. 7 is a flowchart showing the second limit value calculation process.
In step S101, after reading various data, the process proceeds to step S102.
In step S102, the road surface gradient θ [%] is calculated according to the acceleration / deceleration, and then the process proceeds to step S103. The road surface gradient θ is calculated as (vertical distance / horizontal distance) × 100, and the uphill side is represented by a positive value (+), and the downhill side is represented by a negative value (−). For example, a 1 Hz low-pass filter process is performed on the road surface gradient θ.

ステップS103では、自車両が停車状態であるか否かを判定する。ここでは、車速Vが0であるか否かを判定する。ここで、車速Vが0であるときには、自車両が停車状態にあると判断してステップS104に移行する。一方、車速Vが0より大きいときには、自車両が走行状態にあると判断してステップS107に移行する。
ステップS104では、ブレーキがONであるか否かを判定する。ここで、ブレーキがONであるときには制動状態にあると判断してステップS105に移行する。一方、ブレーキがOFFであるときには制動状態にないと判断してステップS107に移行する。
In step S103, it is determined whether or not the host vehicle is stopped. Here, it is determined whether or not the vehicle speed V is zero. Here, when the vehicle speed V is 0, it is determined that the host vehicle is stopped, and the process proceeds to step S104. On the other hand, when the vehicle speed V is greater than 0, it is determined that the host vehicle is in a traveling state, and the process proceeds to step S107.
In step S104, it is determined whether or not the brake is ON. Here, when the brake is ON, it is determined that the vehicle is in a braking state, and the process proceeds to step S105. On the other hand, when the brake is OFF, it is determined that the braking state is not established, and the process proceeds to step S107.

ステップS105では、自車両が停車状態で、且つ制動状態となってから予め定めた時間t1(例えば1sec)が経過しているか否かを判定する。ここで、t1が経過しているときには、停車時の路面勾配θを検出できたと判断してステップS106に移行する。一方、t1が経過していないときには、停車時の路面勾配θを検出できていないと判断してステップS107に移行する。
ステップS106では、検出フラグをfd=1にセットしてからステップS108に移行する。
ステップS107では、検出フラグをfd=0にリセットしてからステップS108に移行する。
In step S105, it is determined whether or not a predetermined time t1 (for example, 1 sec) has elapsed since the host vehicle was stopped and the vehicle was in a braking state. Here, when t1 has elapsed, it is determined that the road surface gradient θ at the time of stopping has been detected, and the process proceeds to step S106. On the other hand, when t1 has not elapsed, it is determined that the road surface gradient θ at the time of stopping cannot be detected, and the process proceeds to step S107.
In step S106, the detection flag is set to fd = 1, and then the process proceeds to step S108.
In step S107, the detection flag is reset to fd = 0, and then the process proceeds to step S108.

ステップS108では、4輪駆動から2輪駆動へと設定が切り替わった直後であるか否かを判定する。ここでは、前前の演算で4輪駆動に設定されており、且つ今回の演算で2輪駆動に設定されているか否かを判定する。ここで、2輪駆動へと設定が切り替わった直後であるときにはステップS109に移行する。一方、4輪駆動に設定されたまま、又は2輪駆動に設定された状態を維持しているときにはステップS110に移行する。
ステップS109では、取下げフラグをfw=1にセットしてからステップS112に移行する。
ステップS110では、加速度センサ29に異常があるか否かを判定する。ここで、加速度センサ29に異常があるときには上記のステップS109に移行する。一方、加速度センサ29が正常であるときにはステップS111に移行する。
In step S108, it is determined whether or not it is immediately after the setting is switched from four-wheel drive to two-wheel drive. Here, it is determined whether the four-wheel drive is set in the previous calculation and the two-wheel drive is set in the current calculation. Here, when it is immediately after the setting is switched to the two-wheel drive, the process proceeds to step S109. On the other hand, when the four-wheel drive is set or when the two-wheel drive is maintained, the process proceeds to step S110.
In step S109, the withdrawal flag is set to fw = 1, and then the process proceeds to step S112.
In step S110, it is determined whether or not the acceleration sensor 29 has an abnormality. If the acceleration sensor 29 is abnormal, the process proceeds to step S109. On the other hand, when the acceleration sensor 29 is normal, the process proceeds to step S111.

ステップS111では、取下げフラグをfw=0にリセットしてからステップS112に移行する。
ステップS112では、トランスミッションのシフトポジションが走行レンジに設定されているか否かを判定する。ここで、シフトポジションが前進レンジ(Dや1速)や後退レンジ(R)等の走行レンジに設定されているときにはステップS113に移行する。一方、シフトポジションが前進レンジ(Dや1速)や後退レンジ(R)等の走行レンジに設定されていない、つまり駐車レンジ(P)や中立レンジ(N)等に設定されているときにはステップS119に移行する。
In step S111, the withdrawal flag is reset to fw = 0, and then the process proceeds to step S112.
In step S112, it is determined whether or not the transmission shift position is set to the travel range. Here, when the shift position is set to a travel range such as a forward range (D or 1st speed) or a reverse range (R), the process proceeds to step S113. On the other hand, when the shift position is not set to the travel range such as the forward range (D or 1st speed) or the reverse range (R), that is, the parking range (P) or the neutral range (N) is set, step S119 is performed. Migrate to

ステップS113では、トランスミッションのシフトポジションが後退レンジ(R)に設定されているか否かを判定する。ここで、シフトポジションが後退レンジ(R)に設定されているときにはステップS114に移行する。一方、シフトポジションが後退レンジ(R)に設定されていない、つまり前進レンジ(Dや1速)に設定されているときにはステップS115に移行する。
ステップS114では、動力配分比率αを予め定めた最大値αMAX(例えば20%)に設定してからステップS120に移行する。
ステップS115では、取下げフラグがfw=1にセットされているか否かを判定する。ここで、取下げフラグがfw=1にセットされているときにはステップS116に移行する。一方、取下げフラグがfw=0にリセットされているときにはステップS117に移行する。
In step S113, it is determined whether or not the transmission shift position is set to the reverse range (R). Here, when the shift position is set to the reverse range (R), the process proceeds to step S114. On the other hand, when the shift position is not set to the reverse range (R), that is, the forward range (D or 1st speed) is set, the process proceeds to step S115.
In step S114, the power distribution ratio α is set to a predetermined maximum value αMAX (for example, 20%), and then the process proceeds to step S120.
In step S115, it is determined whether or not the withdrawal flag is set to fw = 1. Here, when the withdrawal flag is set to fw = 1, the process proceeds to step S116. On the other hand, when the withdrawal flag is reset to fw = 0, the process proceeds to step S117.

ステップS116では、動力配分比率αを予め定めた最小値αMIN(例えば5%)に設定してからステップS120に移行する。
ステップS117では、検出フラグがfd=1にセットされているか否かを判定する。ここで、検出フラグがfd=1にセットされているときにはステップS118に移行する。一方、検出フラグがfd=0にリセットされているときにはステップS119に移行する。
In step S116, the power distribution ratio α is set to a predetermined minimum value αMIN (for example, 5%), and then the process proceeds to step S120.
In step S117, it is determined whether or not the detection flag is set to fd = 1. Here, when the detection flag is set to fd = 1, the process proceeds to step S118. On the other hand, when the detection flag is reset to fd = 0, the process proceeds to step S119.

ステップS118では、図8のマップを参照し、路面勾配θに応じて動力配分比率αを設定してからステップS120に移行する。
図8は、路面勾配θに応じた動力配分比率αの設定に用いるマップである。
このマップでは、路面勾配θについては、上りの登坂側(正側)で0<θ2<θ1の関係となるθ2(例えば10%)、θ1(例えば15%)を予め定めている。そして、路面勾配θが0からθ2の範囲にあるときには、動力配分比率αが最小値αMINを維持し、路面勾配θがθ2からθ1の範囲にあるときには、路面勾配θが大きいほど、動力配分比率αが最小値αMINから最大値αMAXまで増加する。また、路面勾配θがθ1より大きいときには、動力配分比率αが最大値αMAXを維持する。なお、路面勾配θが下りの降坂側(負側)にあるときには、動力配分比率αが最小値αMINを維持する。
ステップS119では、動力配分比率αを前回値αzに設定してからステップS120に移行する。
ステップS120では、動力配分比率αに従った第二制限値TL2を算出してから所定のメインプログラムに復帰する。
In step S118, the map shown in FIG. 8 is referred to, and after the power distribution ratio α is set according to the road surface gradient θ, the process proceeds to step S120.
FIG. 8 is a map used for setting the power distribution ratio α according to the road surface gradient θ.
In this map, with respect to the road surface gradient θ, θ2 (for example, 10%) and θ1 (for example, 15%) that have a relationship of 0 <θ2 <θ1 on the uphill side (positive side) are predetermined. When the road surface gradient θ is in the range of 0 to θ2, the power distribution ratio α maintains the minimum value αMIN. When the road surface gradient θ is in the range of θ2 to θ1, the power distribution ratio increases as the road surface gradient θ increases. α increases from the minimum value αMIN to the maximum value αMAX. When the road surface gradient θ is larger than θ1, the power distribution ratio α maintains the maximum value αMAX. When the road surface gradient θ is on the downhill side (negative side), the power distribution ratio α maintains the minimum value αMIN.
In step S119, the power distribution ratio α is set to the previous value αz, and then the process proceeds to step S120.
In step S120, after calculating the second limit value TL2 according to the power distribution ratio α, the process returns to the predetermined main program.

次に、第二モータトルク算出部54で実行する第二モータトルク算出処理について説明する。
第二モータトルク算出部54では、図9のマップを参照し、前輪スリップ速度ΔVから第二モータトルクTm2を算出する。ここで、前輪スリップ速度ΔVは、例えば下記(1)式に示すように、前輪1FL・1FRの平均車輪速Vwfから、後輪1RL・1RRの平均車輪速Vwrを減じて算出する。
Vwf=(VwFL+VwFR)/2
Vwr=(VwRL+VwRR)/2
ΔV=Vwf−Vwr ………(1)
Next, the second motor torque calculation process executed by the second motor torque calculation unit 54 will be described.
The second motor torque calculator 54 calculates the second motor torque Tm2 from the front wheel slip speed ΔV with reference to the map of FIG. Here, the front wheel slip speed ΔV is calculated by subtracting the average wheel speed Vwr of the rear wheels 1RL and 1RR from the average wheel speed Vwf of the front wheels 1FL and 1FR, for example, as shown in the following equation (1).
Vwf = (VwFL + VwFR) / 2
Vwr = (VwRL + VwRR) / 2
ΔV = Vwf−Vwr (1)

図9は、第二モータトルクTm2の算出に用いるマップである。
このマップでは、前輪スリップ速度ΔVについては、0<ΔV1<ΔV2の関係となるΔV1、ΔV2を予め定め、第二モータトルクTm2については、0<TMAXの関係となる最大値TMAXを予め定めている。そして、前輪スリップ速度ΔVが0からΔV1の範囲にあるときには、第二モータトルクTm2が0を維持し、前輪スリップ速度ΔVがΔV1からΔV2の範囲にあるときには、前輪スリップ速度ΔVが大きいほど、第二モータトルクTm2が0から最大値TMAXまで増加する。また、前輪スリップ速度ΔVがΔV2より大きいときには、第二モータトルクTm2が最大値TMAXを維持する。
FIG. 9 is a map used for calculating the second motor torque Tm2.
In this map, ΔV1 and ΔV2 having a relationship of 0 <ΔV1 <ΔV2 are predetermined for the front wheel slip speed ΔV, and a maximum value TMAX having a relationship of 0 <TMAX is predetermined for the second motor torque Tm2. . When the front wheel slip speed ΔV is in the range of 0 to ΔV1, the second motor torque Tm2 is maintained at 0. When the front wheel slip speed ΔV is in the range of ΔV1 to ΔV2, the larger the front wheel slip speed ΔV, The two-motor torque Tm2 increases from 0 to the maximum value TMAX. When the front wheel slip speed ΔV is greater than ΔV2, the second motor torque Tm2 maintains the maximum value TMAX.

次に、余剰トルク算出部55で実行する余剰トルク算出処理について説明する。
余剰トルク算出部55では、所定時間(例えば10msec)毎に図10に示される余剰トルク算出処理を実行する。
図10は、余剰トルク算出処理を示すフローチャートである。
ステップS201では、各種データを読込んでからステップS202に移行する。
ステップS202では、図11のマップを参照し、エンジン回転数Ne及びアクセル開度Accに応じて、エンジントルクTeを算出(推定)してからステップS203に移行する。
Next, the surplus torque calculation process executed by the surplus torque calculation unit 55 will be described.
The surplus torque calculation unit 55 executes a surplus torque calculation process shown in FIG. 10 every predetermined time (for example, 10 msec).
FIG. 10 is a flowchart showing surplus torque calculation processing.
In step S201, after reading various data, the process proceeds to step S202.
In step S202, the map of FIG. 11 is referred to, and the engine torque Te is calculated (estimated) according to the engine speed Ne and the accelerator opening Acc, and then the process proceeds to step S203.

図11は、エンジントルクTeの算出に用いるマップである。
このマップは、アクセル開度Accが大きいほど、エンジントルクTeが大きくなる。そして、アクセル開度Accが比較的小さい領域では、エンジン回転数Neの増加に応じてエンジントルクTeが減少する。また、アクセル開度Accが比較的大きい領域では、エンジン回転数Neの増加に応じて最初はエンジントルクTeが増加し、ある位置から急に減少する。
FIG. 11 is a map used for calculating the engine torque Te.
In this map, the engine torque Te increases as the accelerator opening Acc increases. In a region where the accelerator opening Acc is relatively small, the engine torque Te decreases as the engine speed Ne increases. Further, in a region where the accelerator opening Acc is relatively large, the engine torque Te initially increases with an increase in the engine speed Ne, and then suddenly decreases from a certain position.

ステップS203では、下記(2)式に示すように、ジェネレータ7の電圧V、電機子電流Ia、及び回転数Ngに応じて、ジェネレータ7の負荷トルクTgを算出してからステップS204に移行する。ここで、K2及びK3は、予め定めた係数である。
Tg=K2×(V×Ia)/(K3×Ng) ………(2)
ステップS204では、下記(3)式に示すように、慣性モーメントJ、及び角加速度aに応じて、前輪の加速トルクTaを算出してからステップS205に移行する。ここで、慣性モーメントJはギア比を含む駆動系のイナーシャある。なお、角加速度aは前輪の車輪速VwFL及びVwFRから求める。
Ta=J×a ………(3)
In step S203, as shown in the following equation (2), the load torque Tg of the generator 7 is calculated according to the voltage V of the generator 7, the armature current Ia, and the rotation speed Ng, and then the process proceeds to step S204. Here, K2 and K3 are predetermined coefficients.
Tg = K2 × (V × Ia) / (K3 × Ng) (2)
In step S204, as shown in the following formula (3), the front wheel acceleration torque Ta is calculated according to the moment of inertia J and the angular acceleration a, and then the process proceeds to step S205. Here, the moment of inertia J is the inertia of the drive system including the gear ratio. The angular acceleration a is obtained from the wheel speeds VwFL and VwFR of the front wheels.
Ta = J × a (3)

ステップS205では、下記(4)式に示すように、エンジントルクTe、負荷トルクTg、及び加速トルクTaに応じて、前輪駆動力Tfを算出してからステップS206に移行する。ここで、Rtはトルクコンバータの増幅比であり、Rgは変速機のギア比である。なお、前輪駆動力Tfは前輪1FL及び1FRに対する路面反力に相当する。
Tf=(Te−Tg)×(Rt×Rg)−Ta ………(4)
In step S205, as shown in the following equation (4), the front wheel driving force Tf is calculated according to the engine torque Te, the load torque Tg, and the acceleration torque Ta, and then the process proceeds to step S206. Here, Rt is the amplification ratio of the torque converter, and Rg is the gear ratio of the transmission. The front wheel driving force Tf corresponds to the road surface reaction force with respect to the front wheels 1FL and 1FR.
Tf = (Te−Tg) × (Rt × Rg) −Ta (4)

ステップS206では、自車両が走行状態であるか否かを判定する。ここでは、車速Vが0より大きいか否かを判定する。ここで、車速Vが0であるときには、自車両が走行状態にはない、つまり停車状態にあると判断してステップS207に移行する。一方、車速Vが0より大きいときには、自車両が走行状態にあると判断してステップS208に移行する。
ステップS207では、記憶された最大値TfMAXを0にリセットしてからステップS215に移行する。
In step S206, it is determined whether or not the host vehicle is in a traveling state. Here, it is determined whether or not the vehicle speed V is greater than zero. Here, when the vehicle speed V is 0, it is determined that the host vehicle is not in a traveling state, that is, is in a stopped state, and the process proceeds to step S207. On the other hand, when the vehicle speed V is greater than 0, it is determined that the host vehicle is in a traveling state, and the process proceeds to step S208.
In step S207, the stored maximum value TfMAX is reset to 0, and then the process proceeds to step S215.

ステップS208では、前輪にスリップ傾向がないか否かを判定する。ここでは、前輪スリップ速度ΔVが予め定めた閾値th未満であるか否かを判定する。ここで、前輪スリップ速度ΔVが閾値th未満であるときには、前輪にスリップ傾向はないと判断してステップS209に移行する。一方、前輪スリップ速度ΔVが閾値th以上であるときには、前輪にスリップ傾向があると判断してステップS212に移行する。   In step S208, it is determined whether or not the front wheels have a slip tendency. Here, it is determined whether or not the front wheel slip speed ΔV is less than a predetermined threshold th. Here, when the front wheel slip speed ΔV is less than the threshold th, it is determined that the front wheel has no slip tendency, and the process proceeds to step S209. On the other hand, when the front wheel slip speed ΔV is equal to or higher than the threshold th, it is determined that the front wheel has a slip tendency and the process proceeds to step S212.

ステップS209では、前輪駆動力Tfが記憶された最大値TfMAXより大きいか否かを判定する。ここで、前輪駆動力Tfが最大値TfMAXより大きいときには、最大値TfMAXの更新が必要であると判断してステップS210に移行する。一方、前輪駆動力Tfが最大値TfMAX以下であるときには、最大値TfMAXの更新は不要であると判断してステップS211に移行する。
ステップS210では、記憶された最大値TfMAXを現在の前輪駆動力Tfに更新してからステップS215に移行する。
ステップS211では、記憶された最大値TfMAXを維持してステップS215に移行する。
In step S209, it is determined whether or not the front wheel driving force Tf is greater than the stored maximum value TfMAX. If the front wheel driving force Tf is greater than the maximum value TfMAX, it is determined that the maximum value TfMAX needs to be updated, and the process proceeds to step S210. On the other hand, when the front wheel driving force Tf is less than or equal to the maximum value TfMAX, it is determined that updating of the maximum value TfMAX is unnecessary, and the process proceeds to step S211.
In step S210, the stored maximum value TfMAX is updated to the current front wheel driving force Tf, and then the process proceeds to step S215.
In step S211, the stored maximum value TfMAX is maintained, and the process proceeds to step S215.

ステップS212では、前輪駆動力Tfが記憶された最大値TfMAXより小さいか否かを判定する。ここで、前輪駆動力Tfが最大値TfMAXより小さいときには、最大値TfMAXの更新が必要であると判断してステップS213に移行する。一方、前輪駆動力Tfが最大値TfMAX以上であるときには、最大値TfMAXの更新は不要であると判断してステップS214に移行する。
ステップS213では、記憶された最大値TfMAXを現在の前輪駆動力Tfに更新してからステップS215に移行する。
ステップS214では、記憶された最大値TfMAXを維持してステップS215に移行する。
In step S212, it is determined whether or not the front wheel driving force Tf is smaller than the stored maximum value TfMAX. If the front wheel driving force Tf is smaller than the maximum value TfMAX, it is determined that the maximum value TfMAX needs to be updated, and the process proceeds to step S213. On the other hand, when the front wheel driving force Tf is equal to or greater than the maximum value TfMAX, it is determined that updating of the maximum value TfMAX is unnecessary, and the process proceeds to step S214.
In step S213, the stored maximum value TfMAX is updated to the current front wheel driving force Tf, and then the process proceeds to step S215.
In step S214, the stored maximum value TfMAX is maintained and the process proceeds to step S215.

ステップS215では、下記(5)式に示すように、記憶された最大値TfMAXに応じて、エンジントルクTeに対する限界トルクTeMAXを算出してからステップS216に移行する。ここで、Rtはトルクコンバータの増幅比であり、Rgは変速機のギア比である。なお、限界トルクTeMAXは前輪1FL及び1FRの加速スリップを抑制できる上限値に相当する。
TeMAX=TfMAX/(Rt×Rg) ………(5)
In step S215, as shown in the following equation (5), the limit torque TeMAX for the engine torque Te is calculated according to the stored maximum value TfMAX, and then the process proceeds to step S216. Here, Rt is the amplification ratio of the torque converter, and Rg is the gear ratio of the transmission. The limit torque TeMAX corresponds to an upper limit value that can suppress the acceleration slip of the front wheels 1FL and 1FR.
TeMAX = TfMAX / (Rt × Rg) (5)

ステップS216では、エンジントルクTeが限界トルクTeMAXより大きいか否かを判定する。ここで、エンジントルクTeが限界トルクTeMAXより大きいときには、エンジントルクTeに余剰トルクTpがあると判断してステップS217に移行する。一方、エンジントルクTeが限界トルクTeMAX以下であるときには、エンジントルクTeに余剰トルクTpはないと判断してステップS218に移行する。   In step S216, it is determined whether or not the engine torque Te is greater than the limit torque TeMAX. Here, when the engine torque Te is larger than the limit torque TeMAX, it is determined that there is a surplus torque Tp in the engine torque Te, and the process proceeds to step S217. On the other hand, when the engine torque Te is equal to or less than the limit torque TeMAX, it is determined that there is no surplus torque Tp in the engine torque Te, and the process proceeds to step S218.

ステップS217では、下記(6)式に示すように、エンジントルクTeから限界トルクTeMAXを減じることで余剰トルクTpを算出してから所定のメインプログラムに復帰する。
Tp=Te−TeMAX ………(6)
ステップS218では、余剰トルクTpを0にリセットしてから所定のメインプログラムに復帰する。
In step S217, as shown in the following equation (6), the surplus torque Tp is calculated by subtracting the limit torque TeMAX from the engine torque Te, and then the process returns to the predetermined main program.
Tp = Te-TeMAX (6)
In step S218, the surplus torque Tp is reset to 0, and then the process returns to the predetermined main program.

次に、選択部56で実行する選択処理について説明する。
選択部56では、下記(7)式に示すように、第一モータトルクTm1、第一制限値TL1、及び第二制限値TL2のうち、最も小さいものを新たな第一モータトルクTm1として算出する。
Tm1=min[Tm1,TL1,TL2] ………(7)
Next, the selection process executed by the selection unit 56 will be described.
The selection unit 56 calculates the smallest one of the first motor torque Tm1, the first limit value TL1, and the second limit value TL2 as a new first motor torque Tm1, as shown in the following equation (7). .
Tm1 = min [Tm1, TL1, TL2] (7)

次に、選択部57で実行する選択処理について説明する。
選択部57では、下記(8)式に示すように、第一モータトルクTm1、第二モータトルクTm2のうち、最も大きいものを発進時モータトルクTSとして算出する。
TS=max[Tm1,Tm2] ………(8)
Next, the selection process executed by the selection unit 57 will be described.
The selection unit 57 calculates the largest motor torque TS among the first motor torque Tm1 and the second motor torque Tm2 as shown in the following equation (8).
TS = max [Tm1, Tm2] (8)

次に、選択部58で実行する選択処理について説明する。
選択部58では、下記(9)式に示すように、第二モータトルクTm2、余剰トルクTpのうち、最も大きいものを走行時モータトルクTDとして算出する。
TD=max[Tm2,Tp] ………(9)
Next, the selection process executed by the selection unit 58 will be described.
In the selection unit 58, as shown in the following equation (9), the largest one of the second motor torque Tm2 and the surplus torque Tp is calculated as the running motor torque TD.
TD = max [Tm2, Tp] (9)

次に、切替部59で実行する切替処理について説明する。
切替部59では、車速Vが予め定めた閾値Vs(例えば5km/h)以下であるか否かを判定する。ここで、車速Vが閾値Vs以下であるときには、発進時モータトルクTSを最終的な目標モータトルクTm*として出力する。一方、車速Vが閾値Vsより大きいときには、走行時モータトルクTDを最終的な目標モータトルクTm*として出力する。
Next, switching processing executed by the switching unit 59 will be described.
The switching unit 59 determines whether or not the vehicle speed V is equal to or less than a predetermined threshold value Vs (for example, 5 km / h). Here, when the vehicle speed V is equal to or lower than the threshold value Vs, the starting motor torque TS is output as the final target motor torque Tm *. On the other hand, when the vehicle speed V is greater than the threshold value Vs, the running motor torque TD is output as the final target motor torque Tm *.

次に、モータTCS処理部19Bについて説明する。
モータTCS処理部19Bは、図12に示すように、補助駆動輪スリップ判定部19Ba、路面勾配判定部19Bb、モータTCS演算部19Bcと、を備える。
補助駆動輪スリップ判定部19Baは、補助駆動輪1RL・1RRがスリップ状態か否かを判定する。本実施形態の補助駆動輪スリップ判定部19Baの処理例を、図13を参照して説明する。なお、補助駆動輪スリップ判定部19Baは、車体速がゼロ若しくは極低速状態と判定される上限車体速閾値以上の場合にスリップ判定を実施する。上限車体速閾値は例えば2km/h以下に設定する。
Next, the motor TCS processing unit 19B will be described.
As shown in FIG. 12, the motor TCS processing unit 19B includes an auxiliary drive wheel slip determination unit 19Ba, a road surface gradient determination unit 19Bb, and a motor TCS calculation unit 19Bc.
The auxiliary drive wheel slip determination unit 19Ba determines whether or not the auxiliary drive wheels 1RL and 1RR are in a slip state. A processing example of the auxiliary drive wheel slip determination unit 19Ba of the present embodiment will be described with reference to FIG. Note that the auxiliary drive wheel slip determination unit 19Ba performs the slip determination when the vehicle body speed is equal to or higher than the upper limit vehicle body speed threshold that is determined to be zero or the extremely low speed state. The upper limit vehicle body speed threshold is set to 2 km / h or less, for example.

補助駆動輪スリップ判定部19Baの処理は、予め設定した制御サイクルで実施される。
補助駆動輪スリップ判定部19Baは、ステップS300にて、補助駆動輪1RL・1RRの速度情報を取得する。上記速度情報としては、補助駆動輪1RL・1RRの車輪速を検出する車輪速センサ28RL・28RRやモータ回転センサなどの出力値を使用すればよい。
次に、補助駆動輪スリップ判定部19Baは、ステップS310にて、取得した補助駆動輪1RL・1RRの速度情報を微分処理をすることで、補助駆動輪1RL・1RRの回転加速度Arを演算する。この回転加速度Arは、補助駆動輪1RL・1RRのスリップに応じた値となっている。すなわち、回転加速度Arは補助駆動輪1RL・1RRのスリップ情報である。
The processing of the auxiliary drive wheel slip determination unit 19Ba is performed in a preset control cycle.
In step S300, the auxiliary drive wheel slip determination unit 19Ba acquires speed information of the auxiliary drive wheels 1RL and 1RR. As the speed information, output values of wheel speed sensors 28RL and 28RR that detect the wheel speeds of the auxiliary drive wheels 1RL and 1RR, a motor rotation sensor, and the like may be used.
Next, in step S310, the auxiliary drive wheel slip determination unit 19Ba calculates the rotational acceleration Ar of the auxiliary drive wheels 1RL and 1RR by differentiating the acquired speed information of the auxiliary drive wheels 1RL and 1RR. The rotational acceleration Ar is a value corresponding to the slip of the auxiliary drive wheels 1RL and 1RR. That is, the rotational acceleration Ar is slip information of the auxiliary drive wheels 1RL and 1RR.

次に、補助駆動輪スリップ判定部19Baは、ステップS320にて、演算した補助駆動輪1RL・1RRの回転加速度Arが、予め設定した回転加速度閾値Ar0以上か否かを判定する。回転加速度Arが回転加速度閾値Ar0以上の場合には、補助駆動輪1RL・1RRがスリップしていると判定してステップS330に移行する。一方、回転加速度が回転加速度閾値Ar0未満の場合には、補助駆動輪1RL・1RRがスリップしていなと判定してステップS340に移行する。   Next, in step S320, the auxiliary drive wheel slip determination unit 19Ba determines whether or not the calculated rotational acceleration Ar of the auxiliary drive wheels 1RL and 1RR is equal to or greater than a preset rotation acceleration threshold value Ar0. If the rotational acceleration Ar is greater than or equal to the rotational acceleration threshold value Ar0, it is determined that the auxiliary drive wheels 1RL and 1RR are slipping, and the process proceeds to step S330. On the other hand, when the rotational acceleration is less than the rotational acceleration threshold value Ar0, it is determined that the auxiliary drive wheels 1RL and 1RR are not slipping, and the process proceeds to step S340.

回転加速度閾値Ar0は、例えば補助駆動輪1RL・1RRが予め設定した設定スリップ率以上のスリップが発生していると推定可能な値に設定する。また補助駆動輪1RL・1RRのスリップは、車体速との比較など、他の公知の手法によって補助駆動輪1RL・1RRのスリップを判定しても良い。
ステップS330では、補助駆動輪スリップ判定フラグをONにして、復帰する。
ステップS340では、補助駆動輪スリップ判定フラグをOFFにして、復帰する。
The rotational acceleration threshold value Ar0 is set to a value that can be estimated that slips of the auxiliary drive wheels 1RL and 1RR, for example, are occurring at or above a preset slip ratio. The slip of the auxiliary drive wheels 1RL and 1RR may be determined by other known methods such as comparison with the vehicle speed.
In step S330, the auxiliary drive wheel slip determination flag is turned ON and the process returns.
In step S340, the auxiliary drive wheel slip determination flag is turned OFF and the process returns.

また、路面勾配判定部19Bbは、自車両が走行している路面の勾配を判定する。本実施形態の路面勾配判定部19Bbは、加速度センサ、車輪速センサ、ブレーキSW、アクセル開度センサの出力情報を入力し、入力情報に基づき路面勾配を推定し、推定した路面勾配が予め設定した路面勾配閾値(例えば15度)以上の場合には、TCS抑制フラグをONにする。推定した路面勾配が予め設定した路面勾配閾値未満の場合には、TCS抑制フラグをOFFにする。路面勾配の推定処理は、公知の手法を採用すれば良い。例えば、加速度センサ、車輪速センサに基づき、車両停止時の加速度センサ値と車輪速センサによって検出した実加速度との差から路面勾配を推定する。   Further, the road surface gradient determination unit 19Bb determines the gradient of the road surface on which the host vehicle is traveling. The road surface gradient determination unit 19Bb of the present embodiment inputs output information of an acceleration sensor, a wheel speed sensor, a brake SW, and an accelerator opening sensor, estimates the road surface gradient based on the input information, and the estimated road surface gradient is preset. If the road surface gradient threshold (for example, 15 degrees) or more, the TCS suppression flag is turned ON. When the estimated road surface gradient is less than a preset road surface gradient threshold, the TCS suppression flag is turned OFF. A known method may be adopted for the road surface gradient estimation process. For example, based on the acceleration sensor and the wheel speed sensor, the road surface gradient is estimated from the difference between the acceleration sensor value when the vehicle is stopped and the actual acceleration detected by the wheel speed sensor.

また、モータTCS演算部19Bcは、補助駆動輪スリップ判定フラグがONで且つTCS抑制フラグがOFFの場合には、モータTCS処理を作動若しくは継続する。またモータTCS演算部19Bcは、補助駆動輪スリップ判定フラグがOFF、又はTCS抑制フラグがONの場合には、モータTCS処理が実行中であれば、モータTCS処理を終了する。   Further, when the auxiliary drive wheel slip determination flag is ON and the TCS suppression flag is OFF, the motor TCS calculation unit 19Bc operates or continues the motor TCS process. Further, when the auxiliary drive wheel slip determination flag is OFF or the TCS suppression flag is ON, the motor TCS calculation unit 19Bc ends the motor TCS process if the motor TCS process is being executed.

ここで、上記モータTCS処理は、補助駆動輪1RL・1RRのスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪1RL・1RRのスリップを収束させる。本実施形態のモータTCS処理は、図14に示すように、回転加速度Arの大きさに応じてトルクダウン量Tdwnを演算する。そして、目標モータトルクTm*から演算したトルクダウン量Tdwnを減算することで、目標モータトルクTm*を更新する。
Tm*←Tm*−Tdwn
Here, the motor TCS process limits the torque of the electric motor based on the slip of the auxiliary drive wheels 1RL and 1RR to converge the slip of the auxiliary drive wheels 1RL and 1RR. In the motor TCS process of this embodiment, as shown in FIG. 14, a torque down amount Tdwn is calculated according to the magnitude of the rotational acceleration Ar. Then, the target motor torque Tm * is updated by subtracting the calculated torque down amount Tdwn from the target motor torque Tm *.
Tm * ← Tm * -Tdwn

次に、上記モータTCS演算部19Bcにおける、補助駆動輪1RL・1RRのスリップの収束を制限する処理に係わる部分の処理を、図15を参照して説明する。この処理は、予め設定した制御サイクル毎に実施される。
モータTCS演算部19Bcは、ステップS400にて、前後Gセンサから車体に発生している加速度を取得し、その加速度を路面勾配の値に換算する。
Next, the process of the motor TCS calculation unit 19Bc related to the process of limiting the convergence of the slip of the auxiliary drive wheels 1RL and 1RR will be described with reference to FIG. This process is performed every preset control cycle.
In step S400, the motor TCS calculation unit 19Bc acquires the acceleration generated in the vehicle body from the front and rear G sensors, and converts the acceleration into a road surface gradient value.

次に、モータTCS演算部19Bcは、ステップS410にて、車両が停止若しくは極低速状態でブレーキが作動し且つアクセル操作が行われていない状態が1秒以上継続したという条件を満足すると、ステップS410に移行する。一方、上記条件を満足しない場合にはステップS415に移行する。
ステップS410では、勾配判定を行う。すなわち、現在の路面勾配が路面勾配閾値(例えば15度)以上の場合には、TCS抑制フラグをONとする。現在の路面勾配が路面勾配閾値未満の場合には、TCS抑制フラグをOFFにする。その後ステップS420に移行する。
Next, in step S410, the motor TCS calculation unit 19Bc satisfies the condition that the state where the brake is operated and the accelerator operation is not performed for one second or more when the vehicle is stopped or at an extremely low speed is satisfied. Migrate to On the other hand, if the above condition is not satisfied, the process proceeds to step S415.
In step S410, gradient determination is performed. That is, when the current road surface gradient is equal to or greater than a road surface gradient threshold (for example, 15 degrees), the TCS suppression flag is set to ON. If the current road surface gradient is less than the road surface gradient threshold, the TCS suppression flag is turned OFF. Thereafter, the process proceeds to step S420.

またステップS415では、勾配判定を行うこと無く、ステップS420に移行する。
ステップS420では、車速が予め設定した設定車速以上、若しくはアクセル操作が行われていないという条件を満足するとステップS425に移行する。上記条件を満足しない場合にはステップS430に移行する。
ステップS425では、勾配判定を解除する。具体的には、勾配判定解除フラグをONにする。その後ステップS435に移行する。
ステップS430では、勾配判定を解除しない。具体的には、勾配判定解除フラグをOFFにする。その後ステップS435に移行する。
Moreover, in step S415, it transfers to step S420, without performing gradient determination.
In step S420, if the vehicle speed is equal to or higher than a preset vehicle speed or the condition that the accelerator operation is not performed is satisfied, the process proceeds to step S425. If the above condition is not satisfied, the process proceeds to step S430.
In step S425, the gradient determination is canceled. Specifically, the gradient determination release flag is turned ON. Thereafter, the process proceeds to step S435.
In step S430, the gradient determination is not canceled. Specifically, the gradient determination release flag is turned off. Thereafter, the process proceeds to step S435.

ステップS435では、運転者の操作によって4輪駆動モードでは無いか、勾配判定が解除されている場合にはステップS445に移行する。その条件を満足しない場合にはステップS440に移行する。
ステップS440では、判定した路面勾配が路面勾配閾値(例えば15度)以上の場合にはステップS450に移行する。判定した路面勾配が路面勾配閾値未満の場合にはステップS445に移行する。
ステップS445では、モータTCS処理を実行若しくは継続する。
ステップS450では、モータTCS処理を非作動状態とする。
In step S435, if the vehicle is not in the four-wheel drive mode or the gradient determination is canceled by the driver's operation, the process proceeds to step S445. If the condition is not satisfied, the process proceeds to step S440.
In step S440, if the determined road surface gradient is equal to or greater than a road surface gradient threshold (for example, 15 degrees), the process proceeds to step S450. When the determined road surface gradient is less than the road surface gradient threshold value, the process proceeds to step S445.
In step S445, the motor TCS process is executed or continued.
In step S450, the motor TCS process is deactivated.

次に、モータ必要電力演算部19Cで実行する演算処理について説明する。
モータ必要電力演算部19Cでは、電動モータ3に必要とされるモータ必要電力Pm*を、下記(10)式に示すように、目標モータトルクTm*とモータ回転数Nmとに応じて算出する。
Pm*=Tm*×Nm ………(10)
Next, calculation processing executed by the required motor power calculation unit 19C will be described.
The required motor power calculation unit 19C calculates the required motor power Pm * required for the electric motor 3 according to the target motor torque Tm * and the motor rotation speed Nm as shown in the following equation (10).
Pm * = Tm * × Nm (10)

次に、発電制御部19Dで実行する演算処理について説明する。
図16は、発電制御部19Dのブロック図である。
発電制御部19Dは、目標電力算出部40と、制限値算出部41と、最終目標電力算出部42と、制御処理部43と、を備える。
Next, calculation processing executed by the power generation control unit 19D will be described.
FIG. 16 is a block diagram of the power generation control unit 19D.
The power generation control unit 19D includes a target power calculation unit 40, a limit value calculation unit 41, a final target power calculation unit 42, and a control processing unit 43.

先ず、目標電力算出部40で実行する演算処理について説明する。
目標電力算出部40では、ジェネレータ7が出力すべき目標電力Pg*を、下記(11)式に示すように、モータ必要電力Pm*とモータ効率ηmとに応じて算出する。
Pg*=Pm*/ηm ………(11)
First, calculation processing executed by the target power calculation unit 40 will be described.
The target power calculation unit 40 calculates the target power Pg * to be output by the generator 7 according to the required motor power Pm * and the motor efficiency ηm, as shown in the following equation (11).
Pg * = Pm * / ηm (11)

次に、制限値算出部41で実行する演算処理について説明する。
制限値算出部41では、出力電力に対する制限値PL1及びPL2を算出する。
ここで、制限値PL1は、Vベルト6のベルトスリップを抑制可能な上限値であり、下記(12)式に示すように、Vベルト6が伝達可能なトルク上限値TL、ジェネレータ回転数Ng、ジェネレータ効率ηgに応じて算出する。
PL1=TL×Ng×ηg ………(12)
また、制限値PL2は、エンジン2の過負荷に起因したエンストや運転性劣化を抑制可能な上限値であり、エンジン回転数Neに応じて算出してもよいし、所定値としてもよい。
Next, calculation processing executed by the limit value calculation unit 41 will be described.
The limit value calculation unit 41 calculates limit values PL1 and PL2 for the output power.
Here, the limit value PL1 is an upper limit value capable of suppressing the belt slip of the V belt 6, and as shown in the following equation (12), the torque upper limit value TL that can be transmitted by the V belt 6, the generator rotational speed Ng, It is calculated according to the generator efficiency ηg.
PL1 = TL × Ng × ηg (12)
The limit value PL2 is an upper limit value that can suppress engine stall or drivability deterioration due to overload of the engine 2, and may be calculated according to the engine speed Ne or may be a predetermined value.

次に、最終目標電力算出部42で実行する演算処理について説明する。
最終目標電力算出部42では、下記(13)式に示すように、目標電力Pg*、制限値PL1、及びPL2のうち、最も小さいものを最終的な目標電力Pg*として算出する。
Pg*=min[Pg*,PL1,PL2] ………(13)
Next, calculation processing executed by the final target power calculation unit 42 will be described.
The final target power calculation unit 42 calculates the smallest target power Pg * and limit values PL1 and PL2 as the final target power Pg * as shown in the following equation (13).
Pg * = min [Pg *, PL1, PL2] (13)

次に、制御処理部43で実行する演算処理について説明する。
制御処理部43では、ジェネレータ7で目標電力Pg*が出力されるように、ジェネレータ7の界磁電流Igを制御する。ここでは、目標電力Pg*と実際の出力電力Pgとが一致するように、フィードバック制御によって界磁電流Igを制御する。
Next, arithmetic processing executed by the control processing unit 43 will be described.
The control processing unit 43 controls the field current Ig of the generator 7 so that the target power Pg * is output from the generator 7. Here, the field current Ig is controlled by feedback control so that the target power Pg * matches the actual output power Pg.

図17は、制御処理部43のブロック図である。
制御処理部43は、出力電力算出部43aと、目標界磁電流算出部43bと、界磁電流制御部43cと、を備える。
先ず、出力電力算出部43aでは、ジェネレータ電圧Vgと通電電流Iaとの乗算によって実際の出力電力Pg(=Vg×Ia)を算出する。
そして、目標界磁電流算出部43bで、実際の出力電力Pgと目標電力Pg*との偏差ΔPgが0となるような目標界磁電流Ig*を算出する。
そして、界磁電流制御部44cでは、実際の界磁電流Igと目標界磁電流Ig*との偏差ΔIgが0となるように、ロータコイル7aに流れる界磁電流Igを、ICレギュレータを介して制御する。なお、実際の界磁電流Igは電流センサによって検出する。
FIG. 17 is a block diagram of the control processing unit 43.
The control processing unit 43 includes an output power calculation unit 43a, a target field current calculation unit 43b, and a field current control unit 43c.
First, the output power calculation unit 43a calculates the actual output power Pg (= Vg × Ia) by multiplying the generator voltage Vg and the energization current Ia.
Then, the target field current calculation unit 43b calculates a target field current Ig * such that the deviation ΔPg between the actual output power Pg and the target power Pg * is zero.
In the field current control unit 44c, the field current Ig flowing through the rotor coil 7a is passed through the IC regulator so that the deviation ΔIg between the actual field current Ig and the target field current Ig * becomes zero. Control. The actual field current Ig is detected by a current sensor.

次に、モータ制御部19Eで実行する演算処理について説明する。
モータ制御部19Eでは、先ずモータ回転数Nmから目標モータ界磁電流Im*を算出する。この目標モータ界磁電流Im*は、モータ回転数Nmが高速域に達すると、公知の弱め界磁制御によって小さくされる。すなわち、電動モータ3が高速回転すると誘起電圧が上昇してモータトルクTmが低下するので、界磁電流Imを小さくすることで誘起電圧の上昇を抑制し、モータトルクTmの低下防止を図る。
そして、目標モータトルクTm*が出力されるように、電動モータ3の界磁電流Imを目標モータ界磁電流Im*に調整する。
Next, arithmetic processing executed by the motor control unit 19E will be described.
The motor control unit 19E first calculates the target motor field current Im * from the motor rotation speed Nm. This target motor field current Im * is reduced by the known field weakening control when the motor rotation speed Nm reaches the high speed range. That is, when the electric motor 3 rotates at a high speed, the induced voltage increases and the motor torque Tm decreases. Therefore, the increase of the induced voltage is suppressed by reducing the field current Im, and the motor torque Tm is prevented from decreasing.
Then, the field current Im of the electric motor 3 is adjusted to the target motor field current Im * so that the target motor torque Tm * is output.

次に、クラッチ制御部19Fで実行する演算処理について説明する。
クラッチ制御部19Fでは、目標モータトルクTm*が0のときには、電磁クラッチ10を非締結状態に制御することにより、電動モータ3から後輪1RL及び1RRへの動力伝達を遮断し、目標モータトルクTm*が0より大きいときには、電磁クラッチ10を締結状態に制御することにより、電動モータ3から後輪1RL及び1RRへの動力伝達を行う。
Next, calculation processing executed by the clutch control unit 19F will be described.
When the target motor torque Tm * is 0, the clutch control unit 19F controls the electromagnetic clutch 10 to the non-engaged state, thereby interrupting the power transmission from the electric motor 3 to the rear wheels 1RL and 1RR, and the target motor torque Tm. When * is larger than 0, power transmission from the electric motor 3 to the rear wheels 1RL and 1RR is performed by controlling the electromagnetic clutch 10 to the engaged state.

(動作その他)
次に、本実施形態の動作について説明する。
通常のモータトラクション制御(モータトラクションの抑制が発生しない場合)の発生時の動作を、図18を参照して説明する。
極低μの平坦路(氷結交差点など)で車両が発進する際に、4WDコントローラ19は、例えばエンジンにより駆動される主駆動輪1FL・1FRの速度が補助駆動輪1RL・1RRの車輪速度を大きく上回るような主駆動輪1FL・1FRのスリップ状態を検出した場合、補助駆動輪1RL・1RRを駆動するモータのトルクを増大させて補助駆動輪1RL・1RRの駆動トルクにより車両の発進を行う。
(Operation other)
Next, the operation of this embodiment will be described.
The operation at the time of occurrence of normal motor traction control (when suppression of motor traction does not occur) will be described with reference to FIG.
When the vehicle starts on an extremely low μ flat road (such as an icy intersection), the 4WD controller 19 increases the wheel speed of the auxiliary drive wheels 1RL and 1RR, for example, because the speed of the main drive wheels 1FL and 1FR driven by the engine increases. When the slip state of the main driving wheels 1FL and 1FR exceeding the above is detected, the torque of the motor that drives the auxiliary driving wheels 1RL and 1RR is increased, and the vehicle starts using the driving torque of the auxiliary driving wheels 1RL and 1RR.

次に、4WDコントローラ19は、モータの回転センサなどから補助駆動輪1RL・1RRの回転加速度Arを検知し、補助駆動輪1RL・1RRの回転加速度Arが予め設定した設定回転加速度閾値Ar0(例えば補助駆動輪1RL・1RRの回転が全て路面に伝達された場合、車両の発進加速度としては通常の値を超えるような高い補助駆動輪1RL・1RRの回転加速度)を超えると補助駆動輪1RL・1RRがスリップしたとみなして、スリップを収束するために、モータトルク指令値を減少させるモータトラクション制御(モータTCS制御)を開始する。   Next, the 4WD controller 19 detects the rotational acceleration Ar of the auxiliary driving wheels 1RL and 1RR from a rotation sensor of the motor and the like, and the rotational acceleration Ar of the auxiliary driving wheels 1RL and 1RR is set to a preset rotational acceleration threshold value Ar0 (for example, auxiliary When all the rotations of the driving wheels 1RL and 1RR are transmitted to the road surface, if the starting acceleration of the vehicle exceeds a high value of the auxiliary driving wheels 1RL and 1RR that exceeds a normal value, the auxiliary driving wheels 1RL and 1RR are Assuming that a slip has occurred, motor traction control (motor TCS control) for decreasing the motor torque command value is started to converge the slip.

モータトラクション制御ではスリップを検出すると速やかにモータのトルク指令値を減少させるが、補助駆動輪1RL・1RRのスリップが収束すると、モータのトルクを徐々に増大させて極低μ路に応じた駆動力の伝達を行う。モータトルクの増大を続けると補助駆動輪1RL・1RRからのトルクにより車両が前進を始め、補助駆動輪1RL・1RR回転数と車体速が一致する。さらにモータトルクの増大を続けると再び補助駆動輪1RL・1RRから路面に伝達できるトルクの限界値を超えて補助駆動輪1RL・1RRがスリップすると、モータトラクション制御によって、再びモータトルク指令値を減少させる。
このようにしてモータのトルクを増大させる期間に車両を前進させることで車両の発進を行う。やがて車体の速度が上昇してくると、主駆動輪1FL・1FRの速度と補助駆動輪1RL・1RRの速度、車体の速度が一致し、モータトラクション制御が終了し、4WD走行も終了し、主駆動輪1FL・1FRのみによる走行にいたる。
In the motor traction control, when the slip is detected, the torque command value of the motor is quickly reduced. When the slip of the auxiliary drive wheels 1RL and 1RR is converged, the motor torque is gradually increased to drive the driving force according to the extremely low μ road. To communicate. If the motor torque continues to increase, the vehicle begins to move forward due to the torque from the auxiliary drive wheels 1RL and 1RR, and the rotational speed of the auxiliary drive wheels 1RL and 1RR matches the vehicle speed. If the motor torque continues to increase, if the auxiliary drive wheels 1RL and 1RR slip once again exceeding the limit value of torque that can be transmitted from the auxiliary drive wheels 1RL and 1RR to the road surface, the motor torque command value is decreased again by motor traction control. .
Thus, the vehicle is started by advancing the vehicle during a period in which the torque of the motor is increased. When the speed of the vehicle body increases, the speed of the main driving wheels 1FL and 1FR coincides with the speed of the auxiliary driving wheels 1RL and 1RR and the vehicle body speed, the motor traction control ends, and the 4WD traveling ends. Traveling with only the drive wheels 1FL and 1FR.

次に、発進が困難なシーンでの上記のようなトラクション制御が作動した場合について、図19を参照しつつ説明する。
ここでは、勾配が15度以上などの急勾配で低μ登坂路で車両が発進する場合を考える。
急勾配低μ登坂路で車両が発進する際にも、4WDコントローラ19は、例えばエンジンにより駆動される主駆動輪1FL・1FRの速度が補助駆動輪1RL・1RRの車輪速度を大きく上回るような主駆動輪1FL・1FRのスリップ状態を検出した場合、後輪からなる補助駆動輪1RL・1RRを駆動するモータトルク指令値を増大させて補助駆動輪1RL・1RRの駆動トルクにより車両の発進を行う。そして、4WDコントローラ19は、モータの回転センサなどから補助駆動輪1RL・1RRの回転加速度Arを検知し、補助駆動輪1RL・1RRの回転加速度Arが設定回転加速度閾値Ar0を超えると補助駆動輪1RL・1RRがスリップしたとみなして、モータのトルク指令値を減少させてスリップを収束させるモータトラクション制御を開始する。しかし、急勾配の登坂路においてモータトラクション制御が開始される状態とは、補助駆動輪1RL・1RRが後輪側である場合、急勾配の登坂路であって補助駆動輪1RL・1RRの方が駆動力を伝達しやすい状態であるにも関わらずスリップが生じている状態であり、補助駆動輪1RL・1RRを用いても発進が困難な状態と推定される。このような場合、図19に示すように、モータトラクション制御が作動している期間の大半が補助駆動輪1RL・1RRのスリップが収束している状態となり、補助駆動輪1RL・1RRの回転速度が略ゼロとなっている。そして補助駆動輪1RL・1RRがこのような状態になっていても、主駆動輪1FL・1FRはスリップを継続している。このため、運転者は、補助駆動輪1RL・1RRが停止していることから4WD機能の故障であったり、4WD機能が不十分である為に発進が困難であるとの誤った認識を持つ場合があり、このようなことは、運転者に違和感を与えることになる。
Next, a case where the traction control as described above is activated in a scene where starting is difficult will be described with reference to FIG.
Here, consider a case where the vehicle starts on a low μ uphill road with a steep slope such as 15 degrees or more.
Even when the vehicle starts on a steep, low-μ uphill road, the 4WD controller 19 uses the main drive wheels 1FL and 1FR driven by the engine such that the speed of the main drive wheels 1RL and 1RR greatly exceeds the wheel speed of the auxiliary drive wheels 1RL and 1RR. When the slip state of the driving wheels 1FL and 1FR is detected, the motor torque command value for driving the auxiliary driving wheels 1RL and 1RR including the rear wheels is increased, and the vehicle is started using the driving torque of the auxiliary driving wheels 1RL and 1RR. Then, the 4WD controller 19 detects the rotational acceleration Ar of the auxiliary driving wheels 1RL and 1RR from a rotation sensor of the motor, and when the rotational acceleration Ar of the auxiliary driving wheels 1RL and 1RR exceeds the set rotational acceleration threshold value Ar0, the auxiliary driving wheel 1RL.・ Assuming that 1RR has slipped, motor traction control is started to reduce the torque command value of the motor and converge the slip. However, the state where the motor traction control is started on the steep uphill road is a steep uphill road where the auxiliary driving wheels 1RL and 1RR are on the rear wheel side, and the auxiliary driving wheels 1RL and 1RR are in the direction of the steep uphill road. Although it is in a state where it is easy to transmit the driving force, slip is occurring, and it is estimated that starting is difficult even if the auxiliary driving wheels 1RL and 1RR are used. In such a case, as shown in FIG. 19, most of the period during which the motor traction control is operating is in a state where the slip of the auxiliary drive wheels 1RL and 1RR is converged, and the rotational speed of the auxiliary drive wheels 1RL and 1RR is It is almost zero. Even if the auxiliary drive wheels 1RL and 1RR are in such a state, the main drive wheels 1FL and 1FR continue to slip. For this reason, when the driver has a false recognition that the 4WD function is faulty because the auxiliary driving wheels 1RL and 1RR are stopped, or that the start is difficult because the 4WD function is insufficient Such a thing gives the driver a sense of incongruity.

これに対し図20に示すように、本実施形態の4WDコントローラ19は、予め設定した勾配閾値以上の登坂路の場合には、補助駆動輪1RL・1RRがスリップ状態となってもモータトラクション制御によるスリップの収束を制限する。本実施形態ではスリップ収束の制限としてモータトラクション制御を非作動状態とする。これによって、勾配閾値以上の登坂路の場合には、主駆動輪1FL・1FRのスリップ継続と共に、補助駆動輪1RL・1RRのスリップ状態を維持できる。   On the other hand, as shown in FIG. 20, the 4WD controller 19 according to the present embodiment performs the motor traction control even when the auxiliary drive wheels 1RL and 1RR are in the slip state in the case of an uphill road having a preset gradient threshold value or more. Limit the convergence of the slip. In the present embodiment, the motor traction control is set to a non-operating state as a limitation of slip convergence. As a result, in the case of an uphill road having a gradient threshold value or more, the slip state of the auxiliary drive wheels 1RL and 1RR can be maintained as the main drive wheels 1FL and 1FR continue to slip.

この結果、補助駆動輪1RL・1RRが停止して4WD機能が故障と思われたり、4WD機能が不十分である為に発進が困難であるとの誤った認識を運転者に与えてしまうことを回避出来て、運転者への違和感を低減可能となる。
このように、本実施形態では、路面勾配が小さい路面では補助駆動輪1RL・1RRがスリップした際に当該補助駆動輪1RL・1RRのスリップを収束させることでスタンブルの発生を防止して、車両の加速性を確保しつつ、路面勾配が大きい路面では、補助駆動輪1RL・1RRがスリップした際に補助駆動輪1RL・1RRのスリップを維持させることで運転者に対する違和感を解消できる。
As a result, the auxiliary drive wheels 1RL and 1RR are stopped and the 4WD function seems to be out of order, or the driver is misrecognized that starting is difficult because the 4WD function is insufficient. This can be avoided, and the uncomfortable feeling to the driver can be reduced.
As described above, in this embodiment, when the auxiliary drive wheels 1RL and 1RR slip on a road surface with a small road surface gradient, the slip of the auxiliary drive wheels 1RL and 1RR is converged to prevent the occurrence of a stumble. On a road surface with a large road surface gradient while ensuring acceleration, it is possible to eliminate a sense of incongruity for the driver by maintaining the slip of the auxiliary drive wheels 1RL and 1RR when the auxiliary drive wheels 1RL and 1RR slip.

(変形例)
(1)ここで本実施形態では、モータトラクション制御(モータTCS処理)を実施しないことで、補助駆動輪1RL・1RRのスリップの収束を制限した。スリップ収束の制限はこれに限定しない。
すなわち上記説明では、TCS抑制フラグがONの場合には、モータTCS処理を非実行状態とすることで、補助駆動輪1RL・1RRのスリップの収束を制限している。これに代えて、TCS抑制フラグがONの場合には、求めたトルクダウン量Tdwnに対し、予め設定した係数k(<1)を掛け算することで、補助駆動輪1RL・1RRのスリップの収束を制限するようにしても良い。この場合、回転加速度Arが小さいほど係数kが小さくなるように設定しておくことが好ましい。
ここで、補助駆動輪スリップ判定部19Baは補助駆動輪スリップ検出部を構成する。モータTCS演算部19Bcはモータトラクションコントロール部を構成する。路面勾配判定部19Bbは勾配検出部を構成する。路面勾配判定部19Bb及びステップS440はスリップ収束制限部を構成する。
(Modification)
(1) In this embodiment, the convergence of the slip of the auxiliary drive wheels 1RL and 1RR is limited by not performing the motor traction control (motor TCS processing). The limit of slip convergence is not limited to this.
That is, in the above description, when the TCS suppression flag is ON, the convergence of the slip of the auxiliary drive wheels 1RL and 1RR is limited by setting the motor TCS process to the non-execution state. Instead, when the TCS suppression flag is ON, the torque reduction amount Tdwn is multiplied by a preset coefficient k (<1) to converge the slip of the auxiliary drive wheels 1RL and 1RR. You may make it restrict | limit. In this case, it is preferable to set the coefficient k to be smaller as the rotational acceleration Ar is smaller.
Here, the auxiliary drive wheel slip determination unit 19Ba constitutes an auxiliary drive wheel slip detection unit. The motor TCS calculation unit 19Bc constitutes a motor traction control unit. The road surface gradient determination unit 19Bb constitutes a gradient detection unit. The road surface gradient determination unit 19Bb and step S440 constitute a slip convergence limiting unit.

(本実施形態の効果)
本実施形態は、次のような効果を奏する。
(1)4WDコントローラ19は、補助駆動輪1RL・1RRのスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪1RL・1RRのスリップを収束させるモータトラクションコントロール部を備える。4WDコントローラ19は、車体速が予め設定した上限車体速閾値以下の状態で主駆動輪1FL・1FRのスリップ状態が継続していると推定すると、上記モータトラクションコントロール部によるスリップの収束を制限する。
(Effect of this embodiment)
This embodiment has the following effects.
(1) The 4WD controller 19 includes a motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheels 1RL and 1RR and converges the slip of the auxiliary drive wheels 1RL and 1RR. If the 4WD controller 19 estimates that the slip state of the main drive wheels 1FL and 1FR is continued in a state where the vehicle body speed is equal to or less than a preset upper vehicle body speed threshold value, the 4WD controller 19 limits the convergence of the slip by the motor traction control unit.

この構成によれば、発進時などで車体速が実質ゼロの状態が継続するにも関わらず主駆動輪1FL・1FRがスリップ状態となっているシーンにおいて、補助駆動輪1RL・1RRのスリップの収束が制限される。この結果、補助駆動輪1RL・1RRが停止して4WD機能が故障と思われたり、4WD機能が不十分である為に発進が困難であるとの誤った認識を運転者に与えてしまうことを回避出来て、運転者への違和感を低減可能となる。   According to this configuration, the slip of the auxiliary drive wheels 1RL and 1RR is converged in a scene in which the main drive wheels 1FL and 1FR are in a slip state despite the fact that the vehicle body speed remains substantially zero at the time of starting. Is limited. As a result, the auxiliary drive wheels 1RL and 1RR are stopped and the 4WD function seems to be out of order, or the driver is misrecognized that starting is difficult because the 4WD function is insufficient. This can be avoided, and the uncomfortable feeling to the driver can be reduced.

(2)4WDコントローラ19は、補助駆動輪1RL・1RRのスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪1RL・1RRのスリップを収束させるモータトラクションコントロール部を備える。4WDコントローラ19は、路面の勾配が予め設定した閾値以上と判定すると、上記モータトラクションコントロール部によるスリップの収束を制限する。   (2) The 4WD controller 19 includes a motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheels 1RL and 1RR and converges the slip of the auxiliary drive wheels 1RL and 1RR. When the 4WD controller 19 determines that the slope of the road surface is equal to or greater than a preset threshold value, the 4WD controller 19 limits the convergence of the slip by the motor traction control unit.

この構成によれば、路面勾配が小さい路面では補助駆動輪1RL・1RRがスリップした際に当該補助駆動輪1RL・1RRのスリップを収束させることでスタンブルの発生を防止して、車両の加速性を確保しつつ、路面勾配が大きい路面では、補助駆動輪1RL・1RRがスリップした際に補助駆動輪1RL・1RRのスリップを維持させることで運転者に対する違和感を解消できる。   According to this configuration, when the auxiliary drive wheels 1RL and 1RR slip on a road surface with a small road surface gradient, the slip of the auxiliary drive wheels 1RL and 1RR is converged to prevent the occurrence of the stumble, thereby improving the acceleration of the vehicle. On the road surface with a large road surface gradient while ensuring, when the auxiliary drive wheels 1RL and 1RR slip, the slippage of the auxiliary drive wheels 1RL and 1RR is maintained, so that the driver can feel uncomfortable.

(3)4WDコントローラ19は、主駆動論が上記補助駆動輪1RL・1RRよりも車両進行方向前側に位置し且つ登坂路の場合に、上記スリップ収束の制限を実行する。
主駆動論が上記補助駆動輪1RL・1RRよりも車両進行方向前側に位置し且つ急勾配の登坂路である場合、補助駆動輪1RL・1RRの方が駆動力を伝達しやすい状態であるにも係らずスリップが生じている状態である。この場合、補助駆動輪1RL・1RRを用いても発進が困難な状態と推定される。このような場合、モータトラクション制御が作動している期間の大半が補助駆動輪1RL・1RRのスリップが収束している状態となり、補助駆動輪1RL・1RRの回転速度が略ゼロとなっている。そして補助駆動輪1RL・1RRがこのような状態になっていても、主駆動輪1FL・1FRはスリップを継続している。このため、運転者は、補助駆動輪1RL・1RRが停止していることから4WD機能の故障であったり、4WD機能が不十分である為に発進が困難であるとの誤った認識を持ったりする場合があり、このようなことは、運転者に違和感を与えることになる。
これに対し、この構成を採用することで、上記違和感を低減可能となる。
(3) The 4WD controller 19 executes the restriction on the slip convergence when the main driving theory is located on the front side in the vehicle traveling direction with respect to the auxiliary driving wheels 1RL and 1RR and is on an uphill road.
When the main driving theory is located on the front side in the vehicle traveling direction with respect to the auxiliary driving wheels 1RL and 1RR and is a steep slope, the auxiliary driving wheels 1RL and 1RR are more likely to transmit the driving force. Regardless of this, slip is occurring. In this case, it is estimated that it is difficult to start even if the auxiliary drive wheels 1RL and 1RR are used. In such a case, most of the period during which the motor traction control is operating is in a state where the slip of the auxiliary drive wheels 1RL and 1RR is converged, and the rotation speed of the auxiliary drive wheels 1RL and 1RR is substantially zero. Even if the auxiliary drive wheels 1RL and 1RR are in such a state, the main drive wheels 1FL and 1FR continue to slip. For this reason, the driver may have a false recognition that the 4WD function is faulty because the auxiliary drive wheels 1RL and 1RR are stopped, or that the start is difficult because the 4WD function is insufficient. This may make the driver feel uncomfortable.
On the other hand, by adopting this configuration, it is possible to reduce the sense of discomfort.

「第2実施形態」
次に、第2実施形態について図面を参照して説明する。なお、上記実施形態と同様な構成については同一の符号を付して説明する。
本実施形態の基本構成は、上記第1実施形態と同様である。
但し、本実施形態では、図21に示すように、路面勾配判定部19Bbの代わりに、若しくは路面勾配判定部19Bbと共に、主駆動輪スリップ判定部19Bdを備える。
“Second Embodiment”
Next, a second embodiment will be described with reference to the drawings. In addition, about the structure similar to the said embodiment, the same code | symbol is attached | subjected and demonstrated.
The basic configuration of this embodiment is the same as that of the first embodiment.
However, in the present embodiment, as shown in FIG. 21, a main drive wheel slip determination unit 19Bd is provided instead of the road surface gradient determination unit 19Bb or together with the road surface gradient determination unit 19Bb.

主駆動輪スリップ判定部19Bdの処理を、図22を参照して説明する。
主駆動輪スリップ判定部19Bdは、まずステップS500にて、車体速が予め設定した上限車体速閾値以下か否か判定する。上限車体速閾値は、例えば2km/h以下の車体速である。この上限車体速閾値の車体速は、実質車体が停止している状態、若しくは極低速で車体が前後移動している状態を検出するものである。車体速が上限車体速閾値以下の場合にはステップS510に移行する。一方、車体速が上限車体速閾値を越える場合には、ステップS540に移行する。
Processing of the main drive wheel slip determination unit 19Bd will be described with reference to FIG.
First, in step S500, the main drive wheel slip determination unit 19Bd determines whether or not the vehicle body speed is equal to or less than a preset upper vehicle body speed threshold value. The upper limit vehicle body speed threshold is, for example, a vehicle body speed of 2 km / h or less. The vehicle body speed of the upper limit vehicle body speed threshold is used to detect a state where the vehicle body is stopped or a state where the vehicle body moves back and forth at an extremely low speed. If the vehicle body speed is less than or equal to the upper vehicle body speed threshold, the process proceeds to step S510. On the other hand, when the vehicle body speed exceeds the upper limit vehicle body speed threshold, the process proceeds to step S540.

ステップS510では、左右前輪の各スリップ状態を検出する。本実施形態では、スリップ状態の検出として、各輪の速度状態に基づき各輪の回転加速度を検出する。なお各車輪の速度情報を微分処理して回転加速度を求める。
次に、ステップS520では、左右前輪のうち一方だけが予め設定した以上のスリップ状態か否かを判定する。左右前輪のうち一方だけが予め設定した以上のスリップ状態の場合にはステップS530に移行する。そうでない場合にはステップS540に移行する。
ステップS510で求めた各車輪の回転加速度が予め設定した閾値以上の場合にスリップ状態と判定する。
ステップS530では、TCS抑制フラグをONにして復帰する。ステップS540では、TCS抑制フラグをOFFにして復帰する。
その他の構成は、上記第1実施形態と同様である。
In step S510, the slip states of the left and right front wheels are detected. In this embodiment, as the detection of the slip state, the rotational acceleration of each wheel is detected based on the speed state of each wheel. The rotational information is obtained by differentiating the speed information of each wheel.
Next, in step S520, it is determined whether or not only one of the left and right front wheels is in a slip state greater than a preset value. If only one of the left and right front wheels is in a slip state that is set in advance, the process proceeds to step S530. Otherwise, the process proceeds to step S540.
If the rotational acceleration of each wheel obtained in step S510 is greater than or equal to a preset threshold value, it is determined that the vehicle is slipping.
In step S530, the TCS suppression flag is turned on to return. In step S540, the TCS suppression flag is turned OFF and the process returns.
Other configurations are the same as those in the first embodiment.

(動作その他)
本実施形態では、主駆動輪1FL・1FRの片輪のみスリップを検出し、かつ車体速が実質車体停止状態と見なせる状態において、補助駆動輪1RL・1RRのスリップを検出したら、モータTCS処理によるスリップ収束を制限する。本実施形態ではモータトラクション制御を作動させない。一方、主駆動輪1FL・1FRの両輪スリップを検出するか、または車体速が2km/h以下のある閾値以上の場合には、通常通り、スリップ収束の制限を行うことなく、補助駆動輪1RL・1RRのスリップを検出したら従来通りモータトラクション制御を作動させる。
ここで、車体速が2km/h以下のある閾値以下など実質車体停止状態と見なせる状態で、かつ主駆動輪1FL・1FRの片輪のみがスリップしているシーンは、車輪が浮きやすい砂道で起こりやすい。このような場合に、本実施形態では、補助駆動輪1RL・1RRでのモータトラクション制御を非作動とする。
(Operation other)
In the present embodiment, when slip is detected only on one of the main drive wheels 1FL and 1FR, and the slip of the auxiliary drive wheels 1RL and 1RR is detected in a state where the vehicle speed can be regarded as a substantially vehicle stop state, the slip by the motor TCS processing is performed. Limit convergence. In this embodiment, motor traction control is not activated. On the other hand, when both wheel slips of the main driving wheels 1FL and 1FR are detected or the vehicle body speed is equal to or higher than a certain threshold value of 2 km / h or less, the auxiliary driving wheels 1RL and 1RL are not normally limited without limiting the slip convergence. When a slip of 1 RR is detected, the motor traction control is activated as usual.
Here, a scene in which the vehicle speed is considered to be a substantial vehicle stop state such as a vehicle threshold speed of 2 km / h or less and only one of the main driving wheels 1FL and 1FR slips is a sandy road where the wheels are likely to float. It is easy to happen. In such a case, in this embodiment, the motor traction control on the auxiliary drive wheels 1RL and 1RR is deactivated.

これによって、主駆動輪1FL・1FRの両輪スリップする路面では補助駆動輪1RL・1RRがスリップした際のスタンブル発生を防止して、車両の加速性を確保しつつ、主駆動輪1FL・1FRの片輪のみスリップする砂道のような路面では補助駆動輪1RL・1RRがスリップした際に補助駆動輪1RL・1RRのスリップを維持させることで違和感を解消できる。
ここで、補助駆動輪スリップ判定部19Baは補助駆動輪スリップ検出部を構成する。モータTCS演算部19Bcはモータトラクションコントロール部を構成する。主駆動輪スリップ判定部19Bdは主駆動輪スリップ検出部を構成する。主駆動輪スリップ判定部19Bd及びステップS440はスリップ収束制限部を構成する。
As a result, on the road surface where both the main drive wheels 1FL and 1FR slip, the occurrence of a stumble when the auxiliary drive wheels 1RL and 1RR slip is prevented, and the acceleration of the vehicle is ensured while the one of the main drive wheels 1FL and 1FR is secured. On a road surface such as a sand road where only the wheels slip, when the auxiliary driving wheels 1RL and 1RR slip, the slippage of the auxiliary driving wheels 1RL and 1RR can be maintained to eliminate the uncomfortable feeling.
Here, the auxiliary drive wheel slip determination unit 19Ba constitutes an auxiliary drive wheel slip detection unit. The motor TCS calculation unit 19Bc constitutes a motor traction control unit. The main drive wheel slip determination unit 19Bd constitutes a main drive wheel slip detection unit. The main drive wheel slip determination unit 19Bd and step S440 constitute a slip convergence limiting unit.

(本実施形態の効果)
本実施形態は、第1実施形態の対応する効果に加え次の効果を奏する。
(1)4WDコントローラ19は、補助駆動輪1RL・1RRのスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪1RL・1RRのスリップを収束させるモータトラクションコントロール部を備える。4WDコントローラ19は、主駆動輪1FL・1FRの一方の輪だけがスリップしていると判定すると、上記モータトラクションコントロール部によるスリップの収束を制限する。
この構成によれば、主駆動輪1FL・1FRの両輪スリップする路面では補助駆動輪1RL・1RRがスリップした際のスタンブル発生を防止して、車両の加速性を確保しつつ、主駆動輪1FL・1FRの片輪のみスリップする砂道のような路面では、補助駆動輪1RL・1RRがスリップした際に補助駆動輪1RL・1RRのスリップを維持させることで、運転者に与える違和感を解消できる。
(Effect of this embodiment)
This embodiment has the following effects in addition to the corresponding effects of the first embodiment.
(1) The 4WD controller 19 includes a motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheels 1RL and 1RR and converges the slip of the auxiliary drive wheels 1RL and 1RR. If the 4WD controller 19 determines that only one of the main drive wheels 1FL and 1FR is slipping, the 4WD controller 19 limits the convergence of the slip by the motor traction control unit.
According to this configuration, on the road surface on which the main drive wheels 1FL and 1FR slip, both the main drive wheels 1FL and 1FR can be prevented while preventing the occurrence of the stumble when the auxiliary drive wheels 1RL and 1RR slip, thereby ensuring the acceleration of the vehicle. On a road surface such as a sand road where only one 1FR wheel slips, when the auxiliary drive wheels 1RL and 1RR slip, the slippage of the auxiliary drive wheels 1RL and 1RR is maintained, so that the uncomfortable feeling given to the driver can be eliminated.

(2)上記スリップ収束の制限は、車速が上限車体速閾値以下の場合にスリップの収束の制限を行う。
この構成によれば、発進時に車両が移動しない状態など、運転者が継続して違和を感じ易いシーンでの当該違和感を解消出来る。
(2) The slip convergence is limited when the vehicle speed is equal to or lower than the upper limit vehicle body speed threshold.
According to this configuration, it is possible to eliminate the sense of incongruity in a scene in which the driver continues to feel discomfort, such as a state in which the vehicle does not move when starting.

「第3実施形態」
次に、第3実施形態について図面を参照して説明する。なお、上記実施形態と同様な構成については同一の符号を付して説明する。
本実施形態の基本構成は、上記第1実施形態と同様である。
但し、本実施形態では、図23に示すように、路面勾配判定部19Bbの代わりに、若しくは路面勾配判定部19Bbと共に、第2主駆動輪スリップ判定部19Beを備える。
“Third Embodiment”
Next, a third embodiment will be described with reference to the drawings. In addition, about the structure similar to the said embodiment, the same code | symbol is attached | subjected and demonstrated.
The basic configuration of this embodiment is the same as that of the first embodiment.
However, in this embodiment, as shown in FIG. 23, a second main drive wheel slip determination unit 19Be is provided instead of the road surface gradient determination unit 19Bb or together with the road surface gradient determination unit 19Bb.

第2主駆動輪スリップ判定部19Beの処理を図24を参照して説明する。この処理は、予め設定した制御サイクル毎に実施される。
第2主駆動輪スリップ判定部19Beは、ステップS600にて、車体速が予め設定した上限車体速閾値以下か否か判定する。上限車体速閾値は、車体が停止若しくは極低速状態と見なせる車速値である。車体速が上限車体速閾値以下の場合にはステップS610に移行する。一方、車体速が上限車体速閾値を越える場合には、ステップS640に移行する。
The processing of the second main drive wheel slip determination unit 19Be will be described with reference to FIG. This process is performed every preset control cycle.
In step S600, the second main drive wheel slip determination unit 19Be determines whether the vehicle body speed is equal to or less than a preset upper vehicle body speed threshold value. The upper limit vehicle body speed threshold is a vehicle speed value at which the vehicle body can be regarded as being in a stopped or extremely low speed state. If the vehicle body speed is less than or equal to the upper vehicle body speed threshold, the process proceeds to step S610. On the other hand, when the vehicle body speed exceeds the upper limit vehicle body speed threshold, the process proceeds to step S640.

ステップS610では、左右前輪の各スリップ状態を検出する。
ステップS620では、左右前輪の両方が予め設定した以上のスリップ状態か否かを判定する。左右前輪の両方が予め設定した以上のスリップ状態の場合にはステップS630に移行する。そうでない場合にはステップS640に移行する。前輪のスリップ状態の判定は、上記第2実施形態で説明した方法で判定する。
ステップS630では、TCS抑制フラグをONにして復帰する。ステップS640では、TCS抑制フラグをOFFにして復帰する。
In step S610, the slip states of the left and right front wheels are detected.
In step S620, it is determined whether or not both the left and right front wheels are in a slip state greater than a preset value. If both the left and right front wheels are in a slip state exceeding the preset value, the process proceeds to step S630. Otherwise, the process proceeds to step S640. The determination of the slip state of the front wheels is performed by the method described in the second embodiment.
In step S630, the TCS suppression flag is turned on to return. In step S640, the TCS suppression flag is turned OFF and the process returns.

そして、本実施形態のTCS演算部は、補助駆動輪スリップ判定フラグがONで且つTCS抑制フラグがONの場合に、スリップの収束を制限する。すなわち、車体速が上限車体速閾値以下の場合に、左右の主駆動輪1FL・1FRの両輪がスリップ状態であり且つ補助駆動輪1RL・1RRがスリップ状態の場合に、スリップ収束の制限を実行する。
その他の構成は、上記第1実施形態と同様である。
And the TCS calculating part of this embodiment limits the convergence of slip when the auxiliary drive wheel slip determination flag is ON and the TCS suppression flag is ON. That is, when the vehicle body speed is equal to or lower than the upper limit vehicle body speed threshold value, slip convergence restriction is executed when both the left and right main drive wheels 1FL and 1FR are in the slip state and the auxiliary drive wheels 1RL and 1RR are in the slip state. .
Other configurations are the same as those in the first embodiment.

(動作その他)
本実施形態の4WDコントローラ19は、左右の主駆動輪1FL・1FRの両輪がスリップ状態であるにも関わらず、車体速が上限車体速閾値以下の状態が継続している場合には、モータトラクション制御によるスリップ収束を制限する。本実施形態ではスリップ収束の制限として、モータトラクション制御を行わない(TCS処理を非作動とする)。
これよって、4WD機能が故障と思われたり、4WD機能が不十分である為に発進が困難であるとの誤った認識を運転者に与えてしまうことを回避出来て、運転者に対する長期間違和感が継続することが低減可能となる。
(Operation other)
The 4WD controller 19 of the present embodiment performs motor traction when the vehicle speed continues to be below the upper limit vehicle speed threshold even though both the left and right main drive wheels 1FL and 1FR are in a slip state. Limit slip convergence by control. In the present embodiment, motor traction control is not performed as a restriction on slip convergence (TCS processing is deactivated).
As a result, it is possible to avoid giving the driver the wrong recognition that the 4WD function seems to be malfunctioning or that starting is difficult due to insufficient 4WD function. Can be reduced.

(変形例)
ここで、モータTCS演算部19Bcは、補助駆動輪スリップ判定フラグがONで且つTCS抑制フラグがONの状態が、例えば予め設定した時間以上(例えば3秒以上)継続した場合に、スリップ収束を制限するようにしても良い。このようにした場合には、スリップ収束を制限する前に、補助駆動輪1RL・1RRのスリップ収束を行うモータトラクション制御が1回は実施される。そのモータトラクションの実行によって車両が発進して車体速が上限車体速閾値を越えた場合には、上述のスリップ収束の制限を実行しなくても済む。
(Modification)
Here, the motor TCS computing unit 19Bc limits slip convergence when the auxiliary drive wheel slip determination flag is ON and the TCS suppression flag is ON for, for example, a preset time (for example, 3 seconds or more). You may make it do. In this case, the motor traction control that performs the slip convergence of the auxiliary drive wheels 1RL and 1RR is performed once before the slip convergence is limited. When the vehicle starts by the execution of the motor traction and the vehicle body speed exceeds the upper limit vehicle body speed threshold value, it is not necessary to execute the above-described slip convergence restriction.

またモータTCS演算部19Bcは、補助駆動輪スリップ判定フラグがONで且つTCS抑制フラグがONの場合に、補助駆動輪1RL・1RRのスリップが収束(回転加速度が予め設定した回転加速度閾値以下)になったことを検知してから、スリップ収束の制限を実施するようにしても良い。
ここで、補助駆動輪スリップ判定部19Baは補助駆動輪スリップ検出部を構成する。モータTCS演算部19Bcはモータトラクションコントロール部を構成する。第2主駆動輪スリップ判定部19Beは主駆動輪スリップ検出部を構成する。第2主駆動輪スリップ判定部19Be及びステップS440はスリップ収束制限部を構成する。
In addition, when the auxiliary drive wheel slip determination flag is ON and the TCS suppression flag is ON, the motor TCS calculation unit 19Bc converges the slip of the auxiliary drive wheels 1RL and 1RR (the rotation acceleration is equal to or less than a preset rotation acceleration threshold). The slip convergence may be limited after detecting that it has become.
Here, the auxiliary drive wheel slip determination unit 19Ba constitutes an auxiliary drive wheel slip detection unit. The motor TCS calculation unit 19Bc constitutes a motor traction control unit. The second main drive wheel slip determination unit 19Be constitutes a main drive wheel slip detection unit. Second main drive wheel slip determination unit 19Be and step S440 constitute a slip convergence limit unit.

(本実施形態の効果)
本実施形態は、第1実施形態の対応する効果に加え次の効果を奏する。
(1)4WDコントローラ19は、補助駆動輪1RL・1RRのスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪1RL・1RRのスリップを収束させるモータトラクションコントロール部を備える。4WDコントローラ19は、主駆動輪1FL・1FRと補助駆動輪1RL・1RRの双方がともにスリップしていると判定すると、上記モータトラクションコントロール部によるスリップの収束を制限する。
この構成によれば、4WD機能が故障と思われたり、4WD機能が不十分である為に発進が困難であるとの誤った認識を運転者に与えてしまうことを回避出来て、運転者に対する長期間違和感が継続することが低減可能となる。
(2)上記スリップ収束の制限は、車速が上限車体速閾値以下の場合にスリップの収束の制限を行う。
この構成によれば、発進時に車両が移動しない状態など、運転者が継続して違和を感じ易いシーンでの当該違和感を解消出来る。
(Effect of this embodiment)
This embodiment has the following effects in addition to the corresponding effects of the first embodiment.
(1) The 4WD controller 19 includes a motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheels 1RL and 1RR and converges the slip of the auxiliary drive wheels 1RL and 1RR. If the 4WD controller 19 determines that both the main drive wheels 1FL and 1FR and the auxiliary drive wheels 1RL and 1RR are both slipping, the 4WD controller 19 restricts the convergence of the slip by the motor traction control unit.
According to this configuration, it is possible to avoid giving the driver an erroneous recognition that the 4WD function seems to be a failure or that starting is difficult because the 4WD function is insufficient. Continuous discomfort for a long time can be reduced.
(2) The slip convergence is limited when the vehicle speed is equal to or lower than the upper limit vehicle body speed threshold.
According to this configuration, it is possible to eliminate the sense of incongruity in a scene in which the driver continues to feel discomfort, such as a state in which the vehicle does not move when starting.

以上、本願が優先権を主張する、日本国特許出願2012−171223(2012年8月1日出願)の全内容は、参照により本開示の一部をなす。
ここでは、限られた数の実施形態を参照しながら説明したが、権利範囲はそれらに限定されるものではなく、上記の開示に基づく各実施形態の改変は当業者にとって自明なことである。
As described above, the entire contents of the Japanese Patent Application 2012-171223 (filed on Aug. 1, 2012) to which the present application claims priority form part of the present disclosure by reference.
Although the present invention has been described with reference to a limited number of embodiments, the scope of rights is not limited thereto, and modifications of each embodiment based on the above disclosure are obvious to those skilled in the art.

1FL・1FR 主駆動輪
1RL・1RR 補助駆動輪
2 エンジン
3 電動モータ
19 4WDコントローラ
19A 目標モータトルク演算部
19B モータTCS処理部
19Ba 補助駆動輪スリップ判定部
19Bb 路面勾配判定部
19Bc モータTCS演算部
19Bd 主駆動輪スリップ判定部
19Be 第2主駆動輪スリップ判定部
19C モータ必要電力演算部
19D 発電制御部
19E モータ制御部
19F クラッチ制御部
1FL, 1FR Main drive wheel 1RL, 1RR Auxiliary drive wheel 2 Engine 3 Electric motor 19 4WD controller 19A Target motor torque calculation unit 19B Motor TCS processing unit 19Ba Auxiliary drive wheel slip determination unit 19Bb Road surface gradient determination unit 19Bc Motor TCS calculation unit 19Bd Main Drive wheel slip determination unit 19Be Second main drive wheel slip determination unit 19C Motor required power calculation unit 19D Power generation control unit 19E Motor control unit 19F Clutch control unit

Claims (6)

主駆動輪を駆動するエンジンと、補助駆動輪を駆動する電動モータと、
上記補助駆動輪のスリップを検出する補助駆動輪スリップ検出部と、
上記補助駆動輪スリップ検出部が検出する補助駆動輪のスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪のスリップを収束させるモータトラクションコントロール部と、
路面の勾配を検出する勾配検出部と、
上記勾配検出部が検出する路面の勾配が予め設定した閾値以上と判定すると、上記モータトラクションコントロール部によるスリップの収束を制限するスリップ収束制限部と、
を備えることを特徴とする車両用駆動制御装置。
An engine that drives the main drive wheels, an electric motor that drives the auxiliary drive wheels,
An auxiliary drive wheel slip detection unit for detecting the slip of the auxiliary drive wheel;
A motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheel detected by the auxiliary drive wheel slip detection unit and converges the slip of the auxiliary drive wheel;
A gradient detector for detecting the gradient of the road surface;
When determining that the gradient of the road surface detected by the gradient detection unit is equal to or greater than a preset threshold value, a slip convergence limiting unit that limits the convergence of slip by the motor traction control unit,
A vehicle drive control device comprising:
上記スリップ収束制限部は、上記主駆動が上記補助駆動輪よりも車両進行方向前側に位置し且つ登坂路の場合に、上記スリップの収束の制限を行うことを特徴とする請求項1に記載した車両用駆動制御装置。 2. The slip convergence restriction unit restricts the convergence of the slip when the main driving wheel is located on the front side in the vehicle traveling direction with respect to the auxiliary driving wheel and is on an uphill road. Vehicle drive control device. 左右輪からなる主駆動輪を駆動するエンジンと、補助駆動輪を駆動する電動モータと、
上記補助駆動輪のスリップを検出する補助駆動輪スリップ検出部と、
上記補助駆動輪スリップ検出部が検出する補助駆動輪のスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪のスリップを収束させるモータトラクションコントロール部と、
上記主駆動輪のスリップを検出する主駆動輪スリップ検出部と、
上記主駆動輪スリップ検出部の検出結果に基づき上記主駆動輪の輪だけが予め設定した以上のスリップが発生していると判定すると、上記モータトラクションコントロール部によるスリップの収束を制限するスリップ収束制限部と、
を備えることを特徴とする車両用駆動制御装置。
An engine for driving main drive wheels including left and right wheels, an electric motor for driving auxiliary drive wheels,
An auxiliary drive wheel slip detection unit for detecting the slip of the auxiliary drive wheel;
A motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheel detected by the auxiliary drive wheel slip detection unit and converges the slip of the auxiliary drive wheel;
A main drive wheel slip detector for detecting slip of the main drive wheel;
If it is determined that the main drive wheel slip detecting unit slip detection result only one wheel of the upper Symbol main drive wheels-out based is more than the preset has occurred, limiting the convergence of the slip by the motor traction control unit A slip convergence limiting unit to
A vehicle drive control device comprising:
主駆動輪を駆動するエンジンと、補助駆動輪を駆動する電動モータと、
上記補助駆動輪のスリップを検出する補助駆動輪スリップ検出部と、
上記補助駆動輪スリップ検出部が検出する補助駆動輪のスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪のスリップを収束させるモータトラクションコントロール部と、
主駆動輪のスリップを検出する主駆動輪スリップ検出部と、
上記補助駆動輪スリップ検出部の検出結果及び上記主駆動輪スリップ検出部の検出結果に基づき、上記主駆動輪の両輪と補助駆動輪の両輪のうち少なくとも一方とが予め設定した以上のスリップが発生していると判定すると、上記モータトラクションコントロール部によるスリップの収束を制限するスリップ収束制限部と、
を備えることを特徴とする車両用駆動制御装置。
An engine that drives the main drive wheels, an electric motor that drives the auxiliary drive wheels,
An auxiliary drive wheel slip detection unit for detecting the slip of the auxiliary drive wheel;
A motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheel detected by the auxiliary drive wheel slip detection unit and converges the slip of the auxiliary drive wheel;
A main drive wheel slip detector for detecting slip of the main drive wheel;
Based on the auxiliary drive wheel slip detection unit of the detection result and the main drive wheel slip detection unit of the detection result, at least one bets more than a preset slip of both wheels of the two wheels and the auxiliary drive wheels of the main drive wheels occurs When it is determined that the slip convergence limit unit for limiting the convergence of the slip by the motor traction control unit,
A vehicle drive control device comprising:
上記スリップ収束制限部は、車速が予め設定した車速以下の場合にスリップの収束の制限を行うことを特徴とする請求項3又は請求項4に記載した車両用駆動制御装置。   5. The vehicle drive control device according to claim 3, wherein the slip convergence limiting unit limits slip convergence when the vehicle speed is equal to or lower than a preset vehicle speed. 6. 主駆動輪を駆動するエンジンと、補助駆動輪を駆動する電動モータと、
上記補助駆動輪のスリップを検出する補助駆動輪スリップ検出部と、
上記補助駆動輪スリップ検出部が検出する補助駆動輪のスリップに基づき上記電動モータのトルクを制限して上記補助駆動輪のスリップを収束させるモータトラクションコントロール部と、
車体速が予め設定した車速以下の状態で主駆動輪のスリップ状態が継続していると推定すると、上記モータトラクションコントロール部によるスリップの収束を制限するスリップ収束制限部と、
を備えることを特徴とする車両用駆動制御装置。
An engine that drives the main drive wheels, an electric motor that drives the auxiliary drive wheels,
An auxiliary drive wheel slip detection unit for detecting the slip of the auxiliary drive wheel;
A motor traction control unit that limits the torque of the electric motor based on the slip of the auxiliary drive wheel detected by the auxiliary drive wheel slip detection unit and converges the slip of the auxiliary drive wheel;
When it is estimated that the slip state of the main driving wheel is continued in a state where the vehicle body speed is equal to or lower than a preset vehicle speed, a slip convergence limiting unit that limits the convergence of the slip by the motor traction control unit,
A vehicle drive control device comprising:
JP2014527958A 2012-08-01 2013-06-06 Vehicle drive control device Expired - Fee Related JP5884910B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014527958A JP5884910B2 (en) 2012-08-01 2013-06-06 Vehicle drive control device

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2012171223 2012-08-01
JP2012171223 2012-08-01
PCT/JP2013/003584 WO2014020813A1 (en) 2012-08-01 2013-06-06 Drive control device for vehicle
JP2014527958A JP5884910B2 (en) 2012-08-01 2013-06-06 Vehicle drive control device

Publications (2)

Publication Number Publication Date
JP5884910B2 true JP5884910B2 (en) 2016-03-15
JPWO2014020813A1 JPWO2014020813A1 (en) 2016-07-21

Family

ID=50027530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014527958A Expired - Fee Related JP5884910B2 (en) 2012-08-01 2013-06-06 Vehicle drive control device

Country Status (2)

Country Link
JP (1) JP5884910B2 (en)
WO (1) WO2014020813A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6776502B2 (en) * 2016-09-23 2020-10-28 日立オートモティブシステムズ株式会社 Electric vehicle controls, control methods and control systems
JP7003673B2 (en) * 2018-01-15 2022-01-20 トヨタ自動車株式会社 automobile
CN108312895B (en) * 2018-03-30 2019-08-30 北京经纬恒润科技有限公司 A kind of control method of Anti-slide, device and pure electric automobile
CN113007347B (en) * 2021-03-10 2022-03-04 中国第一汽车股份有限公司 Transmission P-gear parking control method and system, vehicle and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0711988A (en) * 1993-06-23 1995-01-13 Jidosha Kiki Co Ltd Traction control method
JP2006017128A (en) * 2005-07-22 2006-01-19 Toyota Motor Corp Driving force control device for vehicle
JP2006136174A (en) * 2004-11-09 2006-05-25 Nissan Motor Co Ltd Motor traction controller of vehicle
JP2009126329A (en) * 2007-11-22 2009-06-11 Toyota Motor Corp Hybrid vehicle, control method for it, and driving device
JP2011074816A (en) * 2009-09-30 2011-04-14 Advics Co Ltd Traction control device
JP2011126481A (en) * 2009-12-21 2011-06-30 Mitsubishi Motors Corp Differential limit control device for hybrid vehicle

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0711988A (en) * 1993-06-23 1995-01-13 Jidosha Kiki Co Ltd Traction control method
JP2006136174A (en) * 2004-11-09 2006-05-25 Nissan Motor Co Ltd Motor traction controller of vehicle
JP2006017128A (en) * 2005-07-22 2006-01-19 Toyota Motor Corp Driving force control device for vehicle
JP2009126329A (en) * 2007-11-22 2009-06-11 Toyota Motor Corp Hybrid vehicle, control method for it, and driving device
JP2011074816A (en) * 2009-09-30 2011-04-14 Advics Co Ltd Traction control device
JP2011126481A (en) * 2009-12-21 2011-06-30 Mitsubishi Motors Corp Differential limit control device for hybrid vehicle

Also Published As

Publication number Publication date
WO2014020813A1 (en) 2014-02-06
JPWO2014020813A1 (en) 2016-07-21

Similar Documents

Publication Publication Date Title
JP5966428B2 (en) VEHICLE DRIVE CONTROL DEVICE AND VEHICLE DRIVE CONTROL METHOD
JP4371270B2 (en) Vehicle driving force device
US6953415B2 (en) Vehicle control apparatus
JP4625632B2 (en) Vehicle drive device
JP5211002B2 (en) Drive control device
KR100618505B1 (en) Vehicle driving force control apparatus
JP4604815B2 (en) Vehicle drive control device
JP5884910B2 (en) Vehicle drive control device
WO2013076902A1 (en) Drive control device for vehicle and drive control method for vehicle
JP5771416B2 (en) Vehicle holding control device and vehicle holding control method
JP6079036B2 (en) VEHICLE DRIVE CONTROL DEVICE AND VEHICLE DRIVE CONTROL METHOD
KR100623126B1 (en) Vehicle driving force control apparatus
JP2002030952A (en) Driving force control device for front and rear drive vehicle
JP2005304182A (en) Controller of hybrid vehicle
JP7211539B2 (en) Electric four-wheel drive vehicle control method and electric four-wheel drive vehicle control device
JP4710299B2 (en) Vehicle motor traction control device
JP4305409B2 (en) Vehicle drive control device
JP2010159020A (en) Drive control apparatus for vehicle and drive control method
JP2008167586A (en) Drive control device for vehicle
JP6402472B2 (en) VEHICLE DRIVE CONTROL DEVICE AND VEHICLE DRIVE CONTROL METHOD
JP2006136174A (en) Motor traction controller of vehicle
JP2017100596A (en) Control method and apparatus for hybrid vehicle
JP2006311643A (en) Drive controller for vehicle
JP4165487B2 (en) Vehicle driving force control device
JP2009214739A (en) Driving force control device for vehicle

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160125

R151 Written notification of patent or utility model registration

Ref document number: 5884910

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees