[go: up one dir, main page]

US20010008989A1 - Method and apparatus for controller power train of motor vehicle - Google Patents

Method and apparatus for controller power train of motor vehicle Download PDF

Info

Publication number
US20010008989A1
US20010008989A1 US09/788,349 US78834901A US2001008989A1 US 20010008989 A1 US20010008989 A1 US 20010008989A1 US 78834901 A US78834901 A US 78834901A US 2001008989 A1 US2001008989 A1 US 2001008989A1
Authority
US
United States
Prior art keywords
motor vehicle
deceleration
acceleration
target
controlling
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.)
Granted
Application number
US09/788,349
Other versions
US6397140B2 (en
Inventor
Toshimichi Minowa
Hiroshi Kuroda
Satoru Kuragaki
Kenichirou Kurata
Tatsuya Ochi
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to US09/788,349 priority Critical patent/US6397140B2/en
Publication of US20010008989A1 publication Critical patent/US20010008989A1/en
Application granted granted Critical
Publication of US6397140B2 publication Critical patent/US6397140B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • 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
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/0008Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T13/00Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
    • B60T13/10Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with fluid assistance, drive, or release
    • B60T13/66Electrical control in fluid-pressure brake systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/12Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2210/00Detection or estimation of road or environment conditions; Detection or estimation of road shapes
    • B60T2210/20Road shapes
    • B60T2210/24Curve radius
    • 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
    • B60W2530/00Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
    • B60W2530/16Driving resistance
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/20Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
    • 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/30Road curve radius
    • 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/40Coefficient of friction
    • 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
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/20Ambient conditions, e.g. wind or rain
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9318Controlling the steering
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/93185Controlling the brakes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/932Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles using own vehicle data, e.g. ground speed, steering wheel direction
    • 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/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems
    • 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/80Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
    • Y02T10/84Data processing systems or methods, management, administration

Definitions

  • the present invention relates to a motor vehicle control method, particularly to engine power train control apparatus and control method for efficiently controlling an engine power train comprising an engine and a transmission in accordance with information such as a traveling condition to realize an acceleration or deceleration requested by a driver.
  • acceleration/deceleration detection means for detecting acceleration/deceleration requested by a driver and motor vehicle speed detection means for detecting a motor vehicle speed
  • target acceleration/deceleration operation means for setting a target acceleration/deceleration in accordance with signals of the acceleration/deceleration detection means and the motor vehicle speed detection means;
  • road condition detection means for detecting a traveling road condition including an obstacle such as a forward motor vehicle and dangerous traveling decision means for deciding whether a traveling condition is dangerous or not in accordance with a signal of the road condition detection means;
  • target value change means for changing a target value set by the target acceleration/deceleration operation means when dangerous traveling is decided by the dangerous traveling decision means.
  • Acceleration/deceleration detection means obtains an acceleration by detecting a plus-side accelerator stamping distance stamped by a driver and a deceleration by detecting a minus-side accelerator stamping distance moved by the driver so as to release an accelerator and a brake pedal stamping force.
  • Motor vehicle speed detection means uses a signal output from a rotation sensor set to an output shaft or a wheel rotation shaft of a transmission to convert the signal value into a motor vehicle speed.
  • Target acceleration/deceleration operation means operates and sets a motor-vehicle acceleration/deceleration requested by a driver in accordance with the results detected by the acceleration/deceleration detection means and the motor vehicle speed detection means.
  • Road condition detection means detects forward road conditions such as a road curvature radius, road gradient, presence or absence of forward motor vehicle and obstacle, and a road-surface friction coefficient by a camera, radar, navigation map information, and infra-equipment set on a road.
  • Dangerous traveling decision means decides whether the present motor vehicle traveling falls into a dangerous traveling condition several seconds later (this value changes correspondingly to the motor vehicle speed) in accordance with the results detected by the road condition detection means and the motor vehicle speed detection means.
  • Target value change means changes a target acceleration/deceleration when it is decided to be dangerous by the dangerous traveling decision means.
  • Target braking/driving torque operation means operates a target braking/driving torque to be transmitted to a wheel in accordance with the results obtained from road condition detection means, target acceleration/deceleration operation means, motor vehicle speed detection means, and target value change means. Moreover, in accordance with this result, a control input of the following manipulation means is operated.
  • Control input operation means operates a final control input by using a motor vehicle speed, a sufficient driving torque corresponding to the motor vehicle speed, road gradient, target acceleration/deceleration, and target braking/driving torque and considering a fuel consumption, and operability and safety intended by a driver Manipulation means such as engine torque manipulation means, and the transmission gear ratio manipulation means of the transmission, and braking force manipulation means control each control object in accordance with the above operated and detected results.
  • the present invention makes it possible to secure both operability and safety because an actual acceleration/deceleration is controlled to an acceleration/deceleration requested by a driver at the time of traveling under an undangerous condition and safety precedent control is executed during traveling under a dangerous condition.
  • FIG. 1 is a block diagram of control by an embodiment of the present invention
  • FIG. 2 is a flow chart of control by an embodiment of the present invention, showing the operation by dangerous traveling decision means;
  • FIG. 3 is a flow chart of control by an embodiment of the present invention, showing the continuation of FIG. 2;
  • FIG. 4 is a flow chart of control by an embodiment of the present invention, showing an operation flow for control of an engine power train;
  • FIG. 5 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4;
  • FIG. 6 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4;
  • FIG. 7 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4;
  • FIG. 8 is a conceptual view of a target acceleration table
  • FIG. 9 is an illustration showing a curvature coordinate system of an actual road
  • FIG. 10 is an illustration showing a road curvature coordinate system displayed on an image
  • FIG. 11 is an example of a downward slope
  • FIG. 12 is an example of a upward slope
  • FIG. 13 is an illustration showing a method for detecting a gradient of a forward road
  • FIG. 14 is a block diagram of a system when an embodiment of the present invention is mounted on an actual motor vehicle.
  • FIG. 15 is a flow chart of vibration control by a television camera.
  • FIG. 1 is a block diagram of control by an embodiment of the present invention.
  • Acceleration/deceleration detection means 1 detects an acceleration from a plus-side accelerator stamping distance stamped by a foot of a driver and a deceleration from a minus-side accelerator stamping distance moved by the foot of the driver so as to release an accelerator and a brake pedal stamping force.
  • Motor vehicle speed detection means 2 uses a signal output from a rotation sensor set to an output shaft or a wheel rotation shaft of a transmission to convert the signal value into a motor vehicle speed.
  • Target acceleration/deceleration operation means 3 operates and-sets a motor-vehicle acceleration/deceleration requested by a driver in accordance with the results detected by the acceleration/deceleration detection means 1 and the motor vehicle speed detection means 2 .
  • Road condition detection means 4 detects forward road conditions such as a road curvature radius, road gradient, presence or absence of forward motor vehicle and obstacle, and a road-surface friction coefficient by such means on the road as a camera, radar, and navigation map information, and moreover, detects signals manipulated by the driver such as a rain-drop sensor signal, headlight signal, and seat belt signal.
  • Dangerous traveling decision means 5 decides whether the present motor vehicle traveling falls into a dangerous traveling condition several seconds later (this value changes correspondingly to the motor vehicle speed) in accordance with the results detected by the road condition detection means 4 and the motor vehicle speed detection means 2 .
  • Target value change means 6 changes a target acceleration/deceleration when it is decided to be dangerous by the dangerous traveling decision means 5 .
  • Target braking/driving torque operation means 7 operates a target braking/driving torque to be transmitted to a wheel in accordance with the results obtained from road condition detection means 4 , target acceleration/deceleration operation means 3 , motor vehicle speed detection means 2 , and target value change means 6 . Moreover, in accordance with this result, a control input of the following manipulation means is operated.
  • Control input operation means 8 operates a control input by using a motor vehicle speed, a sufficient driving torque corresponding to the motor vehicle speed, road gradient, target acceleration/deceleration, and target braking/driving torque and considering a fuel consumption, and operability and safety intended by a driver.
  • manipulation means 9 engine torque manipulation means, the transmission gear ratio manipulation means of the transmission, and braking force manipulation means are operated in accordance with the above operated and detected results.
  • FIGS. 2 to 7 are flow charts of concrete control by this embodiment.
  • FIGS. 2 and 3 are control flows by the dangerous traveling decision means 5 .
  • various traveling conditions are simultaneously operated in accordance with these flows.
  • processing 10 the following values are read: an FM central frequency f 0 a frequency deviation width ⁇ F, a triangular-wave repetition frequency f m , an increase beat frequency f b1 , a decrease beat frequency f b2 , a television camera image, a headlight switch Ls, a rain-drop sensor signal Ws, a seat belt switch Bs, a motor vehicle speed V, and a forward road surface friction coefficient ⁇ .
  • f 0 , ⁇ F, and f m are generally univocally determined by the type of an FM-CW-system radar (using frequency-modulated continuous wave signal). Therefore, it is possible to previously store the data for each type of radar in a memory. In the case of this system, however, it is necessary to change data and control software when changing radars and thereby, the development man-hour increases. Therefore, it is preferable to use a structure obtained by making a radar intelligent, making the radar output the above signals (f 0 , ⁇ F, and f m ), and reading data as described above. In processing 11 , a distance between a forward object and this motor vehicle is obtained by using an FM-CW-system radar and the expression described in processing 11 .
  • a. radio-wave propagation velocity C is equal to 3 ⁇ 10 8 m/sec and it is previously stored in a memory.
  • a relative speed Vr between the forward object and this motor vehicle is operated by using the expression described in processing 12 .
  • the arithmetic expressions in processing 11 and processing 12 are generally-known arts.
  • Processing 13 to processing 19 show a method for a television camera image corresponding to weather and daytime/nighttime. That is, luminances of road images captured correspondingly to weather and daytime/nighttime are different. Therefore, it is necessary to execute road detection corresponding to a luminance and obtain a more accurate road shape.
  • processing 14 it is decided whether the rain drop sensor signal Ws is equal to or more than a constant k 1 .
  • the constant k 1 shows a state in which the road-surface luminance detected by a television camera varies depending on a rain drop, which is previously obtained by actual travel matching and stored in a memory. Therefore, when Ws is equal to or more than k 1 , processing 15 is started to decide rainy-day nighttime traveling and execute rainy-day nighttime luminance detection and road-surface image processing. In the case of NO in processing 14 , cloudless nighttime traveling is decided to execute cloudless nighttime luminance detection and road-surface image processing.
  • Processing 17 is started to execute the same processing as in processing 14 .
  • rainy-day daytime traveling is decided to execute rainy-day daytime luminance detection and road-surface image processing.
  • cloudless daytime traveling is decided to execute daytime luminance detection and road-surface image processing.
  • the road state detection according to luminance detection is a well known art.
  • the forward-road coordinate system processed in processings 15 , 16 , 18 , and 19 is detected by using values showing the coordinates defined in FIGS. 9 and 10.
  • FIG. 9 shows an actual road curvature coordinate system
  • FIG. 10 shows a road curvature coordinate system obtained by displaying FIG. 9 on an image.
  • Processings 22 and 23 are executed by using the coordinate system. Before processing 22 is executed, a forward road gradient S is detected in processing 21 .
  • the gradient S is detected by recognizing the wave lines at the right and left ends of a detected road as shown in FIGS. 11 and 12.
  • a plurality of patterns showing a road shape are stored in a computer capable of performing the operation according to a neutral network and a forward road condition is decided by comparing the patterns with a detected road shape.
  • FIG. 11 shows a downward-slope road shape
  • FIG. 12 shows an upward-slope road shape.
  • FIG. 13 shows a method for detecting a forward road gradient.
  • An angle ⁇ between right and left lines of a road is detected on the basis of a flat road shape of a television camera image and converted into the road gradient S.
  • a corner is recognized together with a gradient, they are processed in processings 22 , 23 .
  • processing 22 a distance D 2 up to the corner is obtained by using the coordinate system shown in FIG. 10 and the following expressions (1) and (2).
  • a matched value represents the curvature radius which is obtained by substituting 1(n) or m(n) for R as shown by the expression (4).
  • the conversion of the distance between X and Y axes is performed by previously storing a correction value between a camera image and an actual distance.
  • Recognition of the above corner can be performed by the same method independently of a change of the road gradient because the camera changes similarly to the motor vehicle body under the present traveling state, that is, on upward, downward, and flat roads.
  • processing 24 it is decided whether there is other motor vehicle or an object which interrupts traveling ahead.
  • Symbol k 2 represents a constant kept within a range capable of measuring a distance up to a forward object by an FM-CW-system radar.
  • processing 25 is started to obtain a target motor vehicle speed Vt 1 by using the relative speed Vr with a forward object, a function f 2 of the road surface friction coefficient ⁇ obtained from infra-information or the like, and the motor vehicle speed V.
  • an object crash prevention target acceleration Fd 1 is operated by using the expression described in processing 26 . This expression is calculated by using the following expressions (5), (6), (7), and (8).
  • T 1 W ⁇ V 2 /2+ Ir ⁇ ( V/r ) 2 /2 (5)
  • this processing 26 is to change the present speed V to the future target speed Vt 1 in order to secure the safety traveling.
  • the kinetic energy T 1 of a motor vehicle at the initial speed V is shown by the expression (5) and the kinetic energy T 2 of the motor vehicle at the target speed Vt 1 is shown by the expression (6).
  • symbol W represents a motor vehicle weight
  • Ir represents an inertia moment of a wheel
  • “r” represents a wheel radius.
  • a kinetic energy lost from the initial speed to the target speed (T 1 ⁇ T 2 ) is equal to a work U (1-2) from the outside ⁇ expression (7) ⁇ .
  • processing 28 the same processing as in processing 26 is executed to operate a target deceleration force Fd 2 for preventing speeding at a corner.
  • processings 29 and 34 shown in FIG. 3 are started respectively.
  • processing 29 it is decided whether the seat belt switch Bs is turned on. In this case, it is purposed to change motor vehicle deceleration states for avoiding encounter with a dangerous state by keeping the present motor vehicle speed in accordance with the fact of driver's wearing a seat belt or not.
  • processing 30 is started to decide whether the target deceleration Rd 1 /W (force/weight) is k 3 or more.
  • the value k 3 is a safety deceleration constant in which a driver does not have a sense of incongruity when wearing a seat belt.
  • processing 31 is started to substitute “1” for a dangerous traveling flag (there is an object ahead) FlgCar for warning that a driver will feel uncomfortable at the present speed and dangerous deceleration will occur. Control operations to be mentioned later shown from FIG. 4 to FIG. 7 are executed by using the flag signal.
  • processing 33 is started to substitute 0 for FlgCar.
  • processing 32 is started to decide whether a safe deceleration can be obtained without a sense of incongruity even if a driver does not wear a seat belt.
  • processing 31 is started.
  • processing 33 is started.
  • a value k 4 is a safe deceleration constant in which a driver does not have a sense of incongruity in wearing no seat belt.
  • processings 34 to 38 processings same as the above are executed. In this case, if it is decided before entering a corner that a driver will feel uncomfortable and a dangerous deceleration will occur when entering the corner, the value “1” is substituted for a flag FlgCor. Moreover, it is possible to obtain the setting of the target speed Vt 2 for the road curvature radius R of processing 27 from the following expression (9).
  • Vt 2 k 20 ⁇ square root ⁇ square root over ( ⁇ ) ⁇ R ⁇ g (9)
  • FIGS. 4 to 7 show a flow chart for engine power-train control according to the above traveling condition.
  • processing 40 of FIG. 4 the following values are read: an accelerator stamping distance ⁇ , a brake stamping force ⁇ , a motor vehicle speed V, a forward road gradient S obtained above, a distance D 1 up to a forward object, dangerous traveling flags FlgCar and FlgCor, a forward road surface friction coefficient ⁇ , target deceleration forces Fd 1 and Fd 2 , and an engine speed Ne.
  • processing 41 the value of a target acceleration/deceleration Gt is searched which is a function of ⁇ and ⁇ set as shown in FIG. 8.
  • FIG. 8 is a conceptual view of a target acceleration/deceleration table. In FIG.
  • the continuous line represents the time of acceleration, that is, a case in which the present read value becomes larger than the last accelerator stamping distance (read value one cycle before in the operation flow) and the broken line represents the time of deceleration, that is, a case in which the present read value becomes smaller than the last accelerator stamping distance (read value one cycle before in the operation flow).
  • a plurality of the above values are set in accordance with various motor vehicle speeds as shown in FIG. 8.
  • FIG. 8 shows only ranges.
  • a target acceleration is set to 0 in an area where the accelerator stamping distance is not 0 but small as shown by a one-dot chain line. Thereby, it is possible to keep the present motor vehicle speed after acceleration.
  • FIG. 8 shows only ranges.
  • the time of acceleration and the time of deceleration are shown by one drawing. Actually, however, when showing a case in which the accelerator stamping distance is plus by the right top area and a case in which the accelerator stamping distance is minus by the right bottom area, two tables are necessary for the time of acceleration and the time of deceleration. Moreover, it is possible to realize the time of acceleration and the time of deceleration by one table in order to reduce a memory capacity. In this case, however, the accelerator stamping distance is slightly fluctuated due to motor vehicle vibrations though a driver requests a constant acceleration and thereby, torque fluctuation may occur. Therefore, it is necessary to add new hysteresis means.
  • processing 42 it is decided whether the dangerous traveling flag FlgCar for deciding whether a traveling condition in which a driver feels uncomfortable occurs in future because of an object such as a motor vehicle present ahead is set to 1.
  • processing 43 started to decide whether the dangerous traveling flag FlgCor for deciding whether a traveling condition in which a driver feels uncomfortable occurs in future because of a corner present ahead is set to 1.
  • processing 44 is started to operate a target braking/driving torque Tot by using the target deceleration Gt obtained in processing 41 requested by a driver and the following expression (10) described in processing 44 .
  • W Motor vehicle weight
  • the first term represents an acceleration torque necessary for motor vehicle acceleration
  • the second term represents a rolling resistance
  • the third term represents an air resistance
  • the fourth term represents a grade resistance.
  • Gt, V, and S are determined by the above described flow and constants determined for each motor vehicle are previously set to variables other than Gt, V, and S.
  • YES in processing 43 it is decided that there is a corner ahead and deceleration is necessary and processing 45 is started.
  • processing 45 it is decided whether the target acceleration/deceleration Gt requested by the driver in processing 41 are equal to or less than the target deceleration Fd 2 /W decided from the present traveling condition.
  • processing 44 decides that he (or she) makes a correct decision that dangerous traveling occurs in future and processing 44 is started.
  • NO because correct decision cannot be made, the target acceleration/deceleration is rewritten to the target deceleration Fd/ 2 judging from a traveling condition in processing 46 and processing 44 is started.
  • processing 47 is started to decide whether the present motor vehicle speed V is, for example, 15 km/h or less. This is because a distance up to a forward object must be controlled instead of control of a target acceleration/deceleration in the case of a low motor vehicle speed such as the time of a traffic jam or the time of parking a motor vehicle in a garage.
  • processing 48 is started to control the target acceleration/deceleration.
  • processing 49 is started to control a target distance.
  • processings 48 and 50 the same processings as in processings 45 and 46 are performed and processing 44 is started.
  • processing 49 it is decided whether the distance D 1 up to a forward object is equal to or less than a limit value k 8 .
  • the value k 8 represents, for example, approx. 1 m which is the minimum distance to avoid the crash with the forward object.
  • processing 51 is started to set the target motor vehicle speed Vt to 0.
  • processing 52 a constant k 10 in which a motor vehicle can stop at a low motor vehicle speed is input to a target brake Bp.
  • processing 53 is started to decide whether ⁇ is larger than 0.
  • processing 54 is started to input a constant value k 9 to the target acceleration/deceleration.
  • the value k 9 is a target acceleration value for the safety first at a low motor vehicle speed when an object is present ahead.
  • a constant acceleration is set in the above case, it is also possible to maximize the value k 9 and adjust the maximized k 9 to the target acceleration/deceleration Gt when the value k 9 exceeds the maximum value.
  • processing 55 is started to operate the target braking/driving torque Tot similarly to the case of processing 44 .
  • a target engine torque Tet is operated in accordance with the expression using a present transmission gear ratio (e.g. speed 1 because of 15 km/h or less), a torque ratio t(e) obtained from a torque converter speed ratio “e”, and Tot described in processing 55 .
  • a target engine speed Net to be used for a later processing is obtained by assuming the Net equals a detected engine speed Ne.
  • processing 7 is started to search a table of the target engine torque Tet corresponding to the X-axis target engine speed Net and obtain a target throttle opening degree ⁇ , a target transmission gear ratio i, and the target braking force Bp.
  • processing 59 is started to output i, ⁇ , and Bp.
  • processing 59 is started.
  • processing 60 is started to decide whether the forward road gradient S obtained in FIG. 2 is larger than k 5 .
  • the value k 5 is a constant for an upward slope gradient, which makes it possible to control a speed change point for reduction of fuel consumption in which a driver does not have a sense of incongruity even if a high motor vehicle speed is changed when a traveling load is relatively large.
  • a torque-converter output-shaft speed for each transmission gear ratio that is, a turbine speed Nt(n) is operated The speed Nt(n) is obtained by multiplying the above V by “n” transmission gear ratios.
  • a reverse pump capacity coefficient cn(n) for each transmission gear ratio is operated by using the Tt(n) and Nt(n) obtained in processings 61 and 62 .
  • a speed ratio e(n) for each transmission gear ratio is searched. In this case, the relation between cn(n) and e(n) can be obtained by using the following expressions (1), (12), and (13).
  • Nt Torque-converter output shaft speed
  • Tt Torque-converter output shaft torque
  • a torque ratio t(n) for each transmission gear ration is obtained as a function of the speed ratio e(n).
  • the target engine torque Tet is operated by using the Tt(n) and t(n) obtained in processings 61 and 65 .
  • the target engine speed Net is operated by using the Nt(n) and e(n) obtained in processings 62 and 64 .
  • the speed change ratio “i” for the minimum fuel consumption is obtained by using a value for transmission gear ratio obtained in processings 66 and 67 . In this case, it is shown that “n” is equal to 4 (four-speed transmission).
  • a table of fuel consumption is used which can detect a torque converter efficiency and an engine efficiency at the same time.
  • a target throttle opening degree ⁇ table to be set with the same shaft as that in processing 68 is searched to obtain ⁇ at the same position as that of the speed change ratio “i” obtained in processing 68 .
  • processing 70 is started to decided whether the forward road gradient S is smaller than ⁇ k 6 .
  • the value ⁇ k 6 is a constant for a downward gradient.
  • fuel cut is executed to reduce fuel consumption only when a driver requests deceleration.
  • the target acceleration/deceleration Gt is equal to or less than the deceleration constant k 7 .
  • processing 72 shown in FIG. 5 is started to operate a target engine torque Tet for each transmission gear ratio by using Tot and gr(n).
  • the target engine speed Net is operated by using the above motor vehicle speed V and gr(n) similarly to the case of processing 72 .
  • deceleration control it is necessary to instantaneously obtain a sense of acceleration requested by a driver in acceleration after deceleration. Therefore, it is necessary to set a target sufficient driving torque Tst at the time of deceleration and the torque Tst is obtained in processing 74 .
  • the torque Tst is set correspondingly to the motor vehicle speed V, which can be changed in accordance with the taste of the driver.
  • processing 75 a sufficient engine torque Tes(n) for each transmission gear ratio is obtained from a table comprising Tet and Net.
  • processing 76 a sufficient driving torque Ts(n) when changing speed change ratios under the present traveling state is operated by using the Tes(n) and gr(n) obtained in processing 75 .
  • processing 77 the results obtained in processings 74 and 76 are compared to obtain a target speed change ratio “i” where Ts(n) larger than Tst and closest to the Tst, a target throttle opening degree ⁇ , and a target braking force Bp. Then, processing 59 shown in FIG. 7 is started.
  • processings 70 and 71 in FIG. 4 a routine at the time of flat road traveling including a corner and downward slope acceleration is formed.
  • processing 78 a target sufficient driving torque Tst requested by the driver is searched similarly to the case of processing 74 . Then, processing 79 shown in FIG. 6 is started to decide whether the above Tot is smaller than 0. When the Tot is smaller than 0, deceleration is decided and processing 80 is started. Because of deceleration control from processing 80 , processings 80 , 81 , 82 , 83 , and 84 are execute the same processings as in processings 72 , 73 , 75 , 76 , and 77 respectively and then, processing 59 in FIG. 7 is started.
  • Processings 85 , 86 , 87 , 88 , 89 , 90 , and 91 execute the same processings as in the above processing 61 , 62 , 63 , 64 , 65 , 66 , and 67 respectively and then, processing 82 is started.
  • FIG. 14 shows a system block diagram when mounting an embodiment of the present invention on an actual motor vehicle.
  • An engine 93 and a transmission 94 are mounted on a chassis 92 , where throttle opening degree (or air flow rate) ⁇ , fuel quantity, ignition timing, braking pressure, and transmission gear ratio are controlled in accordance with signals output from an engine power-train control unit 95 .
  • Fuel control uses the inlet-port injection system widely used at present or cylinder injection system with a high controllability.
  • a television camera 96 for detecting an outside state and an antenna 97 for detecting infra-information are mounted on the chassis 92 .
  • An image of the television camera 96 is input to a traveling condition discrimination unit 98 and processed to recognize a road gradient, corner curvature radius, traffic light information, and traffic sign.
  • an FM-CW-system radar 102 is set at the front of the chassis 92 to detect a distance up to a forward motor vehicle or object and a relative speed.
  • the antenna 97 connects with an infra-information terminal 99 , a forward road state (wet road, dry road, or snow-covered road, or presence or absence of sand on a road) is detected in accordance with infra-information, and the traveling condition discrimination unit 98 operates a road-surface friction coefficient ⁇ .
  • a traveling condition can be discriminated in accordance with map information stored in a CD-ROM 100 or the like and forward road states (e.g. gradient and corner curvature radius) can be detected.
  • a signal corresponding to a traveling condition, a degree of risk on the traveling condition, and a road-surface friction coefficient ⁇ are output from the traveling condition discrimination unit 98 and input to the engine power-train control unit 95 .
  • a throttle opening degree ⁇ , fuel quantity, ignition timing, transmission gear ratio i, and braking force Bp by a braking-pressure control actuator 103 are controlled in accordance with the signal Moreover, an accelerator stamping distance ⁇ , brake stamping force ⁇ , motor vehicle speed V, engine speed Ne, rain drop signal Ws, seat belt switch Bs, and headlight switch Ls are input to the engine power-train control unit 95 and used for the control operations shown in FIGS. 2 to 7 .
  • an acceleration sensor 104 for detecting, for example, a vertical acceleration is set to the television camera 96 and an actuator 101 for restraining and controlling vibrations is set to the bottom of the television camera 96 to feedback-control a signal output from the acceleration sensor 104 and prevent the detection accuracy of the television camera 96 from deteriorating due to oscillation of the camera.
  • FIG. 15 is a control flow chart for restraint of vibrations of the television camera 96 .
  • a signal Gs output from the acceleration sensor 104 set to a chassis or television camera is read in processing 110 .
  • the signal Gs is integrated to operate a motor vehicle fluctuation speed Vtd in processing 111 .
  • the operated value of the Vtd is integrated to operate a vertical fluctuation position (that is, a stroke) Std of the motor vehicle.
  • processing 114 is started to substitute the last driving signal As (n ⁇ 1) for a control signal As (n) for driving the actuator 101 which controls a television-camera angle and then, processing 115 is started.
  • processing 115 the present driving signal As (n) is substituted for the last driving signal As (n ⁇ 1) and returned.
  • processing 116 is started to obtain a deviation AS between the Std and the constant k 15 and then, processing 117 is started.
  • processing 117 a value obtained by adding a PID control value of the ⁇ S to the last driving signal As (n ⁇ 1) for the As (n) and then, processing 115 is started.
  • a suspension control sensor used for chassis vibration restraint used for chassis vibration restraint as the acceleration sensor 104 in order to reduce costs.
  • the present invention has an advantage that fuel profitability, operability, and safety can be improved because an actual acceleration/deceleration can be controlled to an acceleration/deceleration requested by a driver at the time of traveling under an undangerous condition.

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Transmission Device (AREA)

Abstract

To provide an engine power-train control apparatus and method for securing both operability and safety by controlling an actual acceleration/deceleration to a target acceleration/deceleration requested by a driver under an undangerous traveling condition and changing the target acceleration/deceleration so as to take precedence of safety traveling if the driver encounters a dangerous traveling condition.
To achieve the above mentioned:
the control is performed in which acceleration/deceleration and speed of a motor vehicle are detected;
a target acceleration/deceleration is operated; a road condition such as a road gradient or presence or absence of a forward motor vehicle is detected to decide whether the road condition is dangerous; and
the target acceleration is changed if the condition is decided to be dangerous.

Description

    FIELD OF THE INVENTION
  • The present invention relates to a motor vehicle control method, particularly to engine power train control apparatus and control method for efficiently controlling an engine power train comprising an engine and a transmission in accordance with information such as a traveling condition to realize an acceleration or deceleration requested by a driver. [0001]
  • BACKGROUND OF THE INVENTION
  • As this type of the conventional control method, a method is known which controls at least one of the engine torque adjustment means, transmission gear ratio adjustment means, and braking force adjustment means so that a target acceleration/deceleration requested by a driver become equal to actual motor vehicle acceleration/deceleration as described in the official gazette of Japanese Patent Laid-Open No. 345541/1992. [0002]
  • In the case of a system for performing control in accordance with only a target acceleration/deceleration requested by a driver like the above prior art, a traffic accident such as crash or speeding may occur if the driver erroneously recognizes a forward traveling condition or too slowly confirms a traveling condition. Moreover, previous confirmation of a road gradient or a corner becomes insufficient and it is difficult to secure a sufficient driving force before entering a slope or corner by controlling a transmission gear ratio. [0003]
  • SUMMARY OF THE INVENTION
  • It is an object of the present invention to provide a control apparatus and a control method capable of controlling an engine power train so that a target acceleration/deceleration requested by a driver becomes equal to an actual acceleration/deceleration under a normal undangerous traveling condition and securing both operability and safety so as to take preference of safety by changing the target acceleration/deceleration if the driver encounters a dangerous traveling condition. [0004]
  • The above object is achieved by: [0005]
  • acceleration/deceleration detection means for detecting acceleration/deceleration requested by a driver and motor vehicle speed detection means for detecting a motor vehicle speed; [0006]
  • target acceleration/deceleration operation means for setting a target acceleration/deceleration in accordance with signals of the acceleration/deceleration detection means and the motor vehicle speed detection means; [0007]
  • road condition detection means for detecting a traveling road condition including an obstacle such as a forward motor vehicle and dangerous traveling decision means for deciding whether a traveling condition is dangerous or not in accordance with a signal of the road condition detection means; and [0008]
  • target value change means for changing a target value set by the target acceleration/deceleration operation means when dangerous traveling is decided by the dangerous traveling decision means. [0009]
  • Acceleration/deceleration detection means obtains an acceleration by detecting a plus-side accelerator stamping distance stamped by a driver and a deceleration by detecting a minus-side accelerator stamping distance moved by the driver so as to release an accelerator and a brake pedal stamping force. Motor vehicle speed detection means uses a signal output from a rotation sensor set to an output shaft or a wheel rotation shaft of a transmission to convert the signal value into a motor vehicle speed. Target acceleration/deceleration operation means operates and sets a motor-vehicle acceleration/deceleration requested by a driver in accordance with the results detected by the acceleration/deceleration detection means and the motor vehicle speed detection means. Road condition detection means detects forward road conditions such as a road curvature radius, road gradient, presence or absence of forward motor vehicle and obstacle, and a road-surface friction coefficient by a camera, radar, navigation map information, and infra-equipment set on a road. Dangerous traveling decision means decides whether the present motor vehicle traveling falls into a dangerous traveling condition several seconds later (this value changes correspondingly to the motor vehicle speed) in accordance with the results detected by the road condition detection means and the motor vehicle speed detection means. Target value change means changes a target acceleration/deceleration when it is decided to be dangerous by the dangerous traveling decision means. Target braking/driving torque operation means operates a target braking/driving torque to be transmitted to a wheel in accordance with the results obtained from road condition detection means, target acceleration/deceleration operation means, motor vehicle speed detection means, and target value change means. Moreover, in accordance with this result, a control input of the following manipulation means is operated. Control input operation means operates a final control input by using a motor vehicle speed, a sufficient driving torque corresponding to the motor vehicle speed, road gradient, target acceleration/deceleration, and target braking/driving torque and considering a fuel consumption, and operability and safety intended by a driver Manipulation means such as engine torque manipulation means, and the transmission gear ratio manipulation means of the transmission, and braking force manipulation means control each control object in accordance with the above operated and detected results. [0010]
  • As described above, the present invention makes it possible to secure both operability and safety because an actual acceleration/deceleration is controlled to an acceleration/deceleration requested by a driver at the time of traveling under an undangerous condition and safety precedent control is executed during traveling under a dangerous condition. [0011]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of control by an embodiment of the present invention; [0012]
  • FIG. 2 is a flow chart of control by an embodiment of the present invention, showing the operation by dangerous traveling decision means; [0013]
  • FIG. 3 is a flow chart of control by an embodiment of the present invention, showing the continuation of FIG. 2; [0014]
  • FIG. 4 is a flow chart of control by an embodiment of the present invention, showing an operation flow for control of an engine power train; [0015]
  • FIG. 5 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4; [0016]
  • FIG. 6 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4; [0017]
  • FIG. 7 is a flow chart of an embodiment of the present invention, showing the continuation of FIG. 4; [0018]
  • FIG. 8 is a conceptual view of a target acceleration table; [0019]
  • FIG. 9 is an illustration showing a curvature coordinate system of an actual road; [0020]
  • FIG. 10 is an illustration showing a road curvature coordinate system displayed on an image; [0021]
  • FIG. 11 is an example of a downward slope; [0022]
  • FIG. 12 is an example of a upward slope; [0023]
  • FIG. 13 is an illustration showing a method for detecting a gradient of a forward road; [0024]
  • FIG. 14 is a block diagram of a system when an embodiment of the present invention is mounted on an actual motor vehicle; and [0025]
  • FIG. 15 is a flow chart of vibration control by a television camera. [0026]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Preferred embodiments of the present invention are described below by referring to the accompanying drawings. [0027]
  • FIG. 1 is a block diagram of control by an embodiment of the present invention. Acceleration/deceleration detection means [0028] 1 detects an acceleration from a plus-side accelerator stamping distance stamped by a foot of a driver and a deceleration from a minus-side accelerator stamping distance moved by the foot of the driver so as to release an accelerator and a brake pedal stamping force. Motor vehicle speed detection means 2 uses a signal output from a rotation sensor set to an output shaft or a wheel rotation shaft of a transmission to convert the signal value into a motor vehicle speed. Target acceleration/deceleration operation means 3 operates and-sets a motor-vehicle acceleration/deceleration requested by a driver in accordance with the results detected by the acceleration/deceleration detection means 1 and the motor vehicle speed detection means 2. Road condition detection means 4 detects forward road conditions such as a road curvature radius, road gradient, presence or absence of forward motor vehicle and obstacle, and a road-surface friction coefficient by such means on the road as a camera, radar, and navigation map information, and moreover, detects signals manipulated by the driver such as a rain-drop sensor signal, headlight signal, and seat belt signal. Dangerous traveling decision means 5 decides whether the present motor vehicle traveling falls into a dangerous traveling condition several seconds later (this value changes correspondingly to the motor vehicle speed) in accordance with the results detected by the road condition detection means 4 and the motor vehicle speed detection means 2. Target value change means 6 changes a target acceleration/deceleration when it is decided to be dangerous by the dangerous traveling decision means 5. Target braking/driving torque operation means 7 operates a target braking/driving torque to be transmitted to a wheel in accordance with the results obtained from road condition detection means 4, target acceleration/deceleration operation means 3, motor vehicle speed detection means 2, and target value change means 6. Moreover, in accordance with this result, a control input of the following manipulation means is operated. Control input operation means 8 operates a control input by using a motor vehicle speed, a sufficient driving torque corresponding to the motor vehicle speed, road gradient, target acceleration/deceleration, and target braking/driving torque and considering a fuel consumption, and operability and safety intended by a driver. In manipulation means 9, engine torque manipulation means, the transmission gear ratio manipulation means of the transmission, and braking force manipulation means are operated in accordance with the above operated and detected results.
  • FIGS. [0029] 2 to 7 are flow charts of concrete control by this embodiment. FIGS. 2 and 3 are control flows by the dangerous traveling decision means 5. Moreover, various traveling conditions are simultaneously operated in accordance with these flows. First, in processing 10, the following values are read: an FM central frequency f0 a frequency deviation width ΔF, a triangular-wave repetition frequency fm, an increase beat frequency fb1, a decrease beat frequency fb2, a television camera image, a headlight switch Ls, a rain-drop sensor signal Ws, a seat belt switch Bs, a motor vehicle speed V, and a forward road surface friction coefficient μ. In this case, f0, ΔF, and fm are generally univocally determined by the type of an FM-CW-system radar (using frequency-modulated continuous wave signal). Therefore, it is possible to previously store the data for each type of radar in a memory. In the case of this system, however, it is necessary to change data and control software when changing radars and thereby, the development man-hour increases. Therefore, it is preferable to use a structure obtained by making a radar intelligent, making the radar output the above signals (f0, ΔF, and fm), and reading data as described above. In processing 11, a distance between a forward object and this motor vehicle is obtained by using an FM-CW-system radar and the expression described in processing 11. Moreover, a. radio-wave propagation velocity C is equal to 3×108 m/sec and it is previously stored in a memory. In processing 12, a relative speed Vr between the forward object and this motor vehicle is operated by using the expression described in processing 12. The arithmetic expressions in processing 11 and processing 12 are generally-known arts. Processing 13 to processing 19 show a method for a television camera image corresponding to weather and daytime/nighttime. That is, luminances of road images captured correspondingly to weather and daytime/nighttime are different. Therefore, it is necessary to execute road detection corresponding to a luminance and obtain a more accurate road shape. In processing 13, it is decided whether the headlight switch Ls is turned on. When the switch Ls is turned on, that is, Ls equals 1, nighttime is decided and processing 14 is started. In processing 14, it is decided whether the rain drop sensor signal Ws is equal to or more than a constant k1. The constant k1 shows a state in which the road-surface luminance detected by a television camera varies depending on a rain drop, which is previously obtained by actual travel matching and stored in a memory. Therefore, when Ws is equal to or more than k1, processing 15 is started to decide rainy-day nighttime traveling and execute rainy-day nighttime luminance detection and road-surface image processing. In the case of NO in processing 14, cloudless nighttime traveling is decided to execute cloudless nighttime luminance detection and road-surface image processing. Processing 17 is started to execute the same processing as in processing 14. In the case of YES in processing 17, rainy-day daytime traveling is decided to execute rainy-day daytime luminance detection and road-surface image processing. In the case of NO in processing 17, cloudless daytime traveling is decided to execute daytime luminance detection and road-surface image processing. In this case, the road state detection according to luminance detection is a well known art. In processing 20, the forward-road coordinate system processed in processings 15, 16, 18, and 19 is detected by using values showing the coordinates defined in FIGS. 9 and 10. FIG. 9 shows an actual road curvature coordinate system and FIG. 10 shows a road curvature coordinate system obtained by displaying FIG. 9 on an image. Processings 22 and 23 are executed by using the coordinate system. Before processing 22 is executed, a forward road gradient S is detected in processing 21. The gradient S is detected by recognizing the wave lines at the right and left ends of a detected road as shown in FIGS. 11 and 12. For example, a plurality of patterns showing a road shape are stored in a computer capable of performing the operation according to a neutral network and a forward road condition is decided by comparing the patterns with a detected road shape. FIG. 11 shows a downward-slope road shape and FIG. 12 shows an upward-slope road shape. FIG. 13 shows a method for detecting a forward road gradient. An angle γ between right and left lines of a road is detected on the basis of a flat road shape of a television camera image and converted into the road gradient S. When a corner is recognized together with a gradient, they are processed in processings 22, 23. In processing 22, a distance D2 up to the corner is obtained by using the coordinate system shown in FIG. 10 and the following expressions (1) and (2).
  • y(n+1)/x(n+1)<{(y(1)/x(1)+. . .+y(k)/x(k))/k}  (1)
  • D2=y(n)  (2)
  • At the right side of the expression (1), an averaged linear-line change state is obtained by adding the ratio of Y axis y(n) to X axis x(n) of a linear road shown by a coordinate system up to n=k and dividing the added value by the total k. Then, it is decided whether the next ratio y(n+1)/x(n+1) is smaller than the right side. When the next ratio is smaller than the right side, a value one before n+1, that is, y(n) is substituted for D[0030] 2 to obtain a distance up to the entrance of the corner. In processing 23, the curvature radius R of the corner is obtained by using the coordinate system shown in FIG. 10 and the following expressions (3) and (4).
  • m(n)=1(n)  (3)
  • R=1(n)  (4)
  • In the expression (3), it is decided whether X axis [0031] 1(n) of the corner road matches Y axis m(n).
  • A matched value represents the curvature radius which is obtained by substituting 1(n) or m(n) for R as shown by the expression (4). In this case, the conversion of the distance between X and Y axes is performed by previously storing a correction value between a camera image and an actual distance. Recognition of the above corner can be performed by the same method independently of a change of the road gradient because the camera changes similarly to the motor vehicle body under the present traveling state, that is, on upward, downward, and flat roads. Then, in processing [0032] 24, it is decided whether there is other motor vehicle or an object which interrupts traveling ahead. Symbol k2 represents a constant kept within a range capable of measuring a distance up to a forward object by an FM-CW-system radar. That is, it is decided that future traveling is limited by a forward object in the case of YES in processing 24 and that future traveling is limited by a forward corner in the case of NO in processing 24. In the case of YES in processing 24, processing 25 is started to obtain a target motor vehicle speed Vt1 by using the relative speed Vr with a forward object, a function f2 of the road surface friction coefficient μ obtained from infra-information or the like, and the motor vehicle speed V. Then, in processing 26, an object crash prevention target acceleration Fd1 is operated by using the expression described in processing 26. This expression is calculated by using the following expressions (5), (6), (7), and (8).
  • T 1 =W·V 2/2+Ir·(V/r)2/2  (5)
  • T2 W·Vt12/2+Ir·(Vt1/r)2/2  (6)
  • U(1-2)=T 1 −T 2=(½)·{W+(Ir/r 2)}·(V 2 −Vt12)  (7)
  • Fd 1=U(1-2)/D 1  (8)
  • First, the concept of this [0033] processing 26 is to change the present speed V to the future target speed Vt1 in order to secure the safety traveling. The kinetic energy T1 of a motor vehicle at the initial speed V is shown by the expression (5) and the kinetic energy T2 of the motor vehicle at the target speed Vt1 is shown by the expression (6). In this case, symbol W represents a motor vehicle weight, Ir represents an inertia moment of a wheel, and “r” represents a wheel radius. A kinetic energy lost from the initial speed to the target speed (T1−T2) is equal to a work U (1-2) from the outside {expression (7)}. Therefore, when assuming a distance up to the present point at the present speed V to a point requiring the target speed Vt1 as D1, it is necessary to keep adding a deceleration force Fd1 given by the expression (8) during traveling for the distance D1. Thereby, FD1 is obtained. In the case of NO in processing 24, processing 27 is started and a target speed Vt2 corresponding to R obtained in processing 24 is searched. The speed Vt2 increases as R increases. That is, it is possible to increase a target speed as R increases. Moreover, it is necessary to decrease Vt2 as “μ” obtained from the infra-information decreases in order to secure the safety. In processing 28, the same processing as in processing 26 is executed to operate a target deceleration force Fd2 for preventing speeding at a corner. After processings 26 and 28, processings 29 and 34 shown in FIG. 3 are started respectively. In processing 29, it is decided whether the seat belt switch Bs is turned on. In this case, it is purposed to change motor vehicle deceleration states for avoiding encounter with a dangerous state by keeping the present motor vehicle speed in accordance with the fact of driver's wearing a seat belt or not. In the case of YES in processing 29, that is, when a driver wears a seat belt, processing 30 is started to decide whether the target deceleration Rd1/W (force/weight) is k3 or more. The value k3 is a safety deceleration constant in which a driver does not have a sense of incongruity when wearing a seat belt. In the case of YES in processing 30, processing 31 is started to substitute “1” for a dangerous traveling flag (there is an object ahead) FlgCar for warning that a driver will feel uncomfortable at the present speed and dangerous deceleration will occur. Control operations to be mentioned later shown from FIG. 4 to FIG. 7 are executed by using the flag signal. In the case of NO in processing 30, processing 33 is started to substitute 0 for FlgCar. In the case of NO in processing 29, processing 32 is started to decide whether a safe deceleration can be obtained without a sense of incongruity even if a driver does not wear a seat belt. In the case of YES in processing 32, processing 31 is started. In the case of NO in processing 32, processing 33 is started. A value k4 is a safe deceleration constant in which a driver does not have a sense of incongruity in wearing no seat belt. Moreover, in processings 34 to 38, processings same as the above are executed. In this case, if it is decided before entering a corner that a driver will feel uncomfortable and a dangerous deceleration will occur when entering the corner, the value “1” is substituted for a flag FlgCor. Moreover, it is possible to obtain the setting of the target speed Vt2 for the road curvature radius R of processing 27 from the following expression (9).
  • Vt2= k 20·{square root}{square root over (μ)}·R·g  (9)
  • Where, [0034]
  • g: Gravitational acceleration [0035]
  • k20: Constant for correction of center of gravity of vehicle [0036]
  • As for the value “μ”, for example, 0.8 represents a dry asphalt road, 0.5 represents a wet asphalt road, and 0.3 represents a snow-covered road. Therefore, it is necessary to store a target speed, that is, a corner traveling limit speed for each value of “μ” in a memory. Moreover, it is possible to perform operation by using the expression (9) at any time. Furthermore, these values are changed depending on the center-of-gravity position of a motor vehicle. Therefore, it is necessary to change a constant value for each type of motor vehicle. For example, a one-box car which is unstable because of a high center-of-gravity position has a small value of k[0037] 20.
  • FIGS. [0038] 4 to 7 show a flow chart for engine power-train control according to the above traveling condition. In processing 40 of FIG. 4, the following values are read: an accelerator stamping distance α, a brake stamping force β, a motor vehicle speed V, a forward road gradient S obtained above, a distance D1 up to a forward object, dangerous traveling flags FlgCar and FlgCor, a forward road surface friction coefficient μ, target deceleration forces Fd1 and Fd2, and an engine speed Ne. In processing 41, the value of a target acceleration/deceleration Gt is searched which is a function of α and β set as shown in FIG. 8. FIG. 8 is a conceptual view of a target acceleration/deceleration table. In FIG. 8, the continuous line represents the time of acceleration, that is, a case in which the present read value becomes larger than the last accelerator stamping distance (read value one cycle before in the operation flow) and the broken line represents the time of deceleration, that is, a case in which the present read value becomes smaller than the last accelerator stamping distance (read value one cycle before in the operation flow). Moreover, a plurality of the above values are set in accordance with various motor vehicle speeds as shown in FIG. 8. FIG. 8 shows only ranges. Furthermore, to keep the motor vehicle speed constant (auto cruise control), a target acceleration is set to 0 in an area where the accelerator stamping distance is not 0 but small as shown by a one-dot chain line. Thereby, it is possible to keep the present motor vehicle speed after acceleration. In FIG. 8, the time of acceleration and the time of deceleration are shown by one drawing. Actually, however, when showing a case in which the accelerator stamping distance is plus by the right top area and a case in which the accelerator stamping distance is minus by the right bottom area, two tables are necessary for the time of acceleration and the time of deceleration. Moreover, it is possible to realize the time of acceleration and the time of deceleration by one table in order to reduce a memory capacity. In this case, however, the accelerator stamping distance is slightly fluctuated due to motor vehicle vibrations though a driver requests a constant acceleration and thereby, torque fluctuation may occur. Therefore, it is necessary to add new hysteresis means. Then in processing 42, it is decided whether the dangerous traveling flag FlgCar for deciding whether a traveling condition in which a driver feels uncomfortable occurs in future because of an object such as a motor vehicle present ahead is set to 1. In the case of NO, processing 43, started to decide whether the dangerous traveling flag FlgCor for deciding whether a traveling condition in which a driver feels uncomfortable occurs in future because of a corner present ahead is set to 1. In the case of NO in processing 43, processing 44 is started to operate a target braking/driving torque Tot by using the target deceleration Gt obtained in processing 41 requested by a driver and the following expression (10) described in processing 44.
  • Tot=r·(W+WrGt/g+μr·W+μl·A·V 2 +W·sinS  (10)
  • Where [0039]
  • r: Wheel radius, [0040]
  • W: Motor vehicle weight, [0041]
  • Wt: Rotation equivalent weight, [0042]
  • g: Gravitational acceleration, [0043]
  • μr: Rolling resistance coefficient, [0044]
  • μl: Air resistance coefficient, [0045]
  • A: Forward projection area [0046]
  • In the right side of the expression (10), the first term represents an acceleration torque necessary for motor vehicle acceleration, the second term represents a rolling resistance, the third term represents an air resistance, and the fourth term represents a grade resistance. In this case, Gt, V, and S are determined by the above described flow and constants determined for each motor vehicle are previously set to variables other than Gt, V, and S. In the case of YES in processing [0047] 43, it is decided that there is a corner ahead and deceleration is necessary and processing 45 is started. In processing 45, it is decided whether the target acceleration/deceleration Gt requested by the driver in processing 41 are equal to or less than the target deceleration Fd2/W decided from the present traveling condition. In the case of YES, the driver decides that he (or she) makes a correct decision that dangerous traveling occurs in future and processing 44 is started. In the case of NO, because correct decision cannot be made, the target acceleration/deceleration is rewritten to the target deceleration Fd/2 judging from a traveling condition in processing 46 and processing 44 is started. When YES is decided in processing 42, processing 47 is started to decide whether the present motor vehicle speed V is, for example, 15 km/h or less. This is because a distance up to a forward object must be controlled instead of control of a target acceleration/deceleration in the case of a low motor vehicle speed such as the time of a traffic jam or the time of parking a motor vehicle in a garage. Therefore, in the case of NO in processing 47, processing 48 is started to control the target acceleration/deceleration. In the case of YES, processing 49 is started to control a target distance. In processings 48 and 50, the same processings as in processings 45 and 46 are performed and processing 44 is started. In processing 49, it is decided whether the distance D1 up to a forward object is equal to or less than a limit value k8. The value k8 represents, for example, approx. 1 m which is the minimum distance to avoid the crash with the forward object. In the case of YES in processing 49, that is, in the case of just before the crash, processing 51 is started to set the target motor vehicle speed Vt to 0. Then, in processing 52, a constant k10 in which a motor vehicle can stop at a low motor vehicle speed is input to a target brake Bp. In the case of NO in processing 49, processing 53 is started to decide whether α is larger than 0.
  • In the case of YES, processing [0048] 54 is started to input a constant value k9 to the target acceleration/deceleration. The value k9 is a target acceleration value for the safety first at a low motor vehicle speed when an object is present ahead. Thereby, for example, even if a driver erroneously stamps an accelerator, safety traveling can be secured because a motor vehicle travels at a constant acceleration. Moreover, though a constant acceleration is set in the above case, it is also possible to maximize the value k9 and adjust the maximized k9 to the target acceleration/deceleration Gt when the value k9 exceeds the maximum value. Then, processing 55 is started to operate the target braking/driving torque Tot similarly to the case of processing 44. Then, in processing 56, a target engine torque Tet is operated in accordance with the expression using a present transmission gear ratio (e.g. speed 1 because of 15 km/h or less), a torque ratio t(e) obtained from a torque converter speed ratio “e”, and Tot described in processing 55. In processing 57, a target engine speed Net to be used for a later processing (for calculating a target throttle opening degree and a target braking force) is obtained by assuming the Net equals a detected engine speed Ne. After processings 52 and 57, processing 58 shown in FIG. 7 is started to search a table of the target engine torque Tet corresponding to the X-axis target engine speed Net and obtain a target throttle opening degree θ, a target transmission gear ratio i, and the target braking force Bp. When starting with processing 52, the target braking force Bp shown by a white circle in processing 58 in FIG. 7 is searched to obtain the target throttle opening degree=0 and the target transmission gear ration i=speed 1. Then, processing 59 is started to output i, θ, and Bp. When starting with processing 57, a target throttle opening degree θ shown by a black circle in FIG. 7 is searched to obtain the target braking force Bp=0 and the target transmission gear ratio i=1. Then, processing 59 is started. After processing 44 in FIG. 4, processing 60 is started to decide whether the forward road gradient S obtained in FIG. 2 is larger than k5. The value k5 is a constant for an upward slope gradient, which makes it possible to control a speed change point for reduction of fuel consumption in which a driver does not have a sense of incongruity even if a high motor vehicle speed is changed when a traveling load is relatively large.
  • In the case of YES in processing [0049] 60 in FIG. 4, fuel consumption speed change is executed, processing 61 shown in FIG. 7 is started, and a torque-converter output shaft torque for each transmission gear ratio, a so-called turbine torque Tt(n) is operated. The value “n” of Tt(n) depends on a transmission set to a motor vehicle. It is preferable to set “n” to 4 in the case of a four-speed transmission and to a controllable value such as 20 in the case of a non-stage transmission. The torque Tt(n) is obtained by dividing the above Tot by “n” transmission gear ratios gr(n). In processing 62, a torque-converter output-shaft speed for each transmission gear ratio, that is, a turbine speed Nt(n) is operated The speed Nt(n) is obtained by multiplying the above V by “n” transmission gear ratios. In processing 63, a reverse pump capacity coefficient cn(n) for each transmission gear ratio is operated by using the Tt(n) and Nt(n) obtained in processings 61 and 62. In processing 64, a speed ratio e(n) for each transmission gear ratio is searched. In this case, the relation between cn(n) and e(n) can be obtained by using the following expressions (1), (12), and (13).
  • e=Nt/Ne  (11)
  • Tt=t·c·Ne 2  (12)
  • cn(n)=(t·c/e 2)=Tt/Nt 2  (13)
  • where, [0050]
  • e: Torque-convert input/output shaft speed ratio [0051]
  • Nt: Torque-converter output shaft speed [0052]
  • Ne: Engine speed [0053]
  • Tt: Torque-converter output shaft torque [0054]
  • t: Torque-converter torque ratio (Function of “e”) [0055]
  • c: Torque-converter pump capacity coefficient (Function of “e”) [0056]
  • In [0057] processing 65, a torque ratio t(n) for each transmission gear ration is obtained as a function of the speed ratio e(n). In processing 66, the target engine torque Tet is operated by using the Tt(n) and t(n) obtained in processings 61 and 65. In processing 67, the target engine speed Net is operated by using the Nt(n) and e(n) obtained in processings 62 and 64. Moreover, in processing 68, the speed change ratio “i” for the minimum fuel consumption is obtained by using a value for transmission gear ratio obtained in processings 66 and 67. In this case, it is shown that “n” is equal to 4 (four-speed transmission). In the case of fuel consumption comparison here, the power horse of the transmission output shaft is changed due to slip of the torque converter. Therefore, a table of fuel consumption is used which can detect a torque converter efficiency and an engine efficiency at the same time. In processing 69, a target throttle opening degree θ table to be set with the same shaft as that in processing 68 is searched to obtain θ at the same position as that of the speed change ratio “i” obtained in processing 68.
  • In the case of NO in processing [0058] 40 in FIG. 4, processing 70 is started to decided whether the forward road gradient S is smaller than −k6. The value −k6 is a constant for a downward gradient. In the case of a gradient smaller than the value −k6, fuel cut is executed to reduce fuel consumption only when a driver requests deceleration. Whether the driver requests deceleration is decided in processing 71 Therefore, it is decided whether the target acceleration/deceleration Gt is equal to or less than the deceleration constant k7. In the case of YES, processing 72 shown in FIG. 5 is started to operate a target engine torque Tet for each transmission gear ratio by using Tot and gr(n). In this case, torque converter characteristics are not considered because the slip of a torque converter almost comes to zero and the input/output shaft speed ratio of the torque converter comes to 1 in the case of deceleration. In processing 73, the target engine speed Net is operated by using the above motor vehicle speed V and gr(n) similarly to the case of processing 72. In the case of deceleration control, it is necessary to instantaneously obtain a sense of acceleration requested by a driver in acceleration after deceleration. Therefore, it is necessary to set a target sufficient driving torque Tst at the time of deceleration and the torque Tst is obtained in processing 74. The torque Tst is set correspondingly to the motor vehicle speed V, which can be changed in accordance with the taste of the driver. For example, when V is small, Tst increases because a speed change ratio is set to the low side. Then, in processing 75, a sufficient engine torque Tes(n) for each transmission gear ratio is obtained from a table comprising Tet and Net. In processing 76, a sufficient driving torque Ts(n) when changing speed change ratios under the present traveling state is operated by using the Tes(n) and gr(n) obtained in processing 75. In processing 77, the results obtained in processings 74 and 76 are compared to obtain a target speed change ratio “i” where Ts(n) larger than Tst and closest to the Tst, a target throttle opening degree θ, and a target braking force Bp. Then, processing 59 shown in FIG. 7 is started.
  • In the case of NO in [0059] processings 70 and 71 in FIG. 4, a routine at the time of flat road traveling including a corner and downward slope acceleration is formed. In processing 78, a target sufficient driving torque Tst requested by the driver is searched similarly to the case of processing 74. Then, processing 79 shown in FIG. 6 is started to decide whether the above Tot is smaller than 0. When the Tot is smaller than 0, deceleration is decided and processing 80 is started. Because of deceleration control from processing 80, processings 80, 81, 82, 83, and 84 are execute the same processings as in processings 72, 73, 75, 76, and 77 respectively and then, processing 59 in FIG. 7 is started. When it is decided in processing 79 that Tot is equal to or more than 0, that is, NO is decided, a target engine torque Tet and engine speed Net considering torque converter characteristics are calculated. Processings 85, 86, 87, 88, 89, 90, and 91 execute the same processings as in the above processing 61, 62, 63, 64, 65, 66, and 67 respectively and then, processing 82 is started.
  • FIG. 14 shows a system block diagram when mounting an embodiment of the present invention on an actual motor vehicle. An [0060] engine 93 and a transmission 94 are mounted on a chassis 92, where throttle opening degree (or air flow rate) θ, fuel quantity, ignition timing, braking pressure, and transmission gear ratio are controlled in accordance with signals output from an engine power-train control unit 95. Fuel control uses the inlet-port injection system widely used at present or cylinder injection system with a high controllability. Moreover, a television camera 96 for detecting an outside state and an antenna 97 for detecting infra-information are mounted on the chassis 92. An image of the television camera 96 is input to a traveling condition discrimination unit 98 and processed to recognize a road gradient, corner curvature radius, traffic light information, and traffic sign. Moreover, an FM-CW-system radar 102 is set at the front of the chassis 92 to detect a distance up to a forward motor vehicle or object and a relative speed. Furthermore, the antenna 97 connects with an infra-information terminal 99, a forward road state (wet road, dry road, or snow-covered road, or presence or absence of sand on a road) is detected in accordance with infra-information, and the traveling condition discrimination unit 98 operates a road-surface friction coefficient μ. Moreover, a traveling condition can be discriminated in accordance with map information stored in a CD-ROM 100 or the like and forward road states (e.g. gradient and corner curvature radius) can be detected. A signal corresponding to a traveling condition, a degree of risk on the traveling condition, and a road-surface friction coefficient μ are output from the traveling condition discrimination unit 98 and input to the engine power-train control unit 95. A throttle opening degree θ, fuel quantity, ignition timing, transmission gear ratio i, and braking force Bp by a braking-pressure control actuator 103 are controlled in accordance with the signal Moreover, an accelerator stamping distance α, brake stamping force β, motor vehicle speed V, engine speed Ne, rain drop signal Ws, seat belt switch Bs, and headlight switch Ls are input to the engine power-train control unit 95 and used for the control operations shown in FIGS. 2 to 7. Furthermore, an acceleration sensor 104 for detecting, for example, a vertical acceleration is set to the television camera 96 and an actuator 101 for restraining and controlling vibrations is set to the bottom of the television camera 96 to feedback-control a signal output from the acceleration sensor 104 and prevent the detection accuracy of the television camera 96 from deteriorating due to oscillation of the camera.
  • FIG. 15 is a control flow chart for restraint of vibrations of the [0061] television camera 96. First, a signal Gs output from the acceleration sensor 104 set to a chassis or television camera is read in processing 110. Then, the signal Gs is integrated to operate a motor vehicle fluctuation speed Vtd in processing 111. Moreover, in processing 112, the operated value of the Vtd is integrated to operate a vertical fluctuation position (that is, a stroke) Std of the motor vehicle. Then, in processing 113, it is decided whether the Std equals a constant k15 representing a constant television-camera image detection angle. When the Std equals the constant k15 in processing 113, processing 114 is started to substitute the last driving signal As(n−1) for a control signal As(n) for driving the actuator 101 which controls a television-camera angle and then, processing 115 is started. In processing 115, the present driving signal As(n) is substituted for the last driving signal As(n−1) and returned. In the case of NO in processing 113, that is, when it is decided that the Std is not equal to the constant k15, processing 116 is started to obtain a deviation AS between the Std and the constant k15 and then, processing 117 is started. In processing 117, a value obtained by adding a PID control value of the ΔS to the last driving signal As(n−1) for the As(n) and then, processing 115 is started. Thus, it is possible to restrain detection errors of a road gradient and road curvature radius due to oscillation of a television camera and accurately control a power train. Moreover, it is possible to use a suspension control sensor used for chassis vibration restraint as the acceleration sensor 104 in order to reduce costs.
  • As described above, the present invention has an advantage that fuel profitability, operability, and safety can be improved because an actual acceleration/deceleration can be controlled to an acceleration/deceleration requested by a driver at the time of traveling under an undangerous condition. [0062]

Claims (17)

What is claimed is:
1. An apparatus for controlling a power train of a motor vehicle, comprising:
acceleration/deceleration detection means for detecting a motor vehicle acceleration/deceleration requested by a driver and motor vehicle speed detection means for detecting a motor vehicle speed;
target acceleration/deceleration operation means for setting a target acceleration/deceleration in accordance with signals output from the acceleration/deceleration detection means and the motor vehicle speed detection means;
road condition detection means for detecting a road condition at the time of traveling including an obstacle such as a forward motor vehicle;
dangerous traveling decision means for deciding whether a traveling conditions is dangerous or not in accordance with a signal output from the road condition detection means; and
target value change means for changing target values set by the target acceleration/deceleration operation means when dangerous traveling is decided by the dangerous traveling decision means.
2. The apparatus for controlling a power train of a motor vehicle according to
claim 1
, further comprising:
target braking/driving torque operation means for operating a braking/driving torque to be transmitted to a wheel in accordance with a road condition obtained by at least the road condition detection means;
control input operation means for operating control inputs of an engine, transmission, and brake in accordance with at least the target braking/driving torque; and
control means for controlling at least one of the torque manipulation means of the engine, transmission gear ratio manipulation means of the transmission, and braking force manipulation means of the brake.
3. The apparatus for controlling a power train of a motor vehicle according to
claim 1
, wherein:
the dangerous traveling decision means has means for detecting a seat-belt working state and changes reference values for dangerous-traveling decision setting in accordance with the working state.
4. The apparatus for controlling a power train of a motor vehicle according to
claim 1
, wherein:
the target value change means has low motor vehicle speed decision means for deciding whether a signal obtained by the motor vehicle speed detection means shows a low motor vehicle speed and limits the maximum target acceleration/deceleration when the present motor vehicle speed is decided as the low motor vehicle speed.
5. The apparatus for controlling a power train of a motor vehicle according to
claim 1
, wherein:
the target acceleration/deceleration operation means has two tables for acceleration and deceleration respectively.
6. The apparatus for controlling a power train of a motor vehicle according to
claim 5
, wherein:
the target acceleration and deceleration table for deceleration has at least two target acceleration/deceleration zero areas for a signal of the acceleration/deceleration detection means for motor vehicle speed constant control.
7. The apparatus for controlling a power train of a motor vehicle according to
claim 1
, wherein:
the road condition detection means detects forward road conditions by a television camera and a radar, and detects a road gradient and a road curvature radius in the case of the detection by the television camera and a forward object in the case of the detection by the radar.
8. The apparatus for controlling a power train of a motor vehicle according to
claim 2
, further comprising:
means for deciding the degree of the detected road gradient in the control input operation means;
means for setting a target sufficient driving torque in accordance with the above decision result; and
means for comparing fuel consumption values to execute the control for the minimum fuel consumption.
9. The apparatus for controlling a power train of a motor vehicle according to
claim 8
, wherein:
vibrations of the television camera are restrained by acceleration detection means and vibration restraint and control means.
10. A method for controlling a power train of a motor vehicle, comprising the steps of:
detecting a motor vehicle acceleration requested by a driver;
detecting a motor vehicle speed;
setting a target acceleration/deceleration in accordance with the detected acceleration/deceleration and the detected motor vehicle speed;
detecting a road condition during traveling including an obstacle such as a forward motor vehicle;
deciding whether the present motor vehicle traveling condition is dangerous in accordance with the detected road condition; and
changing the target acceleration/deceleration when the present motor vehicle traveling condition is decided to be dangerous.
11. The method for controlling a power train of a motor vehicle according to
claim 10
, further comprising the steps of:
operating a target braking/driving torque to be transmitted to a wheel in accordance with the detected road condition;
operating a torque of an engine, a transmission gear ratio of a transmission, and a control input of a brake in accordance with the target braking/driving torque; and
controlling at least one of the torque of the engine, the transmission gear ratio of the transmission, and the brake.
12. The method for controlling a power train of a motor vehicle according to
claim 10
, further comprising the steps of:
detecting a seat-belt working state; and
changing criteria for deciding whether the traveling condition is dangerous in accordance with the working state.
13. The method for controlling a power train of a motor vehicle according to
claim 10
, wherein:
the target acceleration of the target acceleration/deceleration is changed by deciding whether the detected motor vehicle speed is low and the maximum change value of the target acceleration/deceleration is limited when the motor vehicle speed is decided to be low.
14. The method for controlling a power train of a motor vehicle according to
claim 10
, wherein:
the target acceleration/deceleration is set in accordance with two previously prepared tables for acceleration and deceleration respectively.
15. The method for controlling a power train of a motor vehicle according to
claim 14
, wherein:
the table for deceleration has at least two target acceleration/deceleration zero areas for the detected acceleration/deceleration for motor vehicle speed constant control..
16. The method for controlling a power train of a motor vehicle according to
claim 10
, wherein:
a forward road condition is detected by a television camera and radar in the case of the road condition detection:
a road gradient and a road curvature radius are detected in the case of the detection by the television camera; and
a forward object is detected in the case of the detection by the radar.
17. The method for controlling a power train of a motor vehicle according to
claim 11
, wherein:
the control input operation decides the degrees of the road gradient in the detected road condition;
a target sufficient driving torque is set in accordance with the decision result;
fuel consumption values for the degree of the road gradient and the target sufficient driving torque are obtained and compared; and
at least one of the engine torque, the transmission gear ratio of the transmission, and the brake is controlled in accordance with the comparison result so that fuel consumption is minimized.
US09/788,349 1995-05-25 2001-02-21 Method and apparatus for controller power train of motor vehicle Expired - Fee Related US6397140B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/788,349 US6397140B2 (en) 1995-05-25 2001-02-21 Method and apparatus for controller power train of motor vehicle

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP7126204A JPH08318765A (en) 1995-05-25 1995-05-25 Information vehicle control apparatus and method
JP7-126204 1995-05-25
US08/654,971 US5752214A (en) 1995-05-25 1996-05-28 Method and apparatus for controller power train of motor vehicle
US09/020,862 US5902345A (en) 1995-05-25 1998-02-09 Method and apparatus for controller power train of motor vehicle
US09/294,312 US6216082B1 (en) 1995-05-25 1999-04-20 Method and apparatus for controller power train of motor vehicle
US09/788,349 US6397140B2 (en) 1995-05-25 2001-02-21 Method and apparatus for controller power train of motor vehicle

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/294,312 Continuation US6216082B1 (en) 1995-05-25 1999-04-20 Method and apparatus for controller power train of motor vehicle

Publications (2)

Publication Number Publication Date
US20010008989A1 true US20010008989A1 (en) 2001-07-19
US6397140B2 US6397140B2 (en) 2002-05-28

Family

ID=14929296

Family Applications (4)

Application Number Title Priority Date Filing Date
US08/654,971 Expired - Fee Related US5752214A (en) 1995-05-25 1996-05-28 Method and apparatus for controller power train of motor vehicle
US09/020,862 Expired - Fee Related US5902345A (en) 1995-05-25 1998-02-09 Method and apparatus for controller power train of motor vehicle
US09/294,312 Expired - Fee Related US6216082B1 (en) 1995-05-25 1999-04-20 Method and apparatus for controller power train of motor vehicle
US09/788,349 Expired - Fee Related US6397140B2 (en) 1995-05-25 2001-02-21 Method and apparatus for controller power train of motor vehicle

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US08/654,971 Expired - Fee Related US5752214A (en) 1995-05-25 1996-05-28 Method and apparatus for controller power train of motor vehicle
US09/020,862 Expired - Fee Related US5902345A (en) 1995-05-25 1998-02-09 Method and apparatus for controller power train of motor vehicle
US09/294,312 Expired - Fee Related US6216082B1 (en) 1995-05-25 1999-04-20 Method and apparatus for controller power train of motor vehicle

Country Status (3)

Country Link
US (4) US5752214A (en)
JP (1) JPH08318765A (en)
DE (2) DE19621085B4 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020183915A1 (en) * 1999-12-22 2002-12-05 Visteon Global Technologies, Inc. Method and system for controlling vehicle deceleration in an adaptive speed control system based on vehicle speed
US20030163240A1 (en) * 2002-02-25 2003-08-28 Nissan Motor Co., Ltd. Driving assist system for vehicle
WO2004016923A1 (en) * 2002-07-24 2004-02-26 Robert Bosch Gmbh Method and device for controlling the drive unit of a vehicle
US20040212686A1 (en) * 2003-04-24 2004-10-28 Denso Corporation Vehicle-mounted camera apparatus
EP1498297A1 (en) * 2003-07-15 2005-01-19 Miyama, Inc. Evaluation system/method for vehicle fuel consumption
US20050027423A1 (en) * 2003-07-18 2005-02-03 Katsuaki Minami Ealuation system for vehicle operating conditions and evaluation method thereof
FR2865972A1 (en) * 2004-02-10 2005-08-12 Toyota Motor Co Ltd DEVICE AND METHOD FOR CONTROLLING DECELERATION FOR A VEHICLE
US20060190158A1 (en) * 2005-02-18 2006-08-24 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus for vehicle
US20070032341A1 (en) * 2005-08-03 2007-02-08 Toyota Jidosha Kabushiki Kaisha Driving force control apparatus and driving force control method
US20080269998A1 (en) * 2005-10-05 2008-10-30 Toyota Jidosha Kabushiki Kaisha Deceleration Control Apparatus and Method for Vehicle
US20090063000A1 (en) * 2007-08-28 2009-03-05 Hiroyuki Kodama Vehicle control system
US20090198426A1 (en) * 2008-01-31 2009-08-06 Yoshiyuki Yasui Motion control device for vehicle
EP2100764A1 (en) 2008-03-13 2009-09-16 Aisin AW Co., Ltd. Driving support device, driving support method, and driving support program
US20090319148A1 (en) * 2008-06-19 2009-12-24 Hitachi, Ltd Vehicle control apparatus
US20100007200A1 (en) * 2008-07-10 2010-01-14 Robert Bosch Gmbh Deceleration control for a vehicle
EP2182501A1 (en) * 2008-10-30 2010-05-05 Aisin Aw Co., Ltd. Safe driving evaluation system and safe driving evaluation program
DE102009004102A1 (en) * 2009-01-08 2010-07-15 Conti Temic Microelectronic Gmbh Method for controlling speed of motor vehicle, particularly electric vehicle or hybrid vehicle, involves recording information regarding traffic or driving situation in continuous journey of motor vehicle
US20100185370A1 (en) * 2007-07-06 2010-07-22 Zf Friedrichshafen Ag Method for controlling an automatic multi-step reduction gear
US20110218699A1 (en) * 2008-11-07 2011-09-08 Zf Friedrichshafen Ag Method for controlling an automatic geared transmission
CN102971193A (en) * 2010-06-30 2013-03-13 威伯科有限公司 Method and device for controlling at least one driver assistance system of a vehicle and vehicle equipped therewith
US20150329090A1 (en) * 2014-05-13 2015-11-19 Toyota Jidosha Kabushiki Kaisha Travel control apparatus and vehicle control apparatus
CN115158274A (en) * 2022-08-31 2022-10-11 四川省公路规划勘察设计研究院有限公司 Identification method of dangerous road sections on long longitudinal slopes based on heavy braking characteristics of trucks

Families Citing this family (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08318765A (en) * 1995-05-25 1996-12-03 Hitachi Ltd Information vehicle control apparatus and method
US6278928B1 (en) 1996-04-12 2001-08-21 Kabushikikaisha Equos Research Transmission control device responsive to road information
DE19617107A1 (en) * 1996-04-19 1997-10-23 Mannesmann Ag Method and device for positioning a device
JP3785703B2 (en) * 1996-10-31 2006-06-14 株式会社明電舎 Time series data identification method and identification apparatus
JPH10184877A (en) * 1996-12-24 1998-07-14 Toyota Motor Corp Control device for stepped transmission
US6199001B1 (en) 1996-12-19 2001-03-06 Toyota Jidosha Kabushiki Kaisha Control system for controlling the behavior of a vehicle based on accurately detected route information
DE19702554B4 (en) * 1997-01-24 2004-04-15 Siemens Ag Drive control for a motor vehicle
JP3269421B2 (en) * 1997-04-04 2002-03-25 三菱自動車工業株式会社 Automatic vehicle deceleration control device
DE69839616D1 (en) * 1997-04-25 2008-07-24 Hitachi Ltd Method for setting a target drive torque and corresponding vehicle control
US6792344B2 (en) * 1997-04-25 2004-09-14 Hitachi, Ltd. Automotive control apparatus and method
JP3832526B2 (en) * 1997-06-20 2006-10-11 三菱自動車工業株式会社 Vehicle travel control device
DE19738608C1 (en) * 1997-09-04 1998-07-16 Bosch Gmbh Robert Running gear regulation arrangement for vehicle ride regulation
DE19738690C2 (en) * 1997-09-04 2002-05-29 Bosch Gmbh Robert Method and device for controlling the brake system of a vehicle
JP3485239B2 (en) * 1997-09-10 2004-01-13 富士重工業株式会社 Vehicle motion control device
DE19749583B4 (en) * 1997-11-10 2007-05-24 Volkswagen Ag Method and device for monitoring or monitoring an object space from a motor vehicle
JP3494395B2 (en) * 1998-01-29 2004-02-09 富士重工業株式会社 Vehicle motion control device
US6272416B1 (en) * 1998-02-10 2001-08-07 Nissan Motor Co., Ltd. Vehicle drive force control device
JP4037506B2 (en) 1998-03-12 2008-01-23 富士重工業株式会社 Vehicle motion control device
JPH11278096A (en) * 1998-03-30 1999-10-12 Nissan Motor Co Ltd Travel control device for vehicles
US5944766A (en) * 1998-04-09 1999-08-31 White; Lee S Cruise control economizer
DE69837288T2 (en) * 1998-05-11 2007-11-15 Hitachi, Ltd. VEHICLE AND DEVICE AND METHOD FOR DRIVING CONTROL THEREOF
JP4209496B2 (en) * 1998-05-15 2009-01-14 アイシン・エィ・ダブリュ株式会社 Vehicle control device
JP3353711B2 (en) * 1998-07-15 2002-12-03 日産自動車株式会社 Vehicle driving force control device
JP2000104580A (en) * 1998-09-30 2000-04-11 Hitachi Ltd Vehicle driving force control device
JP3930982B2 (en) * 1998-10-21 2007-06-13 オートリブ ディベロップメント エービー Vehicle alarm device
DE19859743A1 (en) * 1998-12-23 2000-06-29 Man Nutzfahrzeuge Ag Method and device for controlling the driving style of a motor vehicle
DE19859744A1 (en) * 1998-12-23 2000-06-29 Man Nutzfahrzeuge Ag Method and device for controlling the driving style of a motor vehicle
DE10014328A1 (en) * 1999-03-26 2000-09-28 Denso Corp Automatic travel regulation device for automobile e.g. for automatic movement in convoy, uses controlled acceleration or braking for maintaining required relative spacing between successive vehicles
DE60016500T2 (en) * 1999-05-20 2006-01-05 Nissan Motor Co., Ltd., Yokohama Distance-related cruise control system
JP3656464B2 (en) 1999-06-15 2005-06-08 日産自動車株式会社 Leading vehicle tracking control device
EP1792799A3 (en) * 1999-07-01 2008-10-22 Hitachi, Ltd. Apparatus for controlling run of a car, and car using the apparatus
JP2001010373A (en) 1999-07-01 2001-01-16 Hitachi Ltd Car travel control device
JP3714116B2 (en) * 1999-08-09 2005-11-09 トヨタ自動車株式会社 Steering stability control device
JP3620359B2 (en) * 1999-08-10 2005-02-16 日産自動車株式会社 Vehicle travel control device
JP2001055060A (en) * 1999-08-17 2001-02-27 Toyota Motor Corp Vehicle reduction gear
GB2357159B (en) * 1999-12-07 2003-12-31 Rover Group A control system
US6634982B2 (en) * 1999-12-24 2003-10-21 Aisin Aw Co., Ltd. Automatic speed changer controller, automatic speed changer control method, and recording medium having program for method recorded thereon
JP3929668B2 (en) 2000-02-21 2007-06-13 日産自動車株式会社 Pre-brake control device
JP4427856B2 (en) * 2000-02-24 2010-03-10 アイシン精機株式会社 Brake control device for vehicle
DE10019189A1 (en) 2000-04-17 2001-10-25 Bosch Gmbh Robert Adaptive distance and or cruise control for a road vehicle has automatic changeover of operating modes
JP2001330133A (en) * 2000-05-22 2001-11-30 Jatco Transtechnology Ltd Driving force control device
JP2001336619A (en) * 2000-05-26 2001-12-07 Honda Motor Co Ltd Road surface gradient detector
JP3582462B2 (en) * 2000-07-04 2004-10-27 日産自動車株式会社 Vehicle speed control device
DE10037826A1 (en) * 2000-08-03 2002-02-14 Daimler Chrysler Ag Method and device for automatic speed adjustment in a vehicle
JP2002046509A (en) * 2000-08-03 2002-02-12 Fuji Heavy Ind Ltd Vehicle motion control device
FR2813050B1 (en) * 2000-08-17 2002-11-22 Renault METHOD AND SYSTEM FOR REGULATING THE SPEED OF A MOTOR VEHICLE
JP3659146B2 (en) * 2000-08-31 2005-06-15 日産自動車株式会社 Braking control device
EP1195283A1 (en) * 2000-10-06 2002-04-10 Renault Adaptive cruise control for vehicle
FR2815130B1 (en) * 2000-10-06 2003-01-17 Renault METHOD FOR REGULATING THE DISTANCE AND SPEED OF A MOTOR VEHICLE
JP3777970B2 (en) * 2000-11-02 2006-05-24 日産自動車株式会社 Preceding vehicle tracking control device
JP4797284B2 (en) * 2001-06-12 2011-10-19 マツダ株式会社 Vehicle control device
JP2003006796A (en) * 2001-06-20 2003-01-10 Mitsubishi Motors Corp Driving support device for vehicles
JP2002130000A (en) * 2001-08-06 2002-05-09 Hitachi Ltd Vehicle control device and control method
DE10138719A1 (en) * 2001-08-07 2003-03-06 Siemens Ag Method and device for displaying driving instructions, especially in car navigation systems
JP3812391B2 (en) * 2001-09-26 2006-08-23 日産自動車株式会社 Vehicle driving force control device
US6523912B1 (en) * 2001-11-08 2003-02-25 Ford Global Technologies, Inc. Autonomous emergency braking system
JP3617501B2 (en) * 2002-03-18 2005-02-09 日産自動車株式会社 Deceleration assist device for vehicle
US7260465B2 (en) * 2002-04-30 2007-08-21 Ford Global Technology, Llc Ramp identification in adaptive cruise control
US6968266B2 (en) * 2002-04-30 2005-11-22 Ford Global Technologies, Llc Object detection in adaptive cruise control
US7317980B2 (en) * 2002-07-30 2008-01-08 Adivics Co., Ltd. Automatic brake device for controlling movement of vehicle in direction opposite to intended direction of movement of driver
JP3941640B2 (en) * 2002-09-18 2007-07-04 日産自動車株式会社 VEHICLE DRIVE OPERATION ASSISTANCE DEVICE, VEHICLE DRIVE OPERATION ASSISTANCE METHOD, AND VEHICLE USING THE METHOD
JP2004150304A (en) * 2002-10-29 2004-05-27 Komatsu Ltd Engine control device
FR2847639B1 (en) * 2002-11-21 2005-02-04 Renault Sa METHOD FOR CONTROLLING AUTOMATIC TRANSMISSION OF A VEHICLE IN A DOWNLOAD SITUATION
JP2004189075A (en) * 2002-12-10 2004-07-08 Denso Corp Vehicle brake control device
JP4093076B2 (en) * 2003-02-19 2008-05-28 富士重工業株式会社 Vehicle motion model generation apparatus and vehicle motion model generation method
JP2005028887A (en) * 2003-07-07 2005-02-03 Fuji Heavy Ind Ltd Road surface friction coefficient estimating apparatus and road surface friction coefficient estimating method
JP3882797B2 (en) 2003-08-08 2007-02-21 日産自動車株式会社 VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE
US7197388B2 (en) * 2003-11-06 2007-03-27 Ford Global Technologies, Llc Roll stability control system for an automotive vehicle using an external environmental sensing system
JP4432465B2 (en) * 2003-11-13 2010-03-17 日産自動車株式会社 Vehicle turning control device
JP2005164010A (en) 2003-12-05 2005-06-23 Toyota Motor Corp Vehicle deceleration control device
JP3915774B2 (en) 2003-12-05 2007-05-16 トヨタ自動車株式会社 Vehicle deceleration control device
JP2005162175A (en) * 2003-12-05 2005-06-23 Toyota Motor Corp Vehicle deceleration control device
DE10360116A1 (en) * 2003-12-20 2005-07-14 Daimlerchrysler Ag Method for operating a drive train of a motor vehicle
JP4345547B2 (en) * 2004-03-31 2009-10-14 トヨタ自動車株式会社 Hybrid vehicle control system
JP4175291B2 (en) * 2004-05-12 2008-11-05 トヨタ自動車株式会社 Vehicle deceleration control device
DE102004024458A1 (en) * 2004-05-14 2005-12-08 Continental Teves Ag & Co. Ohg Method for compensating the slope influence in the determination of a reference speed
JP4200952B2 (en) * 2004-08-09 2008-12-24 トヨタ自動車株式会社 Vehicle control apparatus equipped with continuously variable transmission
JP4005069B2 (en) * 2004-09-03 2007-11-07 本田技研工業株式会社 Control device for hybrid vehicle
US7499787B2 (en) * 2004-10-07 2009-03-03 Ford Global Technologies, Llc Traction control system and method for a vehicle
US7107138B2 (en) * 2004-11-02 2006-09-12 Joseph Edward Currie Automotive speed control disable switch
US20060229793A1 (en) * 2005-04-11 2006-10-12 Honda Motor Co., Ltd. Vehicular travel control system
JP4297107B2 (en) * 2005-10-26 2009-07-15 トヨタ自動車株式会社 Vehicle control device
US20070170315A1 (en) * 2006-01-20 2007-07-26 Gedalyahu Manor Method of detecting obstacles on railways and preventing train accidents
JP2007255382A (en) * 2006-03-24 2007-10-04 Toyota Motor Corp Vehicle travel control device and vehicle travel control method
US20070265759A1 (en) * 2006-05-09 2007-11-15 David Salinas Method and system for utilizing topographical awareness in an adaptive cruise control
US8620498B2 (en) * 2006-06-20 2013-12-31 GM Global Technology Operations LLC Hybrid road grade determination system
US7518545B2 (en) * 2006-10-26 2009-04-14 Infineon Technologies Ag Driver assistance system
DE102006057666A1 (en) * 2006-12-07 2008-06-12 Bayerische Motoren Werke Ag Method for the automatic return switching during a vehicle deceleration comprises reducing the braking torque produced by the temporarily activated brake depending on the revolution change of the engine
JP5174034B2 (en) 2006-12-19 2013-04-03 エンジニアード・アレスティング・システムズ・コーポレーション System and method for improving or increasing information, particularly information regarding runway conditions available to landing aircraft pilots
JP4938542B2 (en) * 2007-04-27 2012-05-23 トヨタ自動車株式会社 Vehicle speed control device for vehicle
JP2008279983A (en) * 2007-05-14 2008-11-20 Denso Corp Vehicle controller
EP2008902B1 (en) * 2007-06-25 2010-02-24 Denso Corporation Acceleration control system
JP4380742B2 (en) 2007-07-10 2009-12-09 トヨタ自動車株式会社 Control device and control method for automatic transmission
JP4967878B2 (en) * 2007-07-18 2012-07-04 株式会社アドヴィックス Road slope estimation device
DE102007055931A1 (en) * 2007-12-28 2009-07-02 Ecomotec Gmbh Method and device for operating an internal combustion engine of a vehicle
JP4596016B2 (en) * 2008-02-12 2010-12-08 トヨタ自動車株式会社 Vehicle travel control device
JP5139939B2 (en) * 2008-09-25 2013-02-06 日立オートモティブシステムズ株式会社 Vehicle deceleration support device
US8248295B2 (en) * 2008-12-05 2012-08-21 Toyota Jidosha Kabushiki Kaisha Pre-crash safety system
KR101331054B1 (en) * 2010-05-13 2013-11-19 한국전자통신연구원 Method and Device of advisory safety speed determination based on road surface states and statistical traffic condition
JP5652090B2 (en) * 2010-09-30 2015-01-14 トヨタ自動車株式会社 Vehicle control device
FR2970210B1 (en) * 2011-01-10 2013-08-02 Peugeot Citroen Automobiles Sa SYSTEM FOR CONTROLLING THE SPEED OF A VEHICLE BASED ON THE CONDITION OF TIRES
DE102011075609A1 (en) * 2011-05-10 2012-11-15 Bayerische Motoren Werke Aktiengesellschaft Acceleration-based safety monitoring of a drive of a motor vehicle
JP2013184491A (en) * 2012-03-06 2013-09-19 Nissan Motor Co Ltd Vehicle traveling support device
WO2014006770A1 (en) 2012-07-06 2014-01-09 本田技研工業株式会社 Vehicle travel control apparatus
JP6373841B2 (en) 2012-08-16 2018-08-15 ジャガー・ランド・ローバー・リミテッドJaguar Land Rover Limited Vehicle speed control system
US8694225B2 (en) * 2012-09-07 2014-04-08 Ford Global Technologies, Llc Utilization of vehicle presence systems for powertrain response readiness and conserving energy
US10570839B2 (en) * 2012-11-29 2020-02-25 Ford Global Technologies, Llc System and method for improving vehicle performance
KR101566731B1 (en) * 2013-12-05 2015-11-16 현대자동차 주식회사 Method and system of controlling shift for vehicle
DE102013225500A1 (en) * 2013-12-10 2015-06-11 Robert Bosch Gmbh Method for monitoring a drive of a vehicle
JP5991331B2 (en) * 2014-02-05 2016-09-14 トヨタ自動車株式会社 Control device for hybrid vehicle
US20150239475A1 (en) * 2014-02-21 2015-08-27 Ford Global Technologies, Llc Hybrid vehicle and method of operation
JP6372228B2 (en) * 2014-08-01 2018-08-15 株式会社デンソー Estimated collision time calculation device
JP6380309B2 (en) * 2015-09-15 2018-08-29 トヨタ自動車株式会社 Vehicle control device
DE102015013143A1 (en) * 2015-10-13 2017-04-13 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Method for the anticipatory overturning prevention of a vehicle
EP3430423B1 (en) * 2016-03-18 2022-03-30 Valeo Schalter und Sensoren GmbH Method for improving detection of at least one object in an environment of a motor vehicle by means of an indirect measurement using sensors, control device, driver assistance system, and motor vehicle
BE1023741B1 (en) * 2016-04-28 2017-07-07 Punch Powertrain Nv A vehicle, a continuously variable transmission system, a control method and a computer program product
US10814846B2 (en) 2017-08-11 2020-10-27 Ford Global Technologies, Llc Traction control based on friction coefficient estimation
KR102037235B1 (en) * 2018-02-27 2019-10-29 주식회사 만도 Adaptive cruise control system and method based on circumstances surrounding vehicle
JP7071851B2 (en) * 2018-03-14 2022-05-19 日立Astemo株式会社 Vehicle control device, vehicle control method and vehicle follow-up driving system
WO2019216170A1 (en) * 2018-05-07 2019-11-14 ソニー株式会社 Control device, control method, program, and moving body
JP6973314B2 (en) * 2018-07-17 2021-11-24 トヨタ自動車株式会社 Controls, managers, systems, control methods and vehicles
CN110893853B (en) * 2018-08-23 2021-07-30 厦门雅迅网络股份有限公司 A vehicle control method and system based on forward gradient information
US10872419B2 (en) * 2018-09-04 2020-12-22 GM Global Technology Operations LLC Method and apparatus for evaluating a vehicle travel surface
US11180145B2 (en) * 2018-11-29 2021-11-23 Baidu Usa Llc Predetermined calibration table-based vehicle control system for operating an autonomous driving vehicle
US11192558B2 (en) 2019-06-24 2021-12-07 Here Global B.V. Method, apparatus, and system for providing road curvature data
JP7329381B2 (en) * 2019-07-22 2023-08-18 株式会社ブリヂストン Control method, control device, control system and tire test method
US11242098B2 (en) * 2019-07-26 2022-02-08 Waymo Llc Efficient autonomous trucks
US11318920B2 (en) 2020-02-28 2022-05-03 Bendix Commercial Vehicle Systems Llc Brake controller storing deceleration profiles and method using deceleration profiles stored in a brake controller
CN111959495B (en) * 2020-06-29 2021-11-12 阿波罗智能技术(北京)有限公司 Vehicle control method, device and vehicle
CN112606805B (en) * 2020-12-17 2021-12-14 东风汽车集团有限公司 Control method of automatic emergency braking system AEB of vehicle
JP7431186B2 (en) * 2021-03-11 2024-02-14 トヨタ自動車株式会社 Manager, system, control method, control program, and vehicle
CN113635895B (en) * 2021-07-30 2022-08-16 靖江市恒大汽车部件制造有限公司 Vehicle active anti-collision control method considering braking force attenuation
JP7489417B2 (en) * 2022-03-18 2024-05-23 本田技研工業株式会社 Driving assistance device, driving assistance method, and program
JP7489418B2 (en) 2022-03-18 2024-05-23 本田技研工業株式会社 Driving assistance device, driving assistance method, and program
KR20230159068A (en) * 2022-05-13 2023-11-21 현대자동차주식회사 Apparatus for controlling transmission and method thereof

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE433824C (en) * 1925-09-17 1926-09-16 Michael Skorka Roller skate with spring-mounted rollers in a row one behind the other in a curved or straight track
US4023641A (en) * 1975-09-25 1977-05-17 Ganoung David P Powertrain and method for achieving low exhaust emission and high fuel economy operation of a combustion engine
JPH0650071B2 (en) * 1983-12-14 1994-06-29 日産自動車株式会社 Vehicle driving force control device
JPS60128055A (en) * 1983-12-14 1985-07-08 Nissan Motor Co Ltd Control method of preventing slip of power train
JPS61132436A (en) 1984-12-01 1986-06-19 Mazda Motor Corp Gear ratio control device in stepless speed change unit
DE3526671A1 (en) * 1985-07-25 1987-01-29 Man Technologie Gmbh DRIVELINE FOR MOTOR VEHICLES
JP2507315B2 (en) 1986-03-26 1996-06-12 株式会社日立製作所 Internal combustion engine controller
US5018408A (en) * 1987-09-26 1991-05-28 Mazda Motor Corporation Control systems for power trains provided in vehicles
US5041978A (en) * 1989-01-17 1991-08-20 Mazda Motor Corporation Power train control apparatus
JP2872772B2 (en) * 1989-08-10 1999-03-24 マツダ株式会社 Powertrain controls
JPH04123757A (en) 1990-09-14 1992-04-23 Yuasa Corp Preparation of nickel electrode
DE4201142C2 (en) * 1991-01-18 2001-11-29 Mazda Motor Driving speed limiting device
JPH04345541A (en) * 1991-05-21 1992-12-01 Hitachi Ltd Control device for automobile
JP2924333B2 (en) 1991-07-12 1999-07-26 株式会社デンソー Vehicle traveling equipment
DE4124654A1 (en) * 1991-07-25 1993-01-28 Bundesrep Deutschland Continuous automatic vehicle orientation on road - using monocular image and modelling to estimate road curvature and width from geometry and dynamic aspects of scene
JP3236344B2 (en) 1992-05-13 2001-12-10 本田技研工業株式会社 Power source output control device for vehicle
JPH05321331A (en) 1992-05-22 1993-12-07 Kubota Corp Joint structure between steel pipe column and beam
JPH06150199A (en) * 1992-11-13 1994-05-31 Mitsubishi Electric Corp Preventive safety device for vehicle
US5680097A (en) * 1992-12-10 1997-10-21 Mazda Motor Corporation Vehicle run safety apparatus
JPH06229279A (en) * 1993-02-04 1994-08-16 Fuji Heavy Ind Ltd Throttle device for self-traveling
JPH0717347A (en) * 1993-07-07 1995-01-20 Mazda Motor Corp Obstacle detecting device for automobile
JPH0747862A (en) * 1993-08-05 1995-02-21 Mitsubishi Motors Corp Vehicle running control device
DE4335979A1 (en) * 1993-10-21 1995-04-27 Telefunken Microelectron Security management system (SMS)
JPH07133733A (en) 1993-11-09 1995-05-23 Mitsubishi Motors Corp Vehicle output control device
US5668740A (en) * 1994-12-20 1997-09-16 General Motors Corporation Method for detecting a rough road surface
JPH08318765A (en) * 1995-05-25 1996-12-03 Hitachi Ltd Information vehicle control apparatus and method

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020183915A1 (en) * 1999-12-22 2002-12-05 Visteon Global Technologies, Inc. Method and system for controlling vehicle deceleration in an adaptive speed control system based on vehicle speed
US7124010B2 (en) * 2002-02-25 2006-10-17 Nissan Motor Co., Ltd. Driving assist system for vehicle
US20030163240A1 (en) * 2002-02-25 2003-08-28 Nissan Motor Co., Ltd. Driving assist system for vehicle
WO2004016923A1 (en) * 2002-07-24 2004-02-26 Robert Bosch Gmbh Method and device for controlling the drive unit of a vehicle
US7059999B2 (en) 2002-07-24 2006-06-13 Robert Bosch Gmbh Method and device for controlling the drive unit of a vehicle
US20040212686A1 (en) * 2003-04-24 2004-10-28 Denso Corporation Vehicle-mounted camera apparatus
US7466339B2 (en) * 2003-04-24 2008-12-16 Denso Corporation Vehicle-mounted camera apparatus
EP1498297A1 (en) * 2003-07-15 2005-01-19 Miyama, Inc. Evaluation system/method for vehicle fuel consumption
US20050027423A1 (en) * 2003-07-18 2005-02-03 Katsuaki Minami Ealuation system for vehicle operating conditions and evaluation method thereof
US7072762B2 (en) 2003-07-18 2006-07-04 Miyama, Inc. Evaluation system for vehicle operating conditions and evaluation method thereof
US20050187694A1 (en) * 2004-02-10 2005-08-25 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus and method for a vehicle
US7469178B2 (en) 2004-02-10 2008-12-23 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus and method for a vehicle
FR2865972A1 (en) * 2004-02-10 2005-08-12 Toyota Motor Co Ltd DEVICE AND METHOD FOR CONTROLLING DECELERATION FOR A VEHICLE
US7734404B2 (en) 2005-02-18 2010-06-08 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus for vehicle
US20100198474A1 (en) * 2005-02-18 2010-08-05 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus for vehicle
US20060190158A1 (en) * 2005-02-18 2006-08-24 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus for vehicle
US20070032341A1 (en) * 2005-08-03 2007-02-08 Toyota Jidosha Kabushiki Kaisha Driving force control apparatus and driving force control method
US20080269998A1 (en) * 2005-10-05 2008-10-30 Toyota Jidosha Kabushiki Kaisha Deceleration Control Apparatus and Method for Vehicle
US7957876B2 (en) * 2005-10-05 2011-06-07 Toyota Jidosha Kabushiki Kaisha Deceleration control apparatus and method for vehicle
US20100185370A1 (en) * 2007-07-06 2010-07-22 Zf Friedrichshafen Ag Method for controlling an automatic multi-step reduction gear
US8392087B2 (en) * 2007-08-28 2013-03-05 Advics Co., Ltd Vehicle control system
US20090063000A1 (en) * 2007-08-28 2009-03-05 Hiroyuki Kodama Vehicle control system
EP2085280A3 (en) * 2008-01-31 2011-03-23 Aisin AW Co., Ltd. Motion control device for vehicle
US8412433B2 (en) 2008-01-31 2013-04-02 Advics Co., Ltd. Motion control device for vehicle
US20090198426A1 (en) * 2008-01-31 2009-08-06 Yoshiyuki Yasui Motion control device for vehicle
US20090234550A1 (en) * 2008-03-13 2009-09-17 Aisin Aw Co., Ltd. Driving support device, driving support method, and driving support program
US8204666B2 (en) 2008-03-13 2012-06-19 Aisin Aw Co., Ltd. Driving support device, driving support method, and driving support program
EP2100764A1 (en) 2008-03-13 2009-09-16 Aisin AW Co., Ltd. Driving support device, driving support method, and driving support program
US20090319148A1 (en) * 2008-06-19 2009-12-24 Hitachi, Ltd Vehicle control apparatus
US8306718B2 (en) * 2008-06-19 2012-11-06 Hitachi, Ltd. Vehicle control apparatus
US8256851B2 (en) 2008-07-10 2012-09-04 Robert Bosch Gmbh Deceleration control for a vehicle
US20100007200A1 (en) * 2008-07-10 2010-01-14 Robert Bosch Gmbh Deceleration control for a vehicle
EP2182501A1 (en) * 2008-10-30 2010-05-05 Aisin Aw Co., Ltd. Safe driving evaluation system and safe driving evaluation program
US8258982B2 (en) 2008-10-30 2012-09-04 Aisin Aw Co., Ltd. Safe driving evaluation system and safe driving evaluation program
US20100109908A1 (en) * 2008-10-30 2010-05-06 Aisin Aw Co., Ltd. Safe driving evaluation system and safe driving evaluation program
US20110218699A1 (en) * 2008-11-07 2011-09-08 Zf Friedrichshafen Ag Method for controlling an automatic geared transmission
US8831804B2 (en) * 2008-11-07 2014-09-09 Zf Friedrichshafen Ag Method for controlling an automatic geared transmission
DE102009004102A1 (en) * 2009-01-08 2010-07-15 Conti Temic Microelectronic Gmbh Method for controlling speed of motor vehicle, particularly electric vehicle or hybrid vehicle, involves recording information regarding traffic or driving situation in continuous journey of motor vehicle
CN102971193A (en) * 2010-06-30 2013-03-13 威伯科有限公司 Method and device for controlling at least one driver assistance system of a vehicle and vehicle equipped therewith
US20130103274A1 (en) * 2010-06-30 2013-04-25 Wabco Gmbh Method and Device for Controlling at Least One Driver Assistance System of a Vehicle and Vehicle Equipped Therewith
US9135219B2 (en) * 2010-06-30 2015-09-15 Wabco Gmbh Method and device for controlling at least one driver assistance system of a vehicle
US20150329090A1 (en) * 2014-05-13 2015-11-19 Toyota Jidosha Kabushiki Kaisha Travel control apparatus and vehicle control apparatus
CN115158274A (en) * 2022-08-31 2022-10-11 四川省公路规划勘察设计研究院有限公司 Identification method of dangerous road sections on long longitudinal slopes based on heavy braking characteristics of trucks

Also Published As

Publication number Publication date
US6216082B1 (en) 2001-04-10
JPH08318765A (en) 1996-12-03
US5902345A (en) 1999-05-11
DE19621085A1 (en) 1996-11-28
US6397140B2 (en) 2002-05-28
DE19655384B4 (en) 2009-07-09
US5752214A (en) 1998-05-12
DE19621085B4 (en) 2007-02-08

Similar Documents

Publication Publication Date Title
US20010008989A1 (en) Method and apparatus for controller power train of motor vehicle
EP1818231B1 (en) Vehicle control system
US8078383B2 (en) Speed control system for vehicles
US8078381B2 (en) Vehicle speed control apparatus in accordance with curvature of vehicle trajectory
CN101462494B (en) System for providing fuel-efficient driving information for vehicles
US6622079B2 (en) Vehicle, and apparatus for and method of controlling traveling of the vehicle
US10994768B2 (en) Control device for vehicle
US7236870B2 (en) Lane keep control apparatus and method for automotive vehicle
US6292719B1 (en) Information system for vehicle
US20200238980A1 (en) Vehicle control device
US20200384999A1 (en) Vehicle control device
US8180542B2 (en) Vehicle speed control system
US20200180614A1 (en) Vehicle control device
JP5302095B2 (en) Vehicle fuel consumption rate improvement support device
JP3896757B2 (en) Vehicle control method and vehicle control apparatus
JP2002130000A (en) Vehicle control device and control method
EP4522474A1 (en) Speed control system for a vehicle and method
JPH1178598A (en) Travel control device for vehicles
GB2618562A (en) Control system for a vehicle and method
JP2005289368A (en) Control apparatus and control method for automobile
US20240300495A1 (en) Driving assistance device
KR102827921B1 (en) Method of acquiring target speed of vehicle and strorage
US12420782B2 (en) Vehicle control apparatus
US20250263071A1 (en) Vehicle travel control device, method, and storage medium
JP2022091537A (en) Drive support device

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20100528