WO1997039260A1 - Dispositif de commande de vehicule - Google Patents

Dispositif de commande de vehicule Download PDF

Info

Publication number
WO1997039260A1
WO1997039260A1 PCT/JP1997/001287 JP9701287W WO9739260A1 WO 1997039260 A1 WO1997039260 A1 WO 1997039260A1 JP 9701287 W JP9701287 W JP 9701287W WO 9739260 A1 WO9739260 A1 WO 9739260A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
speed
road
control
control device
Prior art date
Application number
PCT/JP1997/001287
Other languages
English (en)
French (fr)
Inventor
Hideki Aruga
Masao Kawai
Mitsugi Yamasita
Takahiro Iwami
Hideki Nakashima
Shuzo Moroto
Hisanori Shirai
Original Assignee
Equos Research Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP11557596A external-priority patent/JPH09280353A/ja
Priority claimed from JP15747296A external-priority patent/JPH09317865A/ja
Priority claimed from JP17560196A external-priority patent/JP3661898B2/ja
Priority claimed from JP20889396A external-priority patent/JP3661899B2/ja
Priority claimed from JP8227725A external-priority patent/JPH1061759A/ja
Priority claimed from JP25741396A external-priority patent/JP3139388B2/ja
Application filed by Equos Research Co., Ltd. filed Critical Equos Research Co., Ltd.
Priority to EP97915718A priority Critical patent/EP0831255B1/en
Priority to DE69736216T priority patent/DE69736216T2/de
Priority to KR1019970706422A priority patent/KR100306566B1/ko
Priority to US08/973,681 priority patent/US6278928B1/en
Publication of WO1997039260A1 publication Critical patent/WO1997039260A1/ja

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • F16H61/0213Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
    • 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 for navigation systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H2059/605Traffic stagnation information, e.g. traffic jams
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • F16H2059/666Determining road conditions by using vehicle location or position, e.g. from global navigation systems [GPS]
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
    • F16H59/48Inputs being a function of acceleration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/16Inhibiting or initiating shift during unfavourable conditions, e.g. preventing forward reverse shift at high vehicle speed, preventing engine over speed

Definitions

  • the present invention relates to a vehicle control device that performs vehicle control based on road information, and more particularly, to a vehicle control device that performs speed ratio control based on road information in a traveling direction of a vehicle.
  • the conventional shift control device as described above aims at adapting the shift speed setting to the road on which the vehicle is traveling by taking into account the road data obtained from the navigation system. All the information to be performed relates to the driving state at the local point where the vehicle is running, and no shift control taking into account the expected change in the driving state is performed thereafter.
  • control is performed such that a change in the gear position is executed for the first time when a change in the vehicle speed or a change in the accelerator opening occurs upon entering the uphill.
  • road information Compliance is prioritized and the driver's intention is ignored.
  • the control of the shift speed in accordance with the road condition controls the shift speed in accordance with the specific surrounding conditions, so that environmental adaptability is good.
  • it also imposes the driver's in-house control on the vehicle.
  • the gear position control is performed based only on the road information read from the navigation system.
  • the problem is how to handle the distance error.
  • shift control corresponding to various driving environments is required.
  • control for inhibiting shift-up is required when traveling on a curve, and control for changing the shift diagram to a higher vehicle speed side when traveling at high speed is required.
  • an object of the present invention is to perform vehicle control in accordance with the driver's intention, and more specifically, to execute a control operation with the driver's deceleration operation as a starting point, thereby achieving more accurate control. It is an object of the present invention to provide a vehicle control device which enables the vehicle control. Disclosure of the invention
  • the present invention has the following configuration to achieve the above object.
  • Road information acquisition means for acquiring road information for acquiring road information
  • Control amount setting means for setting a control amount of the automatic transmission according to the detected current position and the acquired road information
  • Deceleration operation detection means for detecting a driver's deceleration operation
  • a vehicle control device c When the deceleration operation is detected by the decelerating operation detecting unit, a vehicle control device c, characterized in that it comprises and execution means for executing the set control amount
  • control amount is an upper limit or a lower limit of a gear ratio.
  • the control amount setting means includes a specifying means for specifying a unique control amount according to a plurality of pieces of road information
  • the vehicle control device according to any one of (1) to (3), further including a determination unit that determines a control amount to be actually executed based on the plurality of control amounts specified by the specifying unit.
  • the road information includes a radius of curvature of a corner, a road gradient, a distance to an entrance of a corner, a speed limit of a road, an average curvature or an average gradient of a road in a section of a road on which a vehicle is to travel, and a highway ramp.
  • the vehicle control device according to any one of the above (1) to (4), which is one or more of a distance to a way, an intersection, a distance to the intersection, and a node representing a road shape.
  • the control amount setting means includes a running state detecting means for detecting a running state of the vehicle, and the control amount setting means for specifying the control amount according to the road information based on the detected running state according to the above (1) to (5).
  • the vehicle control device according to any one of the above.
  • the running state of the vehicle includes vehicle speed, throttle opening, gear ratio,
  • the vehicle control device according to the above (6) which is one of operation of a vehicle control, lighting of a light, lighting of a turn signal, and operation of a wiper.
  • the control amount setting means includes a specific position S detecting means for detecting a specific position located in the traveling direction of the vehicle, and a deceleration for determining the necessity of deceleration according to road information of the detected specific position.
  • the vehicle control device according to any one of (1) to (7), further including: a determination unit; and a control amount selection unit that selects a control amount based on the determination that the deceleration determination unit requires deceleration.
  • the control amount setting means further includes a distance calculating means for calculating a distance from the current position to the specific position,
  • the vehicle control device according to (8), wherein the deceleration determining unit determines the necessity of deceleration in consideration of the calculated distance from the current position to the specific position.
  • control amount setting unit includes a curvature radius calculation unit that calculates a curvature radius of a turning angle in a traveling direction of the vehicle.
  • control amount setting means further includes a section calculating means for calculating a section distance from a current position to an entrance of a corner.
  • control amount setting means includes road shape determining means for determining a road shape in a predetermined section corresponding to a current location. Control device.
  • control amount setting means includes an average curvature calculating means for calculating an average curvature of one or a plurality of turning angles existing in a predetermined section corresponding to a current position.
  • control amount setting unit includes an elevation change rate calculation unit that calculates an elevation change rate in a predetermined section corresponding to a current location. apparatus.
  • the control amount setting means includes a standard acceleration calculating means for calculating a standard acceleration of the vehicle according to the detected vehicle speed, throttle opening, and gear ratio.
  • a standard acceleration calculating means for calculating a standard acceleration of the vehicle according to the detected vehicle speed, throttle opening, and gear ratio.
  • a first diagnostic means for judging the necessity of restricting the range in which the speed change ratio can be changed based on the road information in the predetermined section corresponding to the current location, and further specifying in the predetermined section
  • the vehicle control device according to any one of (3) to (16), further including: second determination means for determining the necessity of regulating the gear ratio from road information in a specific section.
  • the control amount setting means includes a recommended traveling speed calculating means for calculating a recommended traveling speed at a specific point corresponding to the current location, and sets the control amount according to a difference between the recommended traveling speed and the current vehicle speed.
  • the vehicle control device according to any one of the above (1) to (18).
  • the vehicle control device according to (19), wherein the specific point is a node.
  • the driving operation detected by the driving operation detection means is one or more of lighting of a light, turning on of a blinker, turning on of a wiper switch, depression of an accelerator pedal, and depression of a brake pedal.
  • the vehicle control device according to any one of the above (1) to (20).
  • FIG. 1 is a block diagram showing the configuration of a preferred embodiment of the present invention
  • FIG. 2 is an explanatory diagram showing the contents of road data
  • FIG. FIG. 4 is a schematic diagram showing the control operation of the vehicle state and the state of the gear position
  • FIG. 5 is a flowchart showing the control operation of the first embodiment.
  • FIG. 7 is a schematic diagram showing an intersection
  • FIG. 7 is a flowchart showing a control operation of the first embodiment
  • FIG. 8 is a schematic diagram showing a highway rampway
  • FIG. 10 is a flowchart showing a control operation of the first embodiment.
  • FIG. 10 is a regulating shift stage map in the second embodiment.
  • FIG. 11 is a flowchart of the regulating shift stage in the second embodiment.
  • FIG. 12 is a shift speed map
  • FIG. 12 is a regulating speed change map in the second embodiment
  • FIG. 13 is a flow chart showing a control operation of the second embodiment.
  • FIG. 4 is a schematic diagram showing a vehicle position and a gear position in the second embodiment.
  • Fig. 15 is an explanatory diagram for calculating the average curvature
  • Fig. 16 is an explanatory diagram for calculating the altitude change rate
  • Fig. 17 is a diagram for regulating in the third embodiment.
  • FIG. 18 is a map in the shift mode control based on the altitude change rate
  • FIG. 19 is a flowchart showing the control operation of the third embodiment
  • FIG. FIG. 21 is a regulating gear map in the third embodiment
  • FIG. 21 is a regulating gear map in the third embodiment
  • FIG. 22 is a map for determining a reference value.
  • FIG. 23 is a regulating shift map in the third embodiment
  • FIG. 24 is a flowchart showing a control operation of the fourth embodiment
  • FIG. 26 is a flowchart showing a fourth control operation of the fourth embodiment.
  • FIG. 26 is a flowchart showing the control operation of the fourth embodiment.
  • FIG. 27 is a flowchart showing the control operation of the fourth embodiment
  • FIG. 28 is an explanatory diagram for calculating the average gradient.
  • FIG. 9 is a map for judging the necessity of the secondary judgment in the fifth embodiment
  • FIG. 30 is a map for judging the necessity of control
  • FIG. 31 is a shift mode based on the average gradient.
  • Fig. 32 is a map related to control.
  • FIG. 33 is a flowchart showing a fifth control operation of the fifth embodiment,
  • FIG. 34 is a flowchart showing a control operation of the fifth embodiment, and
  • FIG. The figure is a schematic diagram showing the state of the shift speed when passing through an intersection.
  • FIG. 36 is a schematic diagram showing the position of a node on a road.
  • FIG. 38 is a flowchart showing a shift stage map, and FIG. 38 is a flowchart showing a control operation of the sixth embodiment.
  • FIG. 1 is a block diagram showing a configuration of a vehicle control device of the present invention.
  • the vehicle control device 1 of the present invention includes a navigation system device 10, an automatic transmission, an AT mode selection unit 20, and a vehicle state detection unit 30.
  • the navigation system device 10 includes a navigation processing unit 11, a data storage unit 12 as road information storage unit, a current position detection unit 13, a control release switch 14 as a selection unit, and a communication unit. It has a unit 15, an input unit 16, a display unit 17, and an audio output unit 19.
  • the navigation processing unit 11 includes a central control unit (hereinafter referred to as “C PUJ”) 11 that performs various arithmetic processing such as navigation processing based on the input information and outputs the result.
  • CPU 111 central control unit
  • ROM 112 and RAM 113 are connected via a bus line such as a data bus, etc.
  • ROM 112 searches for the route to the destination, and during the route.
  • RAM is a read-only memory that stores various programs for driving guidance, determining specific sections, etc.
  • RAMI 13 is a working memory for the CPU 11 to perform various types of arithmetic processing. Random as ⁇ Memory.
  • Data storage section 12 includes map data files, intersection data files, node data files, road data files, photo data files, and information for each region, such as hotels, gasoline stands, and tourist information for each region. Is provided with another data file in which is stored. In each of these files, a route search is performed, a guide map is displayed along the searched route, characteristic photographs and frame diagrams on the intersection and the route are displayed, the remaining distance to the intersection, the next distance, etc. Various data for displaying the traveling direction at the intersection of, and for outputting other guidance information from the display unit 17 and the audio output unit 19 are stored.
  • the files used for route search in normal navigation are the files that store intersection data, node data, and road data.
  • These files include road width, slope, surface condition, radius of curvature of the curve, intersections, crossroads, number of lanes on the road, points where the number of lanes decreases, curve entrances, railroad crossings, highway exit rampways. , Highway tollgates, narrow roads, downhills, uphills, absolute coordinates of latitude and longitude, absolute coordinates of altitude, absolute position and altitude of nodes set on the road, etc. It is stored.
  • the road information is the data detected according to the current location of the car, and is mainly information of a road located in the traveling direction from the current location.
  • the road information includes road conditions obtained by various sensors, road conditions obtained by communication means, and the like.
  • various storage devices such as DVD, MO, CD-ROM, optical disk, magnetic tape, IC card, and optical card are used. What Each file has a large storage capacity. For example, it is preferable to use a CD-ROM. However, individual data such as other data files, and data for each region should be stored in an IC format. Is also good.
  • the current position detecting unit 13 includes a GPS receiver 131, a geomagnetic sensor 132, a distance sensor 133, a steering sensor 134, a beacon sensor 135, and a gyro sensor 136.
  • the GPS receiver 13 1 is a device that receives radio waves emitted from artificial satellites and measures the position of the vehicle.
  • the terrestrial magnetism sensor 132 detects terrestrial magnetism to determine the direction in which the vehicle is facing.
  • the distance sensor 133 for example, a sensor that detects and counts the number of rotations of a wheel, a sensor that detects acceleration and integrates twice, and other measuring devices are used.
  • the steering sensor 134 for example, an optical rotation sensor or a rotation resistance volume attached to a rotating portion of a steering wheel is used, but an angle sensor attached to a wheel portion may be used.
  • the beacon sensor 135 receives position information from beacons arranged on the road.
  • the gyro sensor 136 includes a gas rate gyro, a vibration gyro, and the like for detecting the rotational angular velocity of the vehicle and integrating the angular velocity to obtain the azimuth of the vehicle.
  • the GPS receiver 13 1 and beacon sensor 135 of the current position detector 13 can measure the position independently, but in other cases, the distance detected by the distance sensor 133 and the geomagnetic sensor 1 32.
  • the absolute position of the vehicle in combination with the direction detected by the gyro sensor 136 or the combination of the distance detected by the distance sensor 133 and the steering angle detected by the steering sensor 134) (Self-vehicle position).
  • the communication unit 15 transmits and receives various types of data to and from an FM transmission device or a telephone line.For example, various types of data such as road information such as traffic congestion and traffic accident information received from an information center or the like. Is to receive.
  • the input unit 16 is configured to correct the current position at the start of traveling and to input a destination. Examples of the configuration of the input unit 16 include a touch panel which is arranged on a screen of a display constituting the display unit 17 and inputs information by touching a key menu displayed on the screen. Examples include boards, mice, barcode readers, light pens, and remote control devices for remote control.
  • the display unit 17 displays operation guidance, an operation menu, operation keys, displays a route to a guide point set according to a user's request, and displays various information such as a guide map along a traveling route. Display is performed.
  • a CRT display a liquid crystal display, a plasma display, a hologram device that projects a hologram on front glass, or the like can be used.
  • the display section 17 constitutes an informing means for informing the driver of the content of the gear position control by visual information.
  • the voice input unit 18 is configured by a microphone or the like, and inputs necessary information by voice.
  • the voice output unit 19 includes a voice synthesizer and a speaker, and outputs guidance information of voice synthesized by the voice synthesizer. Note that, in addition to the voice synthesized by the voice synthesizer, various kinds of guidance information may be recorded on a tape and output from a speaker. The synthesized voice of the voice synthesizer and the voice of the tape may be output. They may be combined.
  • the sound output unit 19 can also constitute a notifying means for notifying the driver of the details of the gear position control based on the auditory information.
  • the navigation system device configured as described above informs the driver of road information around the current location of the vehicle and guides the driving route to the destination of the vehicle. That is, when a destination is input from the input unit 16, the navigation processing unit 11 uses the road information read from the data storage unit 12 based on the vehicle position detected by the current position detection unit 13, Travel route to the ground (Scheduled travel route) is selected and the route is output to the display unit 17 ', and the driver is identified by the travel route displayed on the display unit 17 and the voice output from the voice output unit 19. Guide to the destination. If the destination has not been input, road information around the position of the wheelchair is output to the display unit 17.
  • the current position detecting means is constituted by the current position detecting section 13, and the road information acquiring means is constituted by the data storage section 12 and the navigation processing section 11. .
  • the specific point in the traveling direction of the vehicle position is determined based on the current position detected by the current position detection unit 13, the traveling direction of the vehicle, and the road information stored in the data storage unit 12.
  • the processing unit 11 decides.
  • the distance calculation means includes a current position detection unit 13, a data storage unit 12, and a navigation processing unit 11.
  • the road data stored in the data storage unit 12 is composed of lines connecting nodes.
  • FIG. 2 is a schematic diagram showing the structure of road data stored in the data storage unit 12.
  • the solid line R indicates the shape of the road.
  • the road is represented by nodes (Nl, N2) and line segments connecting the nodes (hereinafter referred to as links).
  • a node is defined by at least coordinates (here, absolute coordinates, latitude and longitude).
  • the road shape is defined not only by nodes and links but also by altitude. Elevation data is held at each matrix point at an interval of 25 Om on the left, right, top and bottom. For example, the altitude of the point indicated by 10--10 in the figure is 2 Om, and 10- The altitude point at the point pointed to by 1 has data such as an altitude of 2 2 m.
  • the average curvature, the road gradient, the altitude change rate, the curve of the curve are determined by the positional relationship between the position of the node and each of the altitude data surrounding the node. Find the rate radius, etc.
  • altitude points are held in a matrix, but it is also possible to have altitude data for each node.
  • a gradient value may be used in advance for each road section, for example, for each link, and used.
  • the planned travel route is the route that is set when the travel route of the vehicle is already set in the navigation system, and when the travel route is not set, for example, when the vehicle goes straight ahead, It can be a route that is expected to be performed.
  • the control amount is a gear ratio, and more specifically, a gear stage.
  • a gear position or a gear range restriction range according to each of the road information is selected, and the value of the gear position or the upper limit value of the gear position is determined by an automatic gear shift described later. Supplied to the device.
  • the automatic transmission determines the actual gear position by giving priority to the supplied value.
  • the control amount setting means is constituted by the navigation processing unit 11.
  • the AT mode selection section 20 is an operation section for selecting a shift position and a shift mode.
  • the vehicle state detecting section 30 for detecting the vehicle state including the running state includes a vehicle speed sensor 31 as vehicle speed detecting means, a brake sensor 32, an accelerator sensor 33, and a blinker sensor 34 as deceleration operation detecting means.
  • a throttle opening sensor 35 is provided.
  • the vehicle speed sensor 31 indicates the vehicle speed V
  • the brake sensor 32 indicates whether or not the brake is depressed (ON / OFF)
  • the accelerator sensor 33 indicates the accelerator opening ⁇
  • the turn signal sensor 34 indicates the ON / OFF of the win force switch.
  • the throttle opening sensor 35 detects the throttle opening ⁇ .
  • the detected deceleration operation is supplied to the navigation processing unit 11 as a brake ONZOFF signal, an accelerator opening signal, and a win force ON / OFF signal.
  • the vehicle speed V detected by the vehicle speed sensor 31 is supplied to the navigation processing unit 11 and an electric control circuit unit 40, which will be described later, respectively, and the throttle speed detected by the throttle opening sensor is supplied.
  • the opening is supplied to the electric control circuit section 40.
  • An operation that reflects the driver's intention to stop can be detected by the brake ON signal.
  • the brake sensor 32 may be configured to detect the depression amount, and the intention of deceleration may be determined in consideration of the brake depression amount.
  • the driver's deceleration operation can be detected based on the change in the accelerator opening ⁇ .
  • the accelerator opening is close to zero and the accelerator opening decreases by more than a predetermined rate of change (the ratio of the amount of depression of the accelerator pedal to the amount of depression of the accelerator pedal)
  • the driver It can be detected as a speed-down operation.
  • the operation of returning from the state in which the accelerator pedal is depressed can be clearly regarded as the intention of deceleration, and can be detected as a deceleration operation.
  • This detection may be performed based on the change amount (decrease amount), change speed (decrease speed), change acceleration (decrease acceleration) of the accelerator opening.
  • the deceleration operation can also be detected by combining these parameters with the state after the change in the degree of opening ⁇ . For example, even if the command is, the vehicle may be running by inertia, so in the state of ct ⁇ O alone, it is not determined that there is intention to decelerate, and the accelerator opening decreases. When ⁇ 0 is reached, it can be detected as a deceleration operation.
  • the accelerator opening In addition to the case where the deceleration operation is detected based on the change in the accelerator opening as described above, it is also possible to judge the driver's willingness to reduce the speed based on the change in the throttle opening (that is, the engine torque). . Even with this method, the accelerator opening In the same way as when making a judgment based on, the rate of change of the throttle opening (decrease amount, decrease speed, decrease acceleration) can be considered.
  • a configuration may be adopted in which the intention of deceleration is determined in consideration of both the brake operation and the accelerator operation. That is, a configuration may be adopted in which a deceleration operation is detected only when one of the deceleration operation by the brake and the deceleration operation by the accelerator is detected. In this case, the deceleration operation can be detected more reliably.
  • the configuration may be such that the operation is detected as the deceleration operation. In this case, the driver's intention to decelerate can be confirmed more reliably.
  • the driver's intention to decelerate can be predicted by the ON signal of the win force, and can be detected by decelerating.
  • the detection of the deceleration operation based on the win force ON operation may be further determined in combination with the vehicle speed at the win force ON operation. For example, if the vehicle is not decelerated to the speed at which it is possible to enter an intersection when the win force is ON, it can be predicted that a deceleration operation will be performed to enter an intersection, etc. If the vehicle has been decelerated, it may not be detected as a deceleration operation.
  • the vehicle state detection unit 30 can include a light sensor for detecting lighting of a headlight and a wiper sensor for detecting operation of a wiper.
  • the light sensor can be configured by a switch that turns on the light
  • the wiper sensor can be configured by a switch that operates the wiper.
  • the lighting of the light indicates that the driving environment is getting darker, and can be considered as a factor to judge the will of deceleration.
  • the light is turned on or the wiper is activated, it can be determined that the need for deceleration is higher than in normal cases, and by taking these factors into account, it is possible to more reliably and It is possible to judge the will or necessity of flashing according to the road conditions.
  • the automatic transmission is composed of a gear train mainly composed of planetary gears and a mechanical section (AZT in the figure) 41 consisting of a hydraulic circuit that engages and disengages each component of the gear train to form a multi-gear shift stage.
  • An electric control circuit unit (hereinafter, referred to as AZT ECU) 40 for controlling the mechanism unit 41 is provided.
  • the navigation system device 10 and the AZT ECU 40 are connected to each other via a communication line and perform communication as appropriate.
  • the A / T ECU 40 is connected to a vehicle speed sensor 31 and a throttle opening sensor 35, and a vehicle speed signal is output from the vehicle speed sensor 31 and a throttle opening signal is output from the throttle opening sensor 35. Is entered. Further, a shift position signal corresponding to the shift position selected by the AT mode selection unit 20 is input from a shift position sensor (not shown) attached to the mechanism unit 41.
  • a drive signal is output from the A / T ECU 40 to the actuator (hydraulic solenoid) in the hydraulic circuit of the mechanism section 41, and based on this drive signal, the actuator is actuated to change the speed. Step formation and the like are performed.
  • the AZT EC U40 is also controlled by a convenient control program stored in the EEPROM 42.For example, the selection of the shift speed is determined by the throttle opening detected by the throttle opening sensor 35 and the throttle opening. Based on the vehicle speed from the vehicle speed sensor 31, the operation is performed based on a memory table (shift map). This shift map determines the shift speed unique to the automatic transmission.
  • the shift map is prepared according to each of the normal mode and the sports mode, and the shift mode supplied from the navigation processing unit 11 is provided. It is automatically changed based on the change command signal. Further, the shift mode can be changed via the AT mode selector 20 according to the driver's will.
  • the normal mode is an economical driving pattern in which fuel efficiency and power performance are balanced, and is used for normal driving.
  • the sport mode is a pattern that emphasizes power performance and is used for driving in mountainous areas, etc.
  • the gear position map the region of the low speed gear is large.
  • control is performed such that the shift speed is shifted to the low-speed side as a result. I have. Therefore, any shift map can be used as a unique shift map.
  • the degree to which the upper limit of the shift speed is restricted is determined in accordance with the unique shift map.
  • the shift lever provided in the AT mode selection section 20 is a 7-position type that allows selection of 7 shift positions: parking range, reverse range, neutral range, drive range, third range, second range, and mouth range. It is mechanically connected to a not-shown shift position sensor attached to the mechanism section 41.
  • the shift speed is selected between 1 and 5 speeds
  • in the third range the shift speed is selected between 1 and 3 speeds
  • in the second range the shift speed is selected between 1 and 2 speeds.
  • the navigation system device 10 can execute the navigation AT control only when the shift lever 21 is held in the shift position of the drive range. For example, even if the fourth speed is determined by the A / TECU 40, if the command from the navigation processing unit 11 is the third speed, the third drive signal is supplied.
  • AZTECU 40 determines the 4th speed However, if the command from the navigation processing unit 11 restricts the upper limit of the gear position to the third speed, the drive signal is output only within the range from the first to third speeds. Then, a drive signal is supplied to the actuator 42 for setting the gear ratio within the range.
  • the control execution means is constituted by the navigation processing unit 11 and the automatic transmission.
  • the shift position and the shift mode are also supplied from the A / T ECU 40 to the navigation processing unit 11.
  • the navigation processing unit 11 stores the shift map of the AZT ECU 40 in advance, determines the actual shift speed within the limit range based on the set control range and the shift map, and determines this shift speed. It may be configured to output the value to the AZT ECU 40.
  • the engine control unit (in the figure, EZG ECU) is a throttle opening signal from the throttle opening sensor 35 and the engine speed from the engine (EZG in the figure) 51.
  • the engine 51 is controlled by changing the fuel injection command and the like based on other factors (cooling water temperature, sensor signal, etc.).
  • the content of the gear position control (hereinafter, referred to as “navi AT control”) performed based on the road information of the navigation system device will be described below.
  • the navigation processing section 11 is a specific position detecting means. Then, the navigation processing unit 11 detects the traveling direction of the vehicle, that is, a specific position located on the planned traveling route, based on the road data stored in the data storage unit 12, and calculates the distance calculation means. Then, the distance d from the current location to the specific position is calculated.
  • the navigation processing unit 11 uses the current Based on the vehicle speed and the road data at a specific location, determine if deceleration is necessary. If the navigation processing unit 11 determines that there is a need for deceleration, the navigation processing unit 11 uses the distance d, the road data of the specific position, the current vehicle speed, and the speed change stage to reduce the speed for speed reduction. To determine.
  • data used for vehicle control is road information
  • data from the navigation processing unit 11 is road data. For this reason, road data and road information may coincide. In some cases, road information is extracted based on road data.
  • the navigation processing unit 11 changes the gear position based on the detection of an accelerator-off operation, a brake-on operation, and a blinker-on operation, which are operations symbolizing the driver's intention to decelerate. Output to 0.
  • the AZTECCU 40 preferentially selects the shift speed supplied from the navigation processing unit 11 and supplies a drive signal to the actuator 42 to change to the shift speed.
  • the execution means is constituted by the navigation processing section 11 and the A / TECU 40.
  • the flowchart in Fig. 3 is a control operation when a road curve is detected as a specific position.
  • the obtained road information includes the radius of curvature, continuity, degree of radius change, and length of the curve. Has been fully selected.
  • the navigation processing unit 11 acquires the current position of the own vehicle 2, road data of the traveling direction, and the like (step S101).
  • the road data in the traveling direction includes the type of road on which the vehicle is currently traveling, the shape of the road ahead, and coordinate data of each node N1 to Nn ahead of the current position as shown in FIG. Etc. are included.
  • step S101 the acquired data, ie, the road shape ahead, the current
  • the radius of curvature, continuity, degree of radius change, and length of the curve are calculated from the nodes Nl to Nn in front of the position to obtain road information.
  • the radius of the force at each node is determined from the angle between the links connecting the nodes, and the continuity of the curve and the degree of change in the curve radius are determined.
  • the distance d between the current position and the curve is calculated (step S102).
  • step S103 information on the vehicle in a running state is obtained (step S103).
  • Vehicle information includes vehicle speed V, accelerator opening c, brake signal, and the like. It is determined whether the vehicle speed needs to be reduced based on the vehicle information and the road conditions determined in step S102 (step S104).
  • the appropriate speed for passing through the force is determined by the magnitude of the detected curve.
  • the required deceleration is obtained from the appropriate speed and the current vehicle speed and the distance d to the curve, and the amount of braking determines the amount of braking, the need for shift-down, and the like.
  • step S105 it is determined whether or not the accelerator has been depressed, that is, whether or not the accelerator has been turned off. If the driver is depressed (accelerator OFF ⁇ NO), the driver determines that the driver does not intend to decelerate and returns without performing shift down control. That is, the driver's intention is prioritized, and steps S101 to S104 are executed again.
  • step S106 If the accelerator is off (accelerator OFF ⁇ YES), it is determined whether or not the brake has been depressed (step S106). If the pedal has not been depressed (brake ON ⁇ NO), it is determined whether a shift down from the fourth speed to the third speed is necessary (step S107). This determination is made based on the contents already determined in step S104. For example. As shown in Fig. 4, when the vehicle speed is low and there is sufficient distance to the entrance of the curve, there is often no need for deceleration, and if it is determined that there is no need for deceleration, Then, it is determined that the shift down is unnecessary (NO), and the shift down is not performed and the operation is returned.
  • Step S108 the shift down from 4th to 3rd is performed. Furthermore, at high vehicle speeds, the necessity of deceleration is also increased, and it is determined that shift down is necessary (YE S), and in order to shift down from 4th gear to 3rd gear, 3rd gear is set to the command value. Then, it is output to the A / T ECU 40 (step S108).
  • step S109 When the brake is depressed (brake ON—YES), it is determined whether a shift down from the third gear to the second gear is necessary (step S109). This determination is also made based on the content determined in step S104. For example, when the vehicle speed is low, it is determined that shift down is unnecessary (NO), and step S107 is executed. At this step, if the calculated appropriate speed is already satisfied, such as when the gear is already lower than the third speed or another gentle curve, it is determined.
  • step S110 If the vehicle speed is the vehicle speed, it is determined that further downshifting is necessary (YE S), and the second speed is output to the AZT ECU 40 as a command value in order to perform downshifting (step S110).
  • the shift-down control is started by triggering the deceleration operation of the driver, so that the timing always matches the driver's will.
  • the shift down can be performed at the appropriate vehicle position, and a smooth running feeling can be obtained at the appropriate speed.
  • the control operation when an intersection is detected as a specific position will be described. I do.
  • the road information the type of the road currently traveling, the shape of the road ahead, the number of roads crossing the intersection, the width of the crossing road, the number of lanes, and the crossing angle are selected.
  • the control operation when passing through an intersection will be described below with reference to the flowchart shown in FIG. 5 and FIG.
  • the navigation processing unit 11 obtains the current location, road data in the traveling direction, and the like (step S201).
  • the road information of the traveling direction includes the type of the road currently traveling, the shape of the road ahead, the number of roads crossing the intersection, the width of the crossing road, the number of lanes, and the like.
  • step S201 the stored data, that is, as shown in Fig. 6, the curvature at the time of turning at the intersection, depending on the shape of the road ahead, the width of the road, the number of lanes, the angle of the intersection, etc. Obtain road information such as radius R. Thus, an appropriate speed for turning at an intersection is calculated. Further, the distance d between the current position and the intersection at the specific position g is calculated (step S202).
  • vehicle information is acquired (step S203).
  • the vehicle information includes vehicle speed V, accelerator opening, brake signal, and the like. It is determined whether the vehicle speed needs to be reduced based on the vehicle information and the appropriate passing speed determined in step S202 (step S204).
  • an appropriate speed for passing through the intersection is determined by the magnitude of the radius of curvature R when turning at the detected intersection. This appropriate speed can be determined based on the width of the approaching road, the number of lanes, the intersection angle of the intersecting roads, and the like. Then, the required deceleration is obtained from the current vehicle speed and the distance d to the intersection, and the amount of braking, shift down, necessity, etc. are determined from the deceleration.
  • step S205 it is determined whether or not the depression of the accelerator has been released, that is, whether or not the accelerator has been turned off. If the driver is depressed (accelerator OF F ⁇ NO), the driver can judge that the driver does not intend to stop, and return without shift down control. That is, steps S201 to S204 are executed again. For example, in Fig. 6, at a point 10 Om before the intersection, a shift-down is being prepared, but the driver's will not decelerate because the accelerator is not turned off is respected, and from 4th gear The shift down to third gear is not performed and the vehicle proceeds as it is.
  • step S206 When the accelerator is turned off (accelerator OFF ⁇ YES), it is determined whether or not the brake is depressed (step S206). If it has not been depressed (brake ON-NO), it is determined whether shift down is required from the 4th speed to the 3rd speed (step S207). This determination is made based on the contents already determined in step S204. In other words, at high vehicle speeds, the need for deceleration is often high, and if it is determined that deceleration is necessary, shift-down control is started based on the accelerator off operation, and from 4th gear to 3rd gear The shift down to speed is performed (step S208). In addition, when the vehicle speed is low, there is often no need for deceleration, and when it is determined that deceleration is not necessary, shift down is determined to be unnecessary (NO), and no downshift is performed. , Will be returned.
  • step S209 When the brake is depressed (brake ⁇ N ⁇ YE S), it is further determined whether or not the turn signal is on (step S209). If the turn signal is not turned on (NO), step S207 is executed. In other words, when the turn signal is not turned on, it is difficult to know whether or not to turn at the intersection while approaching the intersection.If the turn signal is not turned on, the vehicle will go straight at the intersection. Consideration And determine only the shift down to third gear.
  • step S 210 If the turn signal is turned on (Y E S), it is determined that the vehicle should turn at the intersection, and it is determined whether a downshift from the third speed to the second speed is required (step S 210). This determination is also made based on the content determined in step S204. For example, if the intention to decelerate and make a right turn is determined based on the turn signal ON operation, the appropriate speed at the intersection is calculated as 2 Okm / h, etc. To start.
  • step S211 If it is determined that shift down is necessary, shift down from third speed to second speed is performed (step S211). Returned if no shiftdown is required.
  • the downshifting of the driver is triggered by the driver's deceleration operation, so that the shift-down control is started.
  • the shift down can be performed at the position, and the vehicle can turn at the intersection while maintaining a smooth running feeling at an appropriate speed.
  • the navigation processing unit 11 acquires road data and the like on the expressway in the current position and the traveling direction (step S301).
  • the road data of the traveling direction includes the type of the road currently traveling, the position of the ramp, the shape of the road ahead, the width of the road, the number of lanes, and the like.
  • the data recorded in step S301 that is, the shape of the road ahead, the width of the road, etc.
  • the distance d between the current location and the ramp entrance, which is a specific position is calculated (step S302).
  • the control section is set before the ramp entrance, which is a specific position, and the shift control for entering the ramp is performed.
  • vehicle information is obtained (step S303).
  • the vehicle information includes vehicle speed V, accelerator opening ⁇ , brake signal, and the like.
  • the vehicle information and the road conditions determined in step S302 it is determined whether the current location is within the control area and whether the vehicle speed is equal to or higher than a certain speed. For example, if the vehicle position is outside the control section, it is determined that there is no need for deceleration. If the current location is within the control zone and the vehicle speed is, for example, 120 km / h or more, it is determined that the vehicle will not enter the ramp, and it is determined that there is no need for speed reduction (step S304).
  • Step S305 If the driver is depressed (accelerator OFF ⁇ NO), the driver determines that there is no intention to stop and returns without performing overdrive OFF control. That is, Steps S301 to S304 are executed again.
  • step S306 If the accelerator is turned off (accelerator OFF ⁇ YES), It is determined whether the key has been depressed (step S306). If it has not been depressed (brake ON ⁇ NO), it returns. When the brake is depressed, it is determined whether or not the overdrive OFF control is necessary (step S307). If it is determined in step S304 that overdrive OFF control is necessary, overdrive OFF control is performed (step S310). For example, in the case of a 4-speed automatic car, shifting to the 4-speed is prohibited.
  • step S305 When the accelerator is depressed (accelerator OF F ⁇ NO), when the brake is depressed (brake ON—NO), or when the vehicle passes through the control section, steps S305, S306 and step S305 are performed.
  • step S307 the determination is NO, and the necessity of releasing the overdrive OFF control is determined (step S308).
  • step S308 in step S304, the necessity of cancellation is determined based on the already determined determination. That is, when the current position is outside the control section or when the current speed exceeds a certain speed, the overdrive OFF control is canceled (step S309). If it is determined that there is no need to cancel the overdrive OFF control, it returns.
  • overdrive OFF control is started by triggering the driver's deceleration operation, so timing that always matches the driver's will
  • the vehicle can decelerate at the appropriate vehicle position and enter the ramp while maintaining a smooth driving feeling at the appropriate speed.
  • step S304 If the travel route has not been set in advance, the necessity of deceleration is determined in step S304, and then it is detected whether or not the turn signal is on. If the turn signal is not turned on, it is determined that the vehicle will go straight without entering the ramp, and the return will be made without performing the overdrive OFF control. Ma If the turn signal is turned on, it is determined whether or not the accelerator is turned off (step S305). Hereinafter, the same control as when the travel route is set is performed.
  • the navigation processing unit 11 acquires road data and the like of the current position and the road in the traveling direction (step S401).
  • the road data of the traveling direction includes the type of the road currently traveling, the shape of the road ahead, the width of the road, the number of lanes, and the like.
  • step S401 the acquired data, that is, the shape of the road ahead, the width of the road, the elevation data on the road, the elevation data around the road, the elevation data of each node, etc. Calculate and confirm the positive / negative data of size and altitude change (Step S402).
  • the designated section is detected as a section where the change in altitude is larger than a predetermined value.
  • vehicle information is acquired (step S403).
  • the vehicle information includes vehicle speed V, accelerator opening ⁇ , brake signal, and the like.
  • vehicle speed V is determined whether the road on which the vehicle is traveling is uphill or downhill. If the road is downhill, vehicle speed and headway change
  • the necessity of deceleration is determined based on the size of (Step S404). In other words, the higher the vehicle speed, the greater the need for deceleration, and the greater the change in altitude, the greater the need for deceleration.
  • the overdrive-off control of the automatic transmission is selected.
  • overdry The control to perform the OFF is not performed, and in the next step, the presence or absence of the deceleration operation of the dying person is detected.
  • step S405 it is determined whether the depression of the accelerator has been released, that is, whether or not the accelerator has been depressed. If the driver is depressed (accelerator OF F—NO), the driver determines that there is no intention to decelerate, and returns without performing overdrive OFF control. That is, steps S401 to S404 are executed again.
  • the accelerator is turned off (accelerator OFF ⁇ YES)
  • step S406 it is determined whether or not the brake is depressed (step S406). If it has not been depressed (brake ON ⁇ NO), it returns.
  • step S407 it is determined whether or not the overdrive OFF control is necessary (step S407). If it is determined in step S404 that the overdrive-FF control is necessary, the overdrive OFF control is performed (step S408). For example, in the case of a five-speed automatic vehicle, shifting to the fifth speed is prohibited.
  • step S404 If the accelerator pedal is depressed (accelerator OF F ⁇ NO), the brake pedal is released (brake ON ⁇ NO), and if it is determined in step S404 that there is no need for deceleration, NO is determined in step S405, step S406, and step S407, and the necessity of canceling the overdrive OFF control is cut off (step S409).
  • step S409 in step S404, the necessity of cancellation is determined based on the already determined determination. That is, when the vehicle speed is sufficiently low or when the change in the altitude of the road becomes small, the overdrive OFF control is canceled (step S410). In some cases, such as when the brake is turned off in the accelerator off state, it is determined that there is no need to release the overdrive OF F control. It is returned.
  • the over-drive OFF control is started by triggering the deceleration operation of the driver, so that the timing always matches the driver's will, and Deceleration can be performed at the appropriate position, and the driver can go down the slope at the appropriate speed while reducing the load on the brake.
  • the necessity of deceleration is determined in advance based on the road information on the planned traveling route, the content of the deceleration speed control is determined, and the preparation for executing the deceleration control is made. Since the driver is able to perform the deceleration control, the driver can quickly respond to the deceleration operation based on the driver's intention to decelerate and execute the deceleration control. In addition, since the control operation is started based on the driving operation according to the driver's road condition, the gear position control can be performed at a timing that matches the driver's intention.
  • deceleration control operation is started based on the operation intended to decelerate the driver, such as accelerator off operation, brake on operation, blinker on operation, etc., the driver's will will be respected and the driver will be surely
  • the shift operation for deceleration can be started at a timing and at an appropriate position that match the intention of the vehicle.
  • the radius of curvature calculation means includes a data storage unit 12, a current position detection unit 13, and a navigation processing unit 11.
  • the turn in the traveling direction of the current position is determined by the navigation processing unit 1 based on the current position detected by the current position detection unit 13, the traveling direction of the vehicle, and the road information stored in the data storage unit 12. 1 is decided.
  • the section calculation means includes a current position detection unit 13, a data storage unit 12, and a navigation processing unit 11.
  • a turn in the direction of travel of the vehicle is a place where the direction of travel of the vehicle needs to be changed by changing the rudder angle, for example, at an intersection, a crossroad, a point where the number of lanes decreases, a curve, Examples include a curve entrance, a highway exit rampway, and a point where the width of a road becomes narrower.
  • points where the rate of change of the node radius exceeds a certain value are defined as the entrance and exit of the corner.
  • the section calculating means calculates the rate of change of the node radius of the corner based on the road information stored in the data storage unit 12, specifies the entrance of the corner, and determines the current vehicle position from this entrance. Calculate the distance d to.
  • the navigation processing unit 11 determines a control range for restricting the changeable gear based on the three parameters of the vehicle speed, the radius of curvature, and the distance d.
  • the upper limit value that can be changed as the regulation range is set by the navigation processing unit 11.
  • the upper limit value of this shift speed is supplied to AZ TECU 40 as a command value, and A / TECU 40 performs the shift speed control based on the shift map within a range not exceeding the upper limit value.
  • the drive signal output to the actuator 42 is It is output only in the range of 1st to 3rd speed.
  • Such setting of the upper limit of the shift speed is determined based on the regulating shift speed map shown in FIGS. 10 and 12 and the data table shown in Tables 1 and 2. . Specifically, it is determined as follows. Vehicle speed V (km / h)
  • the radius of curvature of the curve is divided into a range from a large radius (gently curved) to a small radius (steep), and the radius of curvature r at which the corner is calculated is calculated. Is 0 ⁇ ! ⁇ 1, rl ⁇ r2, r2 ⁇ r3, r3 ⁇ r4 (rl ⁇ r2 ⁇ r3 ⁇ r4) is determined. From these vehicle speed and radius of curvature, the vehicle speed radius of curvature coefficient is determined from Table 1.
  • the distance d from the current position of the vehicle to the entrance of the turn is divided in advance from the short range to the long range, and the distance d is 0 to D1, D1 to D2, D2 to D3, D3 ⁇ D4 (D1 D2 D3 D4) It is determined whether it is included in the range. Then, based on Table 2, the determined vehicle speed curvature radius coefficients A1 to A4, B1 to B4, C1 to C4, D1 to D4, and the distance d divided into the above four From the area, the upper limit of the gear position (al to a4, bl to b4, cl to c4, dl to d4 * '*) in Table 2 is determined according to the driving conditions and road conditions at that time. . Maps representing an example of such a data table are shown in FIGS.
  • the map shown in Fig. 10 shows that the distance d is a long-range area (the area where the distance to the entrance of the corner is relatively long), and Fig. 12 is the short distance (the area where the corner is (The area where the distance to the entrance is relatively short.)
  • FIG. 11 shows a map of the area between the long distance area and the short distance area.
  • Fig. 11 if the relationship between the radius of curvature of the curve and the vehicle speed is point a in the map, it is assumed that the automatic transmission has selected the fourth speed from the vehicle speed and the throttle opening. In this case, the gear is selected from the first to third gears. In this case, the third gear is selected.
  • Fig. 12 if the relationship between the radius of curvature of the curve and the vehicle speed is point b in the map, if the automatic transmission selects the second speed from the vehicle speed and the throttle opening, The gear is selected from up to 3rd speed, so in this case, the vehicle will travel in 2nd speed.
  • the maps shown in FIGS. 10 to 12 do not have hysteresis for simplicity of explanation, but it is preferable to provide hysteresis for preventing hunting.
  • FIG. 13 shows the control operation when passing through the curve shown in FIG.
  • the navigation processing unit 1 1 determines the current position of the vehicle 2 and the traveling direction.
  • the road data such as is acquired (step S501).
  • the road data of the traveling direction includes the type of the road on which the vehicle is currently traveling, the shape of the road ahead, the coordinate data of each node N1 to Nn ahead of the current position, and the like.
  • step S501 the acquired data, that is, the curvature of the curve, the continuity, the degree of change in the radius, the length of the curve, based on the shape of the road ahead, the nodes N1 to Nn in front of the current position, etc. Calculate and confirm. That is, the node radius at each node is determined from the angle formed by the links connecting the nodes, and the continuity of the curve and the degree of change in the curve radius of curvature are determined.
  • the road information is obtained by calculating the distance d from the current position to the entrance of the curve (step S503).
  • step S503 functions as a curvature radius calculating means and a section calculating means are exhibited.
  • vehicle information is obtained (step S505).
  • the vehicle information includes vehicle speed V, throttle opening, accelerator opening ⁇ , brake signal, and the like.
  • the driver's intention to decelerate is determined by the deceleration operation detecting means (step S509). For example, it is determined whether the accelerator opening is close to 0, or whether the accelerator opening is sufficiently small and the rate of change ⁇ ⁇ of the accelerator opening is closed at a predetermined rate of change ⁇ or more.
  • the driver It can be determined that there is an intention to decelerate. If there is a will to decelerate, reference is further made to the control gear map.
  • This regulating gear position map regulates the upper limit of the gear position based on the vehicle speed, the distance d to the entrance of the curve, and the radius of curvature of the curve. The function as the control amount setting means is exerted by the regulating gear map.
  • This regulatory gear map is created from the viewpoint of what gear is more appropriate when decelerating, and is applied after confirming the driver's will. It has a configuration.
  • the determined upper limit value of the shift speed is output to the AZT ECU 40 based on the regulatory shift speed map (step S511).
  • the A / T ECU 40 outputs the third speed as a drive signal when the input upper limit is the third speed, for example, even if the fourth speed is determined by the normal shift map.
  • the upper limit value regulates the speed change step within the range up to 3rd speed, so it is output as a drive signal
  • the gear is 2nd.
  • the execution means is executed by steps S509 and S511.
  • Such a control of the shift speed may be performed by determining the shift speed based on the normal shift map by the navigation processing unit 11.
  • the configuration may be such that steps S501 to S511 are performed by the A / T ECU 40.
  • the driving operation of the driver is detected, and the speed ratio selected by the automatic transmission is set based on the detected driving operation.
  • Vehicle control can be performed along with the vehicle.
  • the road shape judging means comprises a data storage section 12, a current position detection section 13, and a navigation processing section 11.
  • the predetermined section in the traveling direction of the current position is determined by the navigation processing unit based on the current position detected by the current position detection unit 13, the traveling direction of the vehicle, and the road information stored in the data storage unit 12. 1 1 is decided.
  • the predetermined section is a section (for example, about 1 km) from the current location to a point that is separated by a certain distance in the traveling direction of the vehicle.
  • the length of this section may be changed according to vehicle speed. For example, it can be set shorter at low speeds and longer at high speeds. This predetermined section is set on the planned travel route You.
  • the navigation processing unit 11 constituting the road shape determination means performs first control for obtaining an average curvature ⁇ in a predetermined section and second control for obtaining an elevation change rate H in the predetermined section ⁇ . .
  • the data storage unit 12 and the navigation processing unit 11 constitute an average curvature calculating means, and the navigation processing unit 11 includes a road included in the navigation system device 10. Using the data, it is determined whether or not the road is a road with continuous curves within a predetermined section, and the average curvature ⁇ ⁇ is calculated.
  • Fig. 15 explains how to calculate the average curvature for mountain roads (toll roads, etc.).
  • nodes Nn are set at predetermined intervals on each road, and the average curvature ⁇ ⁇ ⁇ between the nodes is obtained from the coordinates (xn, yn) of each node Nn.
  • the data storage unit 12 and the navigation processing unit 11 constitute an altitude change rate calculating means, and the navigation processing unit 11 is configured to determine a predetermined point of the navigation system device 10. From the altitude data, the slope change rate of the road on which the vehicle runs is calculated.
  • FIG. 16 is a diagram for explaining a method of calculating the elevation change rate H in a predetermined section when the elevation difference ⁇ of the traveling road is regarded as an inclination angle. As shown in this figure, the altitude change rate H is obtained from the altitude data of the node set on the traveling road.
  • the altitude difference ⁇ between the nodes is obtained for the altitude data of the nodes set in the predetermined section from the current position of the vehicle.
  • the difference Hn_H (n-1) between the altitude H (n-1) at the node N (n-1) and the altitude Hn at the node Nn is calculated, and this is calculated as the altitude difference at the node Nn.
  • the altitude difference ⁇ 1 to ⁇ ⁇ at each node is calculated from each of the nodes ⁇ 1 to ⁇ ⁇ existing in the set predetermined section and the first node ⁇ ( ⁇ -1) behind the current position. I do.
  • the navigation processing unit 11 determines a range in which the gear can be changed as the upper limit of the gear based on the average curvature ⁇ and the vehicle speed obtained above.
  • the setting of the upper limit value is performed based on the regulating gear position map shown in FIG. When this upper limit value is output to AZT ECU 40, the gear position is changed within the range up to the upper limit value.
  • a if the average curvature ⁇ and the vehicle speed V are located at the point a, if the gear is 4th, the gear is forcibly switched to 3rd, and from 1st The gear is changed up to the third gear.
  • the driver determines that the vehicle is not intended to decelerate, and the control for limiting the upper limit of the shift speed is not performed, and the vehicle runs in the normal mode.
  • the altitude change rate H is equal to or more than a fixed reference value (for example, 1 Om), a signal for changing the shift mode of the A / TECU 40 is supplied.
  • the shift mode is switched from the normal mode to the power mode.
  • the area of the engine brake is widened, and the speed is assisted.
  • a large driving force can be obtained.
  • the shift map of the A / TECU 40 is switched from the power mode to the normal mode based on the map shown in FIG.
  • the navigation processing unit 11 in the present embodiment determines the upper limit of the gear ratio (gear position) from the average curvature ⁇ and the vehicle speed V, and the A / TECU 40 determines the upper limit gear position and the gear ratio that have been determined.
  • a drive signal to be output to the actuator 42 is determined by comparing the speed selected with the map.
  • the navigation processing unit 11 acquires road data such as the current location and the traveling direction of the vehicle 2 (step S601).
  • the road data in the traveling direction includes the type of the road on which the vehicle is currently traveling, the shape of the road ahead, the coordinate data of each node N 1 N n ahead of the current position, the altitude data, and the like.
  • the navigation processing unit 11 calculates the above equation (1) and the equation (1) using the acquired road data, that is, the road shape ahead, each node N 1 N n ahead from the current position, and the like. Calculate and confirm the average curvature ⁇ and the elevation change rate H based on 2) (Step S603).
  • the function as the road shape judging means is exhibited, and more specifically, the functions as the average curvature calculating means and the altitude change rate calculating means are exhibited.
  • vehicle information is acquired (step S605).
  • vehicle information includes vehicle speed V, throttle opening, shift position, shift speed, shift mode, and the like.
  • step S607 it is determined whether or not it is necessary to switch the shift mode according to the altitude change rate H. That is, based on the map shown in FIG. 18, it is determined whether or not the elevation change rate H obtained in step 603 is greater than or equal to a reference value, and whether or not the speed change mode needs to be switched. Is determined (step S607). If it is determined that the value is equal to or more than the reference value (step S607 ⁇ Y), a switching signal is output to change the shift mode in the AZT ECU 40 to the power mode (step S609). If it is below the reference value (step S607-N), the current shift mode is maintained.
  • step S611 the control gear map shown in FIG. 17 is referred to.
  • step S611 it is determined whether or not to control the gear (step S611) and the upper limit of the changeable gear range. Is determined. For example, when the vehicle speed V is high and the vehicle is located in the area of the point b in FIG. 17, the navigation processing unit 11 determines that the driver does not intend to decelerate (step S61 1 ⁇ N), the control for regulating the gear position is not performed, and the process returns to the main routine. That is, the vehicle travels in the currently selected shift mode (normal mode in FIG. 17). Also, for example, in the regulation speed map shown in FIG.
  • step S6 when the vehicle is located at the point a and the upper limit of the speed is restricted to the third speed, it is determined that the regulation of the speed is necessary (step S6). 11 ⁇ Y), and outputs the upper limit value to the AZT ECU 40 as a regulation control command (step S613).
  • the gear can be switched between the first gear and the third gear. If the current gear is 4th gear, the gear is shifted down to 3rd gear to assist in deceleration.
  • Steps S603 and S607 to S611 serve as control amount setting means. Further, the execution means is constituted by the step S613 and the A / T ECU40.
  • the navigation processor 11 controls both the selection of the shift speed based on the shift map and the control of the upper limit of the shift speed by setting the upper limit value, so that the final shift speed is controlled. Only the A / TE CU 40 may be output. Alternatively, the road information may be obtained from the navigation system device 10 and the other steps S603 to S613 may be performed by the ANO T ECU 40. In the embodiment described above, the presence / absence of control and the upper limit of the gear position are determined based on the regulating gear position map shown in FIG. 17, but in addition, as shown in FIG. As described above, a control gear position map in which the driver's free operation area is enlarged may be used.
  • control gear stage map may be appropriately changed depending on, for example, the performance of the engine and the vehicle type.
  • the position of the shift line in the regulating shift stage map is changed according to the altitude change rate H.
  • the position of the shift line may be changed to a lower speed side (from the dotted line to the solid line in the figure).
  • the low-speed step area when the average curvature ⁇ is small may be changed to be larger than the map in FIG.
  • Such a change of the gear range may be configured to continuously move in accordance with a change in the altitude change rate H. In the case of such a configuration, the gear position control can be performed that is further adapted to the road shape.
  • the range of gears to be regulated is determined according to the vehicle speed and the average curvature ⁇ .
  • the range of the gear position that is regulated according to the vehicle speed, the average curvature ⁇ , and the altitude change rate H may be determined. Specifically, first, a reference value is determined from the average curvature ⁇ and the altitude change rate H based on the map shown in Fig. 22, and from this reference value and the vehicle speed, the reference value is determined as shown in Fig. 23. Set an upper limit based on the map in question. By adopting such a configuration, it is possible to perform the gear position control that is further adapted to the road shape.
  • the frequent change of the shift speed is suppressed, and the speed ratio control according to the road shape can be performed.
  • Vehicle control can be performed since an area that prioritizes the driver's will is secured.
  • a standard acceleration calculation for calculating a standard acceleration of a vehicle according to a vehicle speed, a throttle opening, and a gear ratio is performed. Means are provided.
  • the standard acceleration calculation means includes a data storage unit 12 and a navigation processing unit 11.
  • the specifying means configured by the navigation processing unit 11 is determined based on a plurality of pieces of road information and the vehicle speed V in a regulation range (gear) corresponding to each piece of road information. Finally, the narrowest regulation range (the lowest upper limit of the gear position) is determined.
  • the first regulation range corresponds to the upper limit of the gear position corresponding to the curvature calculated by the curvature radius calculation means
  • the second regulation range corresponds to the road shape determined by the road shape determination means.
  • the upper limit of the gear and the third regulation range the upper limit of the gear corresponding to the standard acceleration obtained by the standard acceleration calculating means is obtained.
  • the determining means constituted by the navigation processing unit 11 supplies the lowest upper limit value (the narrowest regulation range) of the three upper limit values obtained above to the AZTECU 40.
  • the method of setting the first restriction range and the method of setting the second restriction range are the same as those described in the second and third embodiments, and thus are omitted, and the third restriction range is omitted.
  • the method of obtaining is described below.
  • the third restriction range is one of the road information, that is, the gradient of the running road is determined, and the range in which the gear ratio is restricted is determined according to the gradient.
  • the actual acceleration J31 is obtained from the rate of change of the vehicle speed V, and the standard acceleration is compared with the actual acceleration) 31.
  • This standard acceleration / 30 It is set as the acceleration that is assumed to be obtained when traveling on flat ground, and the engine driving force, running resistance, and standard vehicle are calculated from a data table created using the vehicle speed V, throttle opening y, and gear ratio as parameters. Determined from weight M.
  • / 3 0> / 31 it is determined that the vehicle is going uphill, and if 0 ⁇ / 31, it is determined that the vehicle is going downhill. Is determined as the upper limit of the regulation range.
  • FIGS. 24 to 27 show the control operation when passing through the curve shown in FIG.
  • the navigation processing unit 11 acquires road information from the data storage unit 12 (step S71).
  • This road information includes the coordinate data (XI, ⁇ 1) to ( ⁇ , ⁇ ) of the nodes Nl to ⁇ (FIG. 14).
  • the radius of curvature of the curve at each node is obtained from the angle between the links connecting the nodes, and the continuity of the curve and the degree of change in the radius of curvature of the curve are determined.
  • the distance d between the vehicle position and the entrance of the curve is calculated, and the average curvature ⁇ and the rate of change in altitude ⁇ are calculated by equations (1) and (2).
  • step S72 the throttle opening, the change rate of the accelerator opening, the vehicle speed V, the shift position, the shift speed, and the shift mode are acquired from the vehicle state detection unit 30 (step S72).
  • step S73 a curve control shift determination routine shown in FIG. 25 is executed (step S73).
  • step S 8 0 It is determined whether or not the accelerator opening is close to 0, or whether or not the accelerator opening is sufficiently small and the rate of change ⁇ of the accelerator opening is closed at a predetermined rate of change ⁇ or more.
  • the upper limit shift speed SF 1 is selected from the regulated shift speed map shown in FIGS. 10 and 12 (step S803).
  • the upper limit shift speed SF1 is determined based on the distance d, the radius of curvature obtained in step S71, and the vehicle speed V obtained in step S72.
  • step S801-N if it is determined that the driver has no intention to decelerate (step S801-N), the upper limit gear is not set, and the process returns to the main routine.
  • the accelerator opening is close to zero, or when the accelerator opening is sufficiently small and the rate of change ⁇ of the accelerator opening is closed at a predetermined rate of change ⁇ or more.
  • the upper gear limit is not set, and the gear shift is left to the driver's will.
  • step S901 based on the elevation change rate ⁇ ⁇ obtained in step S71, it is determined whether or not the shift mode switching is necessary (step S901). That is, based on the map shown in FIG. 18, it is determined whether or not the altitude change rate ⁇ obtained in step S71 is equal to or more than the reference value, and whether or not it is necessary to switch the shift mode is determined. To decide. If it is determined that the value is equal to or more than the reference value (step S910 ⁇ Y), a switching signal is output to change the speed change mode in AXTECCU 40 to the power mode (step S903). If it is lower than the reference value (step S910 ⁇ N), the current shift mode is maintained.
  • the navigation processing unit 11 determines whether or not to regulate the gear position based on the regulating gear position map (step S905), and determines the upper limit value of the switchable gear positions. You. For example, if the vehicle speed V is high and the vehicle is located in the area of the point b in FIG. 17, it is determined that the driver does not intend to decelerate (Step S905-N), and the gear is changed. No restricting control is performed, and control returns to the main routine. In other words, the shift speed is determined based on the currently selected shift mode (normal mode in FIG. 17).
  • step S9 when the vehicle is located at the point a and the upper limit of the speed is restricted to the third speed, it is determined that the regulation of the speed is necessary (step S9). 0 5—Y), the upper limit shift speed SF 2 is determined based on the regulated shift speed map (in the case of the point a, third speed), and the routine is returned to the main routine.
  • a slope control shift determination routine shown in FIG. 27 is executed (step S75).
  • a vehicle speed V, a throttle opening, a gear position, and a standard acceleration based on a standard vehicle weight) 30 are obtained from a preset data table (step S1001).
  • step S1003 the current acceleration / 31 is obtained from the change in the vehicle speed V (step S1003). ) 3 0) 3 1 It is determined whether or not it is 1 (step S 1 0 5). Immediately, it is determined whether or not the vehicle is on a downhill.
  • the gear position one step lower than the current gear position is set as the upper limit gear stage S F 3 (step S 1 0 7).
  • step S1005 ⁇ N If it is not a downhill (step S1005 ⁇ N), it is determined whether ⁇ 0> ⁇ 1 (step S1009), that is, whether it is an uphill. If the vehicle is going uphill (step S1009 ⁇ Y), For example, the gear position one step lower than the current gear position is set as the upper limit gear position SF3 (step S1007). By the above steps S1001 to S1009, a function as a standard acceleration calculating means is exhibited.
  • the upper limit gear stage SF3 determined in step S1007 is determined from a data table created using the vehicle speed V and the throttle opening (not shown) as parameters. It is more suitable to determine the data table in each case.
  • step S76 The upper limit shift speeds SF1, SF2, and SF3 set in the above subroutines are compared, and the lowest shift speed is selected as the upper limit value of the shift speed (step S76).
  • the function as a determining means is exhibited by step S76.
  • the selected upper limit value is output to the AZT ECU 4 ° (step S77).
  • the shift speed is set within the range of the input upper limit value based on the set shift mode. If the upper limit gear is not set in each subroutine, the driver is determined not to intend to decelerate, and the control for restricting the range of the gear is not performed. A free running operation area is secured.
  • the control that regulates the gear position in consideration of the road condition at one point (curve) through which the vehicle passes, and the control that regulates the gear position in consideration of the road condition in a predetermined section, are described.
  • the gear stage is finally regulated, so if necessary, gear stage control can be performed in response to sudden changes in road conditions, and there is no need for frequent shift changes and smoother operation. A comfortable driving feeling can be secured.
  • first determining means for determining the necessity of setting the upper limit of the gear position based on the road information of a predetermined section, and a shorter specific section in the predetermined section is specified.
  • second determination means for determining the necessity of setting the upper limit of the gear based on the road information in the section.
  • the road information determining means for detecting the road information includes a data storage unit 12, a current position detection unit 13, and a navigation processing unit 11.
  • the predetermined section setting means includes a current position detection unit 13, a data storage unit 12, and a navigation processing unit 11.
  • the road shape determining means more specifically includes an average gradient calculating means, an average curvature calculating means, and first and second determining means.
  • the primary determination it is determined from the data table using the average curvature ⁇ and the average gradient ⁇ in the predetermined section as parameters whether or not control for restricting the gear range within the predetermined range is necessary. Specifically, it is determined as follows. First: Find the average curvature ⁇ for a given section. This is the same as the method of calculating the average curvature ⁇ in the third embodiment, and thus the description is omitted.
  • the average gradient ⁇ for a given section is calculated as follows. In this embodiment, it is determined whether or not there is a gradient over a certain distance by using road information possessed by the navigation system device 10, and the average gradient ⁇ ⁇ is calculated.
  • Fig. 28 explains the method of calculating the average gradient ⁇ ⁇ ⁇ ⁇ on mountain roads and the like.
  • each road has a node ⁇ n is set, and from the elevation data H of each node N n, the difference H n— H () between the elevation H (n— 1) at the node N (n — 1) and the elevation H n at the node N n n-1), and this is set as the elevation difference H n at the node N n.
  • the elevation difference between each node HI to Calculate H n and the distances 11 to 1 n between the nodes.
  • the gradient 0 hn at each node is calculated by the following equation.
  • ⁇ hn t a n-1 ( ⁇ ⁇ n / 1 n)
  • an average gradient ⁇ is obtained by dividing the cumulative edge of the absolute value of the gradient 0 hn obtained by the above equation by the number of nodes n.
  • the average curvature ⁇ and the average gradient ⁇ it is determined from the first map shown in FIG. 29 whether or not the shift speed regulation control is necessary. . If the point specified by the above two parameters is the secondary judgment area, the following judgment is made.
  • the set predetermined section is divided into two equal parts, and the specific section is set in the first half and the second half. Then, for each of the separated specific sections, it is determined from the second map shown in FIG. 30 whether or not the shift speed regulation control is necessary. That is, it is determined whether the curve or the gradient is concentrated in the first half or the second half of the section, and control is performed to restrict the gear range on the side where the curve is concentrated. The reason for making such a secondary judgment is to distinguish whether the section that is the basis for the judgment is in the first half or the second half when control is required in the primary judgment. Is for accurately determining the entrance and exit of the road section to be controlled.
  • the control for regulating the shift speed is performed in the initially set predetermined section. Also, a secondary determination is required, and if the secondary determination determines that the speed control should be performed, the speed control is performed within the specific section.
  • the shift mode of the shift stage map is selected based on the map shown in FIG.
  • the contents of the gear position map used when determining the gear position from the normal vehicle speed are changed.
  • the gear map / 3 is selected, and when the average gradient ⁇ ⁇ is small, the gear map a is selected.
  • the shift stage map ⁇ can be set to the normal mode, and the shift stage map ⁇ can be set to the power mode.
  • the control range of the gear is determined based on the control gear map shown in FIG.
  • the restriction range of the shift speed is determined by regulating the upper limit of the shift speed.
  • This restriction gear map is created from the viewpoint of which gear is more appropriate when decelerating.However, in a region where the vehicle speed is higher than a predetermined speed, the driver does not want to decelerate. Therefore, the control for regulating the upper limit value of the shift speed based on this map is not performed.
  • the fourth speed is determined by the shift map of A_TECU 40, for example, if the third speed is determined by the regulating shift stage map, the third speed is used as the drive signal.
  • the shift stage map is the third speed
  • the shift speed output as the drive signal is the second speed.
  • the control for controlling the upper limit value of the gear position is released, and the control is performed based on the shift map of the AZT ECU 40.
  • a control determination routine for determining a control section is started (step S111). Then, the navigation processing unit 11 acquires the road information according to the flowchart shown in FIG. 34 (step S1201).
  • the road information includes the current location and ⁇ ⁇ data of each node N1 to Nn in the traveling direction from the current location. Based on this road data, the section up to a point (for example, 1 km) away from the current location in the traveling direction by a predetermined distance is provisionally determined as the predetermined section.
  • an average curvature ⁇ and an average gradient ⁇ within a predetermined section are obtained from the acquired road information (step S1203).
  • step S1205 determines whether or not the gear position regulation control is necessary as the primary determination.
  • This step executes the first determining means. Based on the result of the determination in step S1205, it is determined whether or not the section requires the gear position regulation control (step S1207). If it is determined that the control is unnecessary (step S1207 ⁇ Y), the routine returns to the section control routine. If it is determined that the control is necessary (step S1207 ⁇ ⁇ ), it is further determined whether or not the secondary determination is necessary based on the map of FIG. 7 (step S1209). If it is determined that the section is unnecessary (step S1209— ⁇ ), the section set in step S1201 is set as a control section (predetermined section) (step S1217).
  • step S1209 ⁇ ⁇ the section set in step S1201 is divided into two sections, and the average curvature ⁇ and The average gradient ⁇ is obtained (step S 1 2 1 1). Then, for each specific section, it is determined from the map of FIG. 30 whether or not the gear position regulation control is necessary as a secondary determination (step S1213).
  • step S1213 it is possible to determine on which side the road shape change is concentrated in each of the divided first half and second half sections. For example, if control is required in the first half from the map in Fig. 30 and control is unnecessary in the second half, changes in road shape are concentrated in the first half. In addition, if the road shape changes uniformly, it may be determined that control is necessary or unnecessary in the first half and the second half.
  • the second determining means is executed by steps S1209 to S1213.
  • step S1215 Based on the result of the determination in step S1213, it is determined whether or not the section requires the gear position regulation control (step S1215). If it is determined that it is unnecessary (step S1215 ⁇ Y), the process returns to the section control routine. If it is determined that it is necessary (step S1215 ⁇ ⁇ ), one of the divided sections (the first or second half) identified in step S1213 is a control section (predetermined section). Section) (step S 1 2 1 7).
  • control section When the control section is set as described above, the control returns to the section control routine, and it is determined whether or not the obtained current position of the vehicle is located within the set control section (step S11). 03). If it is out of the control section or if the control section is not set in the control judgment routine (step S1103-N), the process returns to the main routine and the section control is not performed.
  • step S1105 vehicle information is acquired (step S1105).
  • vehicle information includes vehicle speed V, throttle opening, shift position, shift speed, shift mode, and the like.
  • the average curvature ⁇ and the average gradient ⁇ calculated by the control judgment routine are read (step S111).
  • step S11009 it is determined whether or not it is necessary to cut the gear position map according to the average gradient r (step S11009). In other words, based on the map shown in Fig. 31, it is determined whether the average gradient ⁇ is greater than or equal to the reference value, and it is necessary to switch the gear position map in comparison with the current speed change map. Determine whether or not.
  • step S 1 109 ⁇ Y If the average gradient ⁇ is greater than or equal to the reference value and is currently in the shift map ⁇ , or if the average gradient ⁇ is less than or equal to the reference value and is currently in shift map / 3, (step S 1 109 ⁇ Y), output a switching signal to switch the speed change map of each AZT ECU 40 (step S 1 1 1 1) o
  • step S111 based on the obtained average curvature ⁇ and the vehicle speed, it is determined whether or not to regulate the gear based on the regulating gear map shown in FIG. 32 (step S111), and If the regulation is to be performed (step S111-> Y), the upper limit of the gear position is set (step S111). If the gear position is not regulated (step S111), the routine returns to the main routine.
  • step S111 When the upper limit of the gear position is regulated, it is determined whether or not the standby control is necessary (step S111).
  • This standby control is performed when the speed of the vehicle or the driver's accelerator operation is expected to change frequently due to the change in the road shape of the planned traveling route based on the acquired road information.
  • This control aims at keeping the vehicle in a state that suppresses gear change and enables acceleration according to the driver's will. Specifically, a point where deceleration and acceleration of vehicle speed are performed as a set of operations, such as an intersection or a curve, is set as a reference point. Then, an area is set at a predetermined distance before and after the reference point, and when the vehicle speed falls below a predetermined value in that area, the vehicle is prepared for the next acceleration. Suppression is performed using the upper limit regulation map for standby control.
  • the center is defined as the reference point P
  • the area from 1 Om before the reference point P to the exit 2 Om is defined as the control area e (shaded area in the figure).
  • the upper limit of the gear position is restricted to 3rd speed
  • the upper limit of the gear position is restricted to 2nd speed. I do. If the vehicle speed in the control area is fast enough, there is no need to accelerate, so it is decided not to perform standby control. In other words, the shift speed can be changed within the range regulated by the regulating shift speed map.
  • the shift speed is determined based on the vehicle speed V and the throttle opening (step S111).
  • Step S 1 1 2 Select a speed within the upper limit based on the range of the upper limit determined in steps S 1 1 1 5 and S 1 1 1 7 and the shift speed determined in step S 1 1 1 9 (Step S 1 1 2 1).
  • a signal is output to AZT ECU 40 in order to change to the selected gear (step S1123).
  • the lower one of the upper limits determined in steps S1 1 1 5 and S 1 1 1 7 is selected and output to the AZT ECU 40, and steps S 1 1 1 9 to S 1 123 may be performed in the A / T ECU 40.
  • the AZT ECU 40 may acquire road information from the navigation system device 10 and perform operations of the control determination routine and the section control routine.
  • the gear stage control can be performed in a manner that is more suitable to the driver, and a smoother driving sensation can be secured according to the intentions of the operator.
  • gear ratio control according to the average gradient can be performed, unnecessary upshifts are suppressed, and acceleration and speed matching the driver's requirements can be achieved.
  • control amount setting means sets the recommended traveling speed when passing through a specific point on the road, the upper limit of the variable speed changeable range according to the current vehicle speed, and the current vehicle speed. Set the value.
  • the specific point is a node, and the recommended traveling speed for each node is set by the recommended traveling speed calculation means.
  • a control mode relating to a 4-speed automatic transmission will be described.
  • FIG. 36 is a schematic diagram showing a node position on a road
  • FIG. 37 is a regulating gear map for obtaining an upper limit of a gear from a recommended traveling speed.
  • the distances L1 to Ln from the current position to each node are determined by the current position detection unit 1
  • the node radius calculating means for calculating the radius at each node is a data storage unit.
  • the method of calculating the node radius in the notebook can be calculated, for example, from the crossing angle of the link crossing at the node.
  • the recommended travel speed calculation means, and each node radius rl ⁇ r n, from the turning lateral G set in advance, according to a predetermined data table, the recommended vehicle speed (node when passing through each node position Speed) V 1 to V n are calculated for each node.
  • the control operation of the navigation processing unit 11 will be described in detail based on the flowchart shown in FIG.
  • the navigation processing unit 11 acquires road data such as the current position and the traveling direction of the vehicle 2 (step S1501).
  • the road data in the traveling direction includes the type of the road on which the vehicle is currently traveling, the shape of the road ahead, the coordinate data of each node N 1 to N ⁇ ahead of the current position, and the like.
  • step S1501 from the acquired data, that is, nodes ⁇ 1 to ⁇ ⁇ on the planned traveling route, distances L1 to Ln from the current position to each node and each node Nl to The node radii r 1 to rn for each N n are calculated (step S 1503).
  • Vehicle information is obtained (step S1505).
  • Vehicle information includes vehicle speed V, throttle opening, accelerator opening ⁇ , brake signal, and the like.
  • the shift speed is determined from the throttle opening and the vehicle speed by looking at the normal shift map (step S15007).
  • the node speeds V1 to Vn are calculated from the node radii r1 to r ⁇ for each of the nodes ⁇ 1 to ⁇ ⁇ , and the nodes N1 to N are calculated from the current vehicle speed V0 and the current position. From the distances L1 to Ln to n, the necessity of the gear position regulation control is determined based on the regulation gear position map (FIG. 37) (step S1509).
  • the reference vehicle speed is calculated from the node speeds V1 to Vn, the preset deceleration G, and the section distance.
  • the deceleration for the 3rd gear (m2 in Fig. 37) is considered to be preferable if the gear is higher than the 3rd gear.
  • There is a decelerating acceleration (ml in Fig. 37) for the 2nd speed which is more desirable for the 2nd speed or less. This is because a lower gear position is advantageous for vehicle stability and braking at the time of deceleration.
  • These gear stages can be set, for example, based on the map shown in FIG. 37. Wear.
  • the relationship between the deceleration G and the distance L is shown in the deceleration curves m 1 and m 2 in FIG.
  • the reference vehicle speed indicates the current vehicle speed assuming that the section distance L is decelerated at each deceleration.
  • the reference vehicle speed for the node N1 is expressed by the intersection of the perpendicular from the current position mustard and the deceleration acceleration curves ml and m2. That is, for example, in FIG. 37, the current vehicle speed V0 is smaller than the reference vehicle speed VB11 and is larger than the reference vehicle speed VB12.
  • the deceleration curve m1 represents the deceleration for the second gear
  • m2 represents the deceleration for the third gear. Therefore, at the current position shown in FIG. 37, the third gear is the optimal gear for passing through the node N1, and the second gear is the optimal gear for passing the node N2. It is said.
  • the current vehicle speed V 0 is compared with the reference vehicle speed to determine the necessity of the upper limit of the shift speed. Then, among the determined nodes, the gear with the highest degree of regulation (the lower limit of the gear) is determined as the upper limit regulation value. For example, in the example shown in FIG. 37, the upper limit is set to the second speed.
  • the regulating gear map shown in FIG. 37 is set from the viewpoint of what gear is more appropriate for decelerating to the node speed, and will be described later. In this way, the system is applied after confirming the driver's will.
  • step S1511 it is determined whether or not the driver intends to decelerate. That is, in this embodiment, it is determined whether the accelerator opening is close to 0, or whether the accelerator opening is sufficiently small and the rate of change ⁇ of the accelerator opening is closed at a predetermined rate of change ⁇ or more. Is determined (step S1511).
  • step S1513 is to only set the upper limit value of the shift speed, and output the upper limit value to the ECU 40 and select the shift speed selected in the normal shift map in AZTECU 40.
  • the configuration may be such that the stage and the upper limit are compared.
  • the gear ratio control can be performed more in accordance with the road shape.
  • the control amount setting means regulates not the range of the speed stage but the range of the speed ratio.
  • the upper limit value of the restricted speed ratio may be configured to change continuously according to the road information. This makes it possible to perform gear ratio control according to the road shape.
  • hysteresis is not provided in the illustrated regulating speed map for simplicity of description, it is preferable to provide a hysteresis in order to prevent hunting.
  • control is performed in consideration of the upper limit set in the fifth or sixth embodiment as the upper limit set according to the road information. It can be configured to execute.
  • Ingredient Specifically, in addition to the road information such as the curvature of the corner and the road shape, the upper limit value obtained as a result of dividing and determining the road shape, and the upper limit value set according to the recommended traveling speed for each specific point It is also possible to adopt a configuration in which the lowest upper limit value is selected from a larger number of upper limit values such as.
  • a configuration in which the lower limit value is regulated may be employed.
  • a configuration may be adopted in which the lower limit is set to 2nd speed and control is performed so as not to shift down to 1st speed.
  • Such a configuration can be selected, for example, on a road having a relatively low coefficient of friction on a road surface such as a snowy road.
  • the present invention is useful as a vehicle control device, in particular, in automatic control of a shift speed in automatic transmission, and in particular, in a shift control performed using road data or the like in a navigation system device. Used for automatic control.

Description

明 細 書 車两制御装置 技術分野
この発明は、 道路情報に基づいて車両制御を行う車両制御装置にかか り、 詳しくは、 車両の進行方向の道路情報に基づき変速比制御を行う車 両制御装置に関する。 背景技術
従来、 ナビゲ一シヨ ンシステムを搭載した自動車において、 ナビゲ一 シヨンシステムに記憶された道路データを利用して変速段制御を行う技 術としては、 例えば日本特公平 6— 2 7 2 7 5 3号や日本特開平 7一 2 3 4 9 9 1号に記載されている発明のように、 各種センサによって読み 取った車速の変化量やアクセル開度等、 およびナビゲ一シヨンシステム から読み取った地図情報に基づいて、 その時の走行状態に合わせて変速 制御や車両制御を行う制御装置が提案されている。
上記のような従来の変速制御装置では、 ナビゲーションシステムから 得られる道路データを考慮、することによって、 変速段の設定を走行して いる道路に適合させることを目的としている o_ しかし、 変速段制御を行 うための情報は、 すべて走行している現地点での走行状態に関するもの であり、 その後予想される走行状態の変化を考慮した変速制御は行われ ない。
例えば、 自動車が登り坂に差し掛かった時、 登り坂に入って、 車速の 変化やアクセル開度の変化が生じた時点で、 初めて変速段の変更が実行 されるといった制御が行われる。 また、 このような制御では、 道路情報 への適合性が優先され、 運転者の意図は無視される。 即ち、 道路状況に 応じた変速段の制御は、 具体的な周囲の状況に対応して、 変速段を制御 するので、 環境適応性は良い。 しかし、 運転者に車両側のお仕着せの制 御を押し付けることにもなる。
また、 自車位置検出装置から検出された自車位置と実際の位置との間 に距離的誤差がある場合には、 ナビゲーションシステムから読み取った 道路情報のみに基づいて変速段制御を行う場合、 この距離の誤差をどの ように取り扱うかが問題となる。
さらに、 いろいろな走行環境に対応した変速制御が必要とされるが、 道路データに基づいて変速パターンを変更する制御を行う場合、 次のよ うな問題がある。 例えば、 カーブ走行時にはシフ トアップを禁止する制 御が要求され、 高速走行時には変速線図をより高車速側に変更する制御 が要求される。 このような場合、 高速走行時で、 かつカーブ走行時には いかなる制御パターンにするかが課題となる。
つまり、 現実の道路では、 下り坂でカーブかつ高速道路であったり、 登坂で直線低摩擦係数の道路など、 複数の状況や条件が重なり合った複 合的な道路である場合がほとんどである。 このような道路状況のもとで は、 従来のような一義的な制御パターンでは、 道路状況に十分に応じた 車両制御が行なえない恐れがある。
従って、 本発明は、 運転者の意図に沿った車両制御を行うことを目的 としており、 より具体的には運転者の減速操作を切っ掛けとして制御動 作を実行することによって、 より精度の高い制御を可能とする車両制御 装置を提供することを目的としている。 発明の開示
本発明は、 上記目的を達成するために、 以下の構成を有する。 ( 1 ) 道路情報を獲得する道路情報獲得手段と、
道路上の現在位置を検出する現在地検出手段と、
自動変速装篋と、
検出された現在地と獲得した道路情報に応じて、 自動変速装置の制御 量を設定する制御量設定手段と、
運転者の減速操作を検出する減速操作検出手段と、
前記減速操作検出手段により減速操作が検出された時、 前記設定され た制御量を実行する実行手段とを有することを特徴とする車両制御装置 c
(2) 前記制御量は、 変速比の範囲である上記 ( 1 ) 記載の車両制御装 置。
(3) 前記制御量は、 変速比の上限または下限である上記 ( 1 ) 記載の 車両制御装置。
(4) 制御量設定手段は、 複数の道路情報に応じて、 それぞれ固有の制 御量を特定する特定手段と、
さらに、 該特定手段で特定された複数の制御量に基づき、 実際に実行 する制御量を決定する決定手段を含む上記 ( 1 ) ないし (3) のいずれ かに記載の車両制御装置。
(5) 前記道路情報は、 曲がり角の曲率半径、 道路勾配、 曲がり角の入 口までの距離、 道路の制限速度、 車両の走行予定道路におけるある区間 内の道路の平均曲率又は平均勾配、 高速道路ランプウェイまでの距離、 交差点、 交差点までの距離、 道路形状を表現するノー ドの内、 1又は 2 以上である上記 ( 1) ないし (4) のいずれかに記載の車両制御装置。
(6) 制御量設定手段は、 車両の走行状態を検出する走行状態検出手段 を含み、 検出された走行状態に基づき道路情報に応じた制御量を特定す る上記 ( 1 ) ないし (5) のいずれかに記載の車両制御装置。
(7) 前記車両の走行状態は、 車速、 スロッ トル開度、 ギア比、 クル一 ズコン トロールの作動、 ライ トの点灯、 ウインカーの点灯、 ワイパーの 作動のうちいずれか 1つである上記 (6) 記載の車両制御装置。
(8) 前記制御量設定手段は、 車両の進行方向に位置する特定位置を検 出する特定位 S検出手段と、 検出された特定位置の道路情報に応じて滅 速の必要性を判断する減速判断手段と、 前記減速判断手段の減速を必要 とする判断に基づいて制御量を選択する制御量選択手段とを含む上記 ( 1 ) ないし ( 7) のいずれかに記載の車両制御装置。
(9) 前記制御量設定手段は、 さらに現在地から特定位置までの距離を 算出する距離算出手段を含み、
前記減速判断手段は、 算出された現在地から特定位置までの距離をも 考慮して滅速の必要性を判断する上記 (8) 記載の車両制御装置。
( 1 0) 特定位置は、 道路のカーブ、 交差点、 高速道路のランプウェイ 入口のうちのいずれかである上記 (8) または (9) 記載の車両制御装 置。
( 1 1 ) 前記制御量設定手段は、 車両の進行方向にある曲がり角の曲率 半径を算出する曲率半径算出手段を含む上記 ( 1 ) ないし ( 1 0) のい ずれかに記載の車両制御装置。
( 1 2) 前記制御量設定手段は、 さらに現在地から曲がり角の入口まで の区間距離を算出する区間算出手段を含む上記 (9) 記載の車両制御装 置。
( 1 3) 前記制御量設定手段は、 現在地に対応して所定区間内の道路形 状を判断する道路形状判断手段を含む上記 ( 1 ) ないし ( 1 2) のいず れかに記載の車両制御装置。
( 1 4) 前記制御量設定手段は、 現在地に対応して所定区間内に存在す る 1または複数の曲がり角の平均曲率を算出する平均曲率算出手段を含 む上記 ( 1 ) ないし ( 1 3) のいずれかに記載の車両制御装置。 ( 1 5) 前記制御量設定手段は、 現在地に対応して所定区間内における 標高変化率を算出する標高変化率算出手段を含む上記 ( 1 ) ないし ( 1 4) のいずれかに記載の車両制御装置。
( 1 6) 前記制御量設定手段は、 検出された車速、 スロッ トル開度、 ギ ァ比に応じて車両の標準加速度を算出する標準加速度算出手段を含む上 記 ( 1 ) ないし ( 1 5) のいずれかに記載の車両制御装置。
( 1 7) さらに、 現在地に対応して所定区間内における道路情報から変 速比の変更可能な範囲を規制する必要性を判断する第 1の剁断手段と、 所定区間内でさらに特定された特定区間内の道路情報から変速比を規 制する必要性を判断する第 2の判断手段とを有する上記( 3 )ないし( 1 6) のいずれかに記載の車両制御装置。
( 1 8) 前記第 1または第 2の判断手段は、 少なく とも 2種類の道路情 報に基づき判断する上記 ( 1 7) 記載の車両制御装置。
( 1 9) 前記制御量設定手段は、 現在地に対応して特定点の推奨走行速 度を算出する推奨走行速度算出手段を含み、 推奨走行速度と現在車速と の差に応じて制御量を設定する上記 (1 ) ないし ( 1 8) のいずれかに 記載の車両制御装置。
(20) 前記特定点は、 ノードである上記 ( 1 9) 記載の車両制御装置。 (2 1 ) 前記運転操作検出手段の検出する運転操作は、 ライ トの点灯、 ウィンカーの点灯、 ワイパースィッチのオン、 アクセルペダルの踏み込 み量、 ブレーキペダルの踏み込み量のいずれか 1または 2以上である上 記 ( 1 ) ないし (20) のいずれかに記載の車両制御装置。 図面の簡単な説明
第 1図は、 本発明の好適実施形態の構成を示すブロック図であり、 第 2図は、 道路データの内容を示す説明図であり、 第 3図は、 第 1実施形 態の制御動作を示すフローチャートであり、 第 4図は、 車両位置と変速 段の状態を示す模式図であり、 第 5図は、 第 1実施形態の制御動作を示 すフローチャートであり、 第 6図は、 交差点を示す模式図であり、 第 7 図は、 第 1実施形態の制御動作を示すフローチャートであり、 第 8図は、 高速道路ランプウェイを示す模式図であり、 第 9図は、 第 1実施形態の 制御動作を示すフローチヤ一トであり、 第 1 0図は、 第 2実施形態にお ける規制用変速段マップであり、 第 1 1図は、 第 2実施形態における規 制用変速段マップであり、 第 1 2図は、 第 2実施形態における規制用変 速段マップであり、 第 1 3図は、 第 2実施形態の制御動作を示すフロー チャートであり、 第 1 4図は、 第 2実施形態において車両位置と変速段 の状態を示す模式図であり、 第 1 5図は、 平均曲率算出の為の説明図で あり、 第 1 6図は、 標高変化率算出の為の説明図であり、 第 1 7図は、 第 3実施形態における規制用変速段マップであり、 第 1 8図は、 標高変 化率に基づく変速モード制御におけるマップであり、 第 1 9図は、 第 3 実施形態の制御動作を示すフローチャートであり、 第 2 0図は、 第 3実 施形態における規制用変速段マップであり、 第 2 1図は、 第 3実施形態 における規制用変速段マップであり、 第 2 2図は、 参照値を決定するた めのマップであり、 第 2 3図は、 第 3実施形態における規制用変速段マ ップであり、 第 2 4図は、 第 4実施形態第の制御動作を示すフローチヤ ートであり、 第 2 5図は、 第 4実施形態第の制御動作を示すフローチヤ ートであり、 第 2 6図は、 第 4実施形態第の制御動作を示すフローチヤ ートであり、 第 2 7図は、 第 4実施形態第の制御動作を示すフローチヤ ートであり、 第 2 8図は、 平均勾配算出の為の説明図であり、 第 2 9図 は、 第 5実施形態における 2次判断の要を判断するマップであり、 第 3 0図は、 制御の必要性を判断するマップであり、 第 3 1図は、 平均勾配 に基づく変速モード制御に関するマップであり、 第 3 2図は、 第 5実施 形態における規制用変速段マップであり、 第 33図は、 第 5実施形態第 の制御動作を示すフローチャートであり、 第 34図は、 第 5実施形態第 の制御動作を示すフローチャートであり、 第 35図は、 交差点通過の際 の変速段の状態をしめす模式図であり、 第 36図は、 道路上のノード位 置を示す模式図であり、 第 3 7図は、 第 6実施形態における規制用変速 段マップであり、 第 38図は、 第 6実施形態の制御動作を示すフローチ ャ一トである。 発明を実施するための最良の形態
本発明をより詳細に説述するために、 添付の図面に従ってこれを説明 する。
第 1図は、 本発明の車両制御装置の構成を示すプロック図である。 本発明の車両制御装置 1は、 ナビゲ一シヨンシステム装置 1 0と、 自 動変速装置と、 ATモ一ド選択部 20と、 車両状態検出部 30とを備え ている。 ナビゲ一シヨンシステム装置 1 0は、 ナビゲ一シヨン処理部 1 1 と、 道路情報記憶手段であるデータ記憶部 1 2と、 現在位置検出部 1 3と、 選択手段として制御解除スィツチ 1 4と、 通信部 1 5と、 入力部 1 6と、 表示部 1 7と、 音声出力部 1 9とを有している。
ナビゲ一シヨン処理部 1 1は、 入力された情報に基づいて、 ナビゲ一 シヨン処理等の各種演算処理を行い、 その結果を出力する中央制御装置 (以下 「C PUJ という) 1 1 1を備えている。 この C PU 1 1 1は、 データバス等のバスラインを介して ROM 1 1 2と RAM 1 1 3が接続 されている。 ROM 1 1 2は、 目的地までの経路の検索、 経路中の走行 案内、 特定区間の決定等を行うための各種プログラムが格納されている リード 'オンリ一 ' メモリである。 RAMI 1 3は、 C P U 1 1 1が各 種演算処理を行う場合のワーキング · メモリとしてのランダム . ァクセ ス · メモリである。
データ記億部 1 2は、 地図データファイル、 交差点データファイル、 ノードデータファイル、 道路データファイル、 写真データファイル、 お よび各地域のホテル、 ガソリ ンスタン ド、 観光地案内などの各種地域毎 との情報が格納された他のデータファイルを備えている。 これら各ファ ィルには、 経路探索を行うとともに、 探索した経路に沿って案内図を表 示したり、 交差点や経路中における特徴的な写真やコマ図を出したり、 交差点までの残り距離、 次の交差点での進行方向を表示したり、 その他 の案内情報を表示部 1 7や音声出力部 1 9から出力するための各種デー タが格納されている。
これらのファイルに記憶されている情報の内、 通常のナビゲーショ ン における経路探索に使用されるのが交差点データ、 ノードデータ、 道路 データのそれぞれが格納された各ファイルである。 これらのファイルに は、 道路の幅員、 勾配、 路面の状態、 カーブの曲率半径、 交差点、 丁字 路、 道路の車線数、 車線数の滅少する地点、 カーブの入口、 踏切、 高速 道路出口ランプウェイ、 高速道路の料金所、 道路の幅員の狭くなる地点、 降坂路、 登坂路、 絶対座標である緯度 ·経度、 絶対座標の標高、 道路上 に設定されるノードに関する絶対位置、 標高などのデータが格納されて いる。 道路情報とは、 車の現在地に応じて検出される上記データであり、 主として現在地から進行方向に位置する道路の情報である。 例えば、 進 行方向に位置する交差点、 カーブ、 所定区間内におけるノードやカーブ 曲率半径、 現在地から交差点等の所定位置、 または所定区間までの距離 などが挙げられる。 この他、 道路情報は、 各種センサによって獲得され る道路状況、 通信手段によって獲得される道路状況などが含まれる。 各ファイルは、 例えば、 D V D、 M O、 C D - R O M , 光ディスク、 磁気テープ、 I Cカード、 光カード等の各種記憶装置が使用される。 な お、 各ファイルは記憶容量が大きい、 例えば CD— ROMの使用が好ま しいが、 その他のデータファイルのような個別のデータ、 地域毎のデ一 タは、 I C力一ドを使用するようにしてもよい。
また現在位置検出部 1 3は、 G P Sレシーバ 1 3 1、 地磁気センサ 1 32、 距離センサ 1 33、 ステアリングセンサ 1 34、 ビーコンセンサ 1 35、 ジャイロセンサ 1 36とを備えている。 G P Sレシーバ 1 3 1 は、 人口衛星から発せられる電波を受信して、 自車の位置を測定する装 置である。 地磁気センサ 1 32は、 地磁気を検出して自車の向いている 方位を求める。 距離センサ 1 33は、 例えば車輪の回転数を検出して計 数するものや、 加速度を検出して 2回積分するものや、 その他計測装置 等が使用される。 ステアリングセンサ 1 34は、 例えば、 ハンドルの回 転部に取り付けた光学的な回転センサや回転抵抗ボリユーム等が使用さ れるが、 車輪部に取り付ける角度センサを用いてもよい。 ビーコンセン サ 1 35は、 路上に配置したビーコンからの位置情報を受信する。 ジャ イロセンサ 1 36は、 車両の回転角速度を検出しその角速度を積分して 車両の方位を求めるガスレートジャィ口や振動ジャィ口等で構成される。 現在位置検出部 1 3の G P Sレシーバ 1 3 1 とビーコンセンサ 1 35 は、 それぞれ単独で位置測定が可能であるが、 その他の場合には、 距離 センサ 1 33で検出される距離と、 地磁気センサ 1 32、 ジャイロセン サ 1 36から検出される方位との組み合わせ、 または、 距離センサ 1 3 3で検出される距離と、 ステアリングセンサ 1 34で検出される舵角と の組み合わせによって自車の絶対位置 (自車位置) を検出するようにな つている。
通信部 1 5は、 FM送信装置や電話回線等との間で各種データの送受 信を行うようになっており、 例えば情報センタ等から受信した渋滞など の道路情報や交通事故情報等の各種データを受信するようになつている。 入力部 1 6は、 走行開始時の現在位置の修正や、 目的地を入力するよ うに構成されている。 入力部 1 6の構成例としては、 表示部 1 7を構成 するディスプレイの画面上に配置され、 その画面に表示されたキーゃメ ニューにタツチすることにより情報を入力するタツチパネル、 その他、 キ一ボード、 マウス、 バーコードリーダ、 ライ トペン、 遠隔操作用のリ モ一トコントロール装置などが挙げられる。
表示部 1 7には、 操作案内、 操作メニュー、 操作キーの表示や、 ユー ザの要求に応じて設定された案内地点までの経路の表示や、 走行する経 路に沿った案内図等の各種表示が行われる。 表示部 1 7としては、 C R Tディスプレイ、 液晶ディスプレイ、 プラズマディスプレイ、 フロン ト ガラスにホログラムを投影するホログラム装置等を用いることができる。 この表示部 1 7が、 視覚情報によって、 運転者に変速段制御の内容を知 らせる報知手段を構成する。
音声入力部 1 8はマイクロホン等によって構成され、 音声によって必 要な情報が入力される。 音声出力部 1 9は、 音声合成装置と、 スピーカ とを備え、 音声合成装置で合成される音声の案内情報を出力する。 なお、 音声合成装置で合成された音声の他に、 各種案内情報をテープに録音し ておき、 これをスピーカから出力するようにしてもよく、 また音声合成 装置の合成音とテープの音声とを組み合わせてもよい。 この音声出力部 1 9によっても、 聴覚情報によって運転者に変速段制御の內容を知らせ る報知手段を構成することができる。
以上のように構成されたナビゲ一ションシステム装置は、 運転者に車 両の現在地周りの道路情報を知らせて、 車両の目的地までの走行経路を 誘導する。 つまり、 入力部 1 6から目的地を入力すると、 ナビゲーショ ン処理部 1 1は、 現在位置検出部 1 3で検出された自車位置に基づき、 データ記慷部 1 2から読み出した道路情報から目的地までの走行経路 (予定走行経路) を選択し、 該経路を表示部 1 7'に出力するとともに、 該表示部 1 7に表示された走行経路と、 音声出力部 1 9から出力される 音声によって、 運転者を目的地まで誘導する。 また、 目的地が入力され ていない場合には、 き車位置の周辺の道路情報を表示部 1 7に出力する。 以上のようなナビゲーシヨンシステム装置 1 0において、 現在地検出 手段は、 現在位置検出部 1 3によって構成され、 道路情報獲得手段は、 データ記憶部 1 2とナビゲ一ション処理部 1 1によって構成される。 自 車位置の進行方向にある特定点は、 現在位置検出部 1 3で検出された現 在地と自車の走行方向およびデータ記憶部 1 2に記憶されている道路情 報に基づき、 ナビゲーシヨン処理部 1 1が決定する。 また、 距離算出手 段は、 現在位置検出部 1 3と、 データ記憶部 1 2と、 ナビゲーション処 理部 1 1 とによって構成される。
データ記憶部 1 2に格納されている道路データは、 ノードを結ぶ線で 構成されている。 第 2図は、 データ記憶部 1 2に格納されている道路デ —タの構造を示した模式図である。 図中で、 実線 Rは道路の形状を示し ている。 ここで、 道路は、 ノード (N l、 N 2 ) と、 ノード を結ぶ線分 (以下、 リンクという) によって表現される。 そして、 ノー ドは、 少なく とも座標 (ここでは、 絶対座標である緯度. 経度) によつ て定義されている。
本実施態様では、 道路形状はノードやリンクのみならず、 標高によつ て定義される。 標高データは、 左右上下 2 5 O m間隔のマ トリクス状の 各点において保持されており、 例えば図中に 1 0— 1 0で指した地点の 標高 2 O mであり、 図中 1 0— 1 1で指した地点の標高点は標高 2 2 m というようにデータを持っている。
本実施態様では、 ノードの位置と、 該ノードを取り囲む各標高データ との位置関係によって、 平均曲率、 道路勾配、 標髙変化率、 カーブの曲 率半径等を求める。 なお、 データ量を小さくするため、 マ ト リ クス状に 標高点を保持しているが、 ノード毎に標高のデータを持つことも可能で ある。 また、 道路の区間ごとに、 例えば、 リ ンクごとに勾配値を予め持 つようにしておいて、 これを用いることもできる。
次に、 予定走行経路とは、 既にナビゲーシヨ ンシステムにおいて車両 の走行経路が設定されている場合には、 その設定されている経路であり、 設定されていない場合には、 例えば直進した場合に通過することが予想 される経路とすることができる。 このような、 予定走行経路を探索する 走行経路検出手段を設けることによって、 予定走行経路がより明確とな り、 制御性が向上する。
本実施形態において、 制御量は変速比であり、 より具体的には変速段 である。 以上のように構成されたナビゲーシヨン処理部 1 1において、 上記各道路情報に応じた変速段又は変速段の規制範囲が選択され、 その 変速段の値または変速段の上限値が後述する自動変速装置へ供給される。 自動変速装置は、 供給された値を優先して実際の変速段を決定する。 こ のように、 制御量設定手段はナビゲーション処理部 1 1により構成され る。
A Tモード選択部 2 0は、 シフ トポジションと変速モードを選択する 操作部である。 走行状態を含む車両状態を検出する車両状態検出部 3 0 は、 車速検出手段である車速センサ 3 1、 減速操作検出手段としてブレ —キセンサ 3 2、 アクセルセンサ 3 3、 ウィンカーセンサ 3 4とを備え、 さらにスロッ トル開度センサ 3 5を有してしている。 車速センサ 3 1は 車速 Vを、 ブレーキセンサ 3 2はブレーキが踏まれたか否か (O N O F F ) を、 アクセルセンサ 3 3はアクセル開度 αを、 ウィンカーセンサ 3 4はウィン力一スィッチの O N / O F Fを、 スロッ トル開度センサ 3 5はス口ッ トル開度 Θをそれぞれ検出する。 そして、 検出された減速操作は、 ブレーキの O N Z O F F信号、 ァク セル開度信号、 ウィン力の O N / O F F信号として、 それぞれナビゲ一 シヨン処理部 1 1に供給される。 また、 車速センサ 3 1で検出された車 速 Vは、 ナビゲ一ション処理部 1 1 と後述する電気制御回路部 4 0にそ れぞれ供給され、 スロッ トル開度センサで検出されたスロッ トル開度は、 電気制御回路部 4 0に供給される。
運転者の滅速の意志を反映する操作は、 ブレーキの O N信号によって、 検出することができる。 この場合、 ブレーキセンサ 3 2を踏み込み量を 検出する構成とし、 ブレーキ踏み込み量を考慮して減速の意志を判断し てもよい。 また、 アクセル開度 αの変化によって、 運転者の減速操作を 検出することができる。 つまり、 アクセル開度が零に近い場合で、 ァク セル開度が所定の変化率 (アクセルペダルを踏み込んでいる量に対して、 踏み込み量が減少した割合) 以上で減少した場合など、 運転者の滅速操 作として検出することができる。 つまり、 アクセルペダルを踏み込んで いる状態から戻すという操作は、 明らかに減速を意図しているものとす ることができるので、 減速操作として検出することができる。
この検出は、 アクセル開度ひの変化量 (減少量) 、 変化速度 (滅少速 度) 、 変化加速度 (減少加速度) 等によって行ってもよい。 これらのパ ラメータとァクセル開度 αの変化後の状態とを組み合わせて滅速操作を 検出することもできる。 例えば、 の場令であっても、 車両を惰性 で走行させている場合もあるので、 ct ^ Oの状態のみでは、 減速の意志 があるものとは判断せず、 アクセル開度の減少があり、 かつ、 α 0と なった場合に減速操作として検出するようにすることもできる。
また、 上記のようにアクセル開度の変化に基づき滅速操作を検出する 場合の他、 スロッ トル開度 (即ちエンジントルク) の変化に基づき、 運 転者の减速の意志を判断することもできる。 この方法でもアクセル開度 に基づいて判断する場合と同様に、 スロッ トル開度の変化率 (減少量、 滅少速度、 減少加速度) を考慮することができる。
上記、 ブレーキ操作と、 アクセル操作の両方を考慮して減速の意志を 判断する構成としてもよい。 即ち、 ブレーキによる滅速操作と、 ァクセ ルによる減速操作の内、 いずれか一方を検出した時にはじめて減速操作 として検出する構成と してもよい。 この場合には、 より確実に減速操作 を検出することができる。 或いは、 ブレーキによる減速操作と、 ァクセ ルによる減速操作の両方が行なわれた時に、 減速操作として検出する構 成としてもよい。 この場合には、 運転者の減速の意志をより確実に確認 することができる。
さらに、 ウィン力の O N信号によって、 運転者の減速の意志を予測し、 滅速操作して検出することもできる。 このウィン力 O N操作に基づく減 速操作の検出は、 さらにウィン力 O N時の車速と組み合わせて判断して もよい。 例えば、 ウィン力 O N時に、 交差点の進入等が可能な速度まで 滅速されていなければ、 交差点の進入等のために減速操作が行なわれる ものと予測できるので、 滅速操作として検出し、 既に充分減速されてい る場合には、 減速操作として検出しないこととすることもできる。
さらに、 車両状態検出部 3 0には、 ヘッ ドライ トの点灯を検出するラ ィ トセンサ、 ワイパーの作動を検出するワイパーセンサを含めることが できる。 ライ トセンサは、 ライ トを点灯させ スィッチにより構成する ことができ、 ワイパーセンサは、 ワイパーを作動させるスィッチにより 構成することができる。 ライ トの点灯は、 走行環境が暗くなつてきたこ とを示唆するので、 減速の意志を判断する要素として考慮することがで きる。 また、 ワイパーの作動は、 降雨または降雪を示唆するので、 道路 情報として路面の摩擦係数が低くなることを示唆し、 減速の意志または 必要性を判断する要素として考慮することができる。 具体的には、 ライ トが点灯され、 またはワイパーが作動した場合には、 通常の場合に比較 して減速の必要性が高くなるものと判断することができ、 これらの要素 を考慮することによって、 より確実に、 かつより道路状況に則して、 滅 速の意志または必要性を判断することができる。
自動変速装置は、 プラネタリギアを主体としたギアトレーン及びギア トレーンの各構成要素を係合、 解放して多段変速段を形成する油圧回路 からなる機構部 (図中、 AZTという) 4 1 と、 この機構部 4 1を制御 する電気制御回路部 (以下、 AZT ECUという) 40とを備えている。 ナビゲーションシステム装置 1 0と AZT E CU 40とは、相互に通 信線で接続され適宜通信が行われる。
A/T ECU 40は、車速センサ 3 1及びスロッ トル開度センサ 35 が接続されており、 車速センサ 3 1からは車速信号が、 スロ ッ トル開度 センサ 35からはスロ ッ トル開度信号が入力される。 さらに、 機構部 4 1に取り付けられた図示しないシフ トポジションセンサからは ATモ一 ド選択部 20で選択されたシフ トポジションに対応したシフ トポジショ ン信号が入力される。
—方、 A/T ECU 40から機構部 4 1の油圧回路内のァクチユエ一 タ (油圧ソレノイ ド) に対して駆動信号が出力され、 この駆動信号に基 づき上記ァクチユエ一タが作動して変速段の形成等を行う。 AZT EC U40は、 また、 E E P ROM42にき記慷きれた制御プログラムによ り制御されており、 例えば、 変速段の選択は、 スロッ トル開度センサ 3 5より検出されるスロッ トル開度と、 車速センサ 3 1からの車速とに基 づき、 メモリテーブル (変速マップ) に基づき行われるように構成され ている。 この変速マップが自動変速装置固有の変速段を決定する。
変速マップは、 ノーマルモード、 スポーツモードの各モードに応じて 用意されており、 ナビゲーシヨン処理部 1 1から供給される変速モード 変更指令信号に基づいて自動的に変更される。 また、 変速モードは、 運 転者の意志により A Tモード選択部 2 0を介して変更することもできる。
ここで、 ノ一マルモードは、 燃費と動力性能のバランスのとれた経済 走行パターンで、 通常走行に用いるものである。 スポーツモードとは、 動力性能を重視したパターンで、 山間地等での運転に使用するものであ り、 変速段マップでは、 低速側の変速段の領域が大きく取られている。 本実施態様では、 この固有の変速マップを変化させることなく、 変速 段の高速側 (上限) を制限することにより、 結果的に変速段が低速側に シフ トされたような制御を実行している。 したがって、 固有の変速マツ プとして、 どのような変速マップを用いることもできる。 また、 本実施 形態では、 この固有の変速マップに対応させて変速段の上限を規制する 程度を決定している。
A Tモ一 ド選択部 2 0が備えるシフ トレバーは、 パーキングレンジ、 リバースレンジ、 ニュー トラノレレンジ、 ドライブレンジ、 サー ドレンジ、 セカンドレンジ、 口一レンジ、 の 7つのシフ トポジションが選択可能な 7ポジションタイプで、 機構部 4 1に取り付けられた図示しないシフ ト ポジショ ンセンサと機械的に接続されている。
ドライブレンジのシフ トポジショ ンでは、 1 〜 5速の間で変速段が選 択され、 サードレンジでは 1 〜 3速の間で変速段が選択され、 セカンド レンジでは、 1 〜 2速の間で変速段が選択さ 、 ロウレンジでは、 1速 の変速段のみが設定される。 本実施態様では、 シフ トレバー 2 1がドラ イブレンジのシフ トポジショ ンに保持されている場合にのみ、 ナビゲ一 ションシステム装置 1 0によるナビ A T制御が実行可能な構成となって いる。 例えば、 A/ T E C U 4 0によって、 4速が決定されていてもナ ビゲーシヨン処理部 1 1による指令が 3速である場合には、 駆動信号は 3速が供給される。 また、 A Z T E C U 4 0によって、 4速が決定され ていても、 ナビゲーシヨン処理部 1 1による指令が、 変速段の上限を 3 速に規制するものである場合には、 駆動信号は 1速から 3速までの範囲 内でしか出力されない。 そして、 変速比を設定するァクチユエ一タ 42 に対して、 その範囲内で駆動信号が供給される。
以上のように、 制御実行手段は、 ナビゲ一シヨン処理部 1 1と自動変 速装置により構成される。 なお、 上記シフ トポジションおよび変速モー ドは、 A/T ECU 40からナビゲ一シヨン処理部 1 1へも供給される。 ナビゲーシヨン処理部 1 1は、 AZT ECU 40の変速マップを予め格 納しておき、 上記設定した規制範囲と、 変速マップに基づき、 規制範囲 内において実際の変速段を決定し、この変速段を値を AZT ECU 40 へ出力する構成とすることもできる。
エンジンコント口ールュニッ ト (図中、 EZG ECUとレ、う) 50は、 スロッ トル開度センサ 35からのスロッ トル開度の信号と、エンジン(図 中、 EZGという) 5 1からのエンジン回転数その他 (冷却水温、 セン サ信号等) とに基づき、 燃料噴射指令等を変化させて、 エンジン 5 1を 制御する。
上記に構成において、 ナビゲーションシステム装置の有する道路情報 に基づいて行う変速段制御 (以下、 「ナビ AT制御」 という) の内容に ついて以下に説明する。
第 1実施形態
この実施形態では、 ナビゲーシヨン処理部 1 1は、 特定位置検出手段 である。 そして、 ナビゲ一シヨン処理部 1 1は、 データ記憶部 1 2に記 憶されている道路データに基づき、 車両の進行方向、 つまり予定走行経 路上に位置する特定位置を検出するとともに、 距離算出手段として、 現 在地から特定位置までの距離 dを算出する。
さらに、 ナビゲーシヨン処理部 1 1は、 減速判断手段と して、 現在の 車速と特定位置の道路データに基づき、 減速の必要性があるかを判断す る。 そして、 ナビゲーシヨ ン処理部 1 1は、 減速の必要性があると判断 した場合には、 距離 d、 特定位置の道路データ、 現在の車速、 および変 速段に基づき、 滅速のための変速段を決定する。 この実施形態では、 車 用の制御に用いるデータを道路情報とし、 ナビゲ一シヨン処理部 1 1か らのデ一タを道路データと している。 このため、 道路データと道路情報 は、 一致する場合も有る。 また、 道路データに基づいて道路情報が抽出 される場合もある。
また、 ナビゲーシヨン処理部 1 1は、 運転者の滅速の意志を象徴する 操作であるアクセルオフ操作、 ブレーキオン操作、 ウィンカーオン操作 の検出に基づき、その変速段を自動変速装置の AZ T E C U 4 0へ出力 する。 A Z T E C U 4 0は、ナビゲーション処理部 1 1から供給された 変速段を優先して選択し、 該変速段へ変更すべく駆動信号をァクチユエ —タ 4 2へ供給する。 このように、 実行手段は、 ナビゲ一シヨン処理部 1 1 と A/ T E C U 4 0で構成される。
以下、 制御量設定手段であるナビゲ一シヨン処理部 1 1の制御動作に ついて、 第 3図に示されているフローチャートに基づいて詳説する。 第 3図のフローチヤ一トは、 特定位置として道路のカーブを検出した場合 の制御動作であり、 獲得される道路情報として、 カーブの曲率半径、 連 続性、 半径の変化度合、 カーブの長さが選択きれている。
最初に、 ナビゲ一シヨンシ処理部 1 1は、 自車 2の現在地、 進行方向 の道路データ等を取得する (ステップ S 1 0 1 ) 。 進行方向の道路デー タとしては、 現在走行している道路種別や、 前方道路形状、 第 4図に示 されているような、 現在位置から前方の各ノード N 1〜N nの座標デ一 タ等が含まれる。
ステップ S 1 0 1で、 取得したデータ、 即ち、 前方の道路形状、 現在 位置から前方の各ノード N l〜N n等により、 カーブの曲率半径、 連続 性、 半径の変化度合、 カーブの長さを計算し、 道路情報を獲得する。 つ まり、 各ノードを結ぶリンクのなす角から各ノ一ドにおける力一ブの半 径を求め、 そのカーブの連続性及びカーブ半径の変化度合を判断する。 また現在地とカーブまでの距離 dを計算する (ステップ S 1 0 2) 。 次に、 走行状態である車両情報を取得する (ステップ S 1 0 3 ) 。 車 両情報には、 車速 V、 アクセル開度 c 、 ブレーキ信号などが含まれる。 上記車両情報およびステップ S 1 0 2で判断した道路状況に基づいて、 車速を減速する必要があるか否かを判断する (ステップ S 1 0 4) 。 この判断の手順を説明すると、 検出されたカーブの大きさにより、 力 ーブを通過するための適正な速度が決められる。 この適正速度と、 現在 の車速とカーブまでの距離 dから、 必要な減速度が得られ、 その滅速度 からブレーキの量、 シフ トダウンの要、 不要などが決定される。
この段階で、 シフ トダウンする制御は行われず、 次のステップで運転 者の減速動作の有無を検出する。 また、 アクセルオフ、 ブレーキオンは、 運転者の减速意志の段階的表示と判断する。 最初に、 アクセルの踏み込 みが解除されたか否か、 つまりアクセルオフとなったか否かを判断する (ステップ S 1 0 5) 。 踏み込まれている場合には (アクセル O F F→ NO) 、 運転者は滅速を意図しないと判断し、 シフ トダウン制御は行わ ない旨である、 リターンがなされる。 つまり、 運転者の意図が優先され、 ステップ S 1 0 1からステップ S 1 04までが再実行される。
アクセルオフとなっている場合には (アクセル O F F→Y E S) 、 ブ レーキが踏み込まれたか否かを判断する (ステップ S 1 0 6 ) 。 踏み込 まれていない場合には (ブレーキ ON→NO) 、 4速から 3速へシフ ト ダウンが必要か否かを判断する (ステップ S 1 0 7) 。 この判断は、 ス テツプ S 1 0 4で既に決定されている内容に基づいて行われる。 例えば. 第 4図に示されているように、 低車速であり、 カーブ入口まで十分な距 離がある場合には、 減速の必要性がない場合が多く、 必要がないと判断 されている場合には、 シフ トダウンは不要と判断し (NO) 、 シフ トダ ゥンは行われず、 リターンされる。 また、 低車速であっても、 カーブ入 口までの距離 dが短くなると、 減速の必要性が高まり、 減速の必要があ ると判断されている場合には、シフ トダウンは必要と判断され(YE S)、 4速から 3速へのシフ トダウンが行われる (ステップ S 1 08) 。 さら に、 高車速の場合にも同様に減速の必要性が高くなり、 シフ トダウンは 必要と判断され (YE S) 、 4速から 3速へのシフ トダウンを行うべく、 3速が指令値と して A/T ECU 40へ出力される (ステップ S 1 0 8) 。
ブレーキが踏み込まれた場合には (ブレーキ ON— YE S) 、 3速か ら 2速へシフ トダウンが必要か否かを判断する (ステップ S 1 09) 。 この判断も、 ステップ S 1 04で決定された内容に基づいてなされる。 例えば、 低車速である時は、 シフ トダウンが不要と判断 (NO) され、 ステップ S 1 07を実行する。 このステップで、 変速段が既に 3速以下 であったり、 他の緩やかなカーブ形状であるなど、 計算された適正速度 を既に満足していれば、 それを判断する。
髙車速である場合には、 さらにシフトダウンが必要と判断され (YE S) 、 シフ トダウンを行うべく、 2速が指令値と して AZT ECU 40 へ出力される (ステップ S 1 1 0) 。
このように、 自車位置の検出位健に誤差があっても、 運転者の減速動 作をきつかけにして、 シフ トダウン制御が開始されるので、 常に運転者 の意志に合致したタイミングで、 かつ適正な自車位置で、 シフ トダウン を行うことができ、 適正な速度で滑らかな走行感覚を得ることができる。 次に、 特定位置と して交差点を検出した場合の制御動作について説明 する。 この場合、 道路情報としては、 現在走行している道路種別や、 前 方道路形状、 交差点に交差する道路の数、 交差する道路の幅員、 車線の 数、 交差する角度が選択されている。 以下、 第 5図に示されているフロ —チャートおよび第 6図に基づき、 交差点を通過する場合の制御動作を 説明する。
最初に、 ナビゲーシヨ ンシ処理部 1 1は、 現在地、 進行方向の道路デ —タ等を取得する (ステップ S 2 0 1 ) 。 進行方向の道路情報としては、 現在走行している道路種別や、 前方道路形状、 交差点に交差する道路の 数、 交差する道路の幅員、 車線の数等が含まれる。
ステップ S 2 0 1で、 記憶したデータ、 つまり、 第 6図に示されてい るように、 前方の道路形状、 道路の幅員、 車線の数、 交差点の角度等に より、 交差点を曲がる際の曲率半径 R等の道路情報を獲得する。 これに より、 交差点を曲がる際の適正な速度が算出される。 また現在地と特定 位 gである交差点までの距離 dを計算する (ステップ S 2 0 2 ) 。
次に、 車両情報を取得する (ステップ S 2 0 3 ) 。 車両情報には、 車 速 V、 アクセル開度ひ、 ブレーキ信号などが含まれる。 上記車両情報お よびステップ S 2 0 2で判断した適正な通過速度とに基づいて、 車速を 減速する必要があるか否かを判断する (ステップ S 2 0 4 ) 。
この判断手順を説明すると、 検出された交差点を曲がる際の曲率半径 Rの大きさにより、 交差点を通過するための適正な速度が決められる。 この適正速度は、 進入する道路の幅員、 車線数、 交差する道路の交差角 度等により決定することができる。 そして、 現在の車速と交差点までの 距離 dから、 必要な減速度が得られ、 その減速度からブレーキの量、 シ フ トダウンの要、 不要などが決定される。
この段階で、 シフ トダウンを行う制御は行われずシフ トダウンの準備 のみとなり、 次のステップで運転者の滅速動作の有無を検出する。 まず、 最初に、 アクセルの踏み込みが解除されたか否が、 つまりアクセルオフ となったか否かを判断する (ステップ S 20 5) 。 踏み込まれている場 合には (アクセル OF F→NO) 、 運転者は滅速を意図しないと判断で き、 シフ トダウン制御は行われずリターンされる。 つまり、 ステップ S 20 1からステップ S 204までを再実行する。 例えば、 第 6図におい て、 交差点から 1 0 Om手前の地点では、 シフ トダウンの準備はなされ ているが、 アクセルがオフされないため、 減速しないという運転者の意 志が尊重されて、 4速から 3速へのシフ トダウンは行われず、 そのまま 進行する。
アクセルオフとなった場合には (アクセル O F F→Y E S) 、 ブレー キが踏み込まれたか否かを判断する (ステップ S 2 06) 。 踏み込まれ ていない場合には (ブレーキ ON— NO) 、 4速から 3速へシフ トダウ ンが必要か否かを判断する (ステップ S 20 7) 。 この判断は、 ステツ プ S 204で既に決定されている内容に基づいて行われる。 つまり、 高 車速の場合には、 減速の必要性が高い場合が多く、 必要があると判断さ れていた場合にはアクセルのオフ操作に基づき、 シフ トダウン制御が開 始され、 4速から 3速へシフ トダウンが行われる (ステップ S 208) 。 また、 低車速である場合には、 減速の必要性がない場合が多く、 減速の 必要がないと判断されていた場合には、シフ トダウンは不要と判断し(N O) 、 シフトダウンは行われず、 リターンされる。
ブレーキが踏み込まれた場合には (ブレーキ〇N→YE S) 、 さらに、 ウィンカーがオンか否かを判断する (ステップ S 2 09) 。 ウィンカー がオンされていない場合 (NO) には、 ステップ S 20 7を実行する。 つまり、 ウインカーがオンされていない状態では、 交差点に接近した状 態で、 その交差点を曲がるか否かわからない状態となっており、 このま まウインカ一がオンされなければ、 交差点において直進する場合を考慮 して、 3速へのシフ トダウンのみを判断する。
ウィンカーがオンされた場合 (Y E S ) には、 交差点を曲がるものと 判断し、 3速から 2速へシフトダウンが必要か否かを判断する (ステツ プ S 2 1 0 ) 。 この判断も、 ステップ S 2 0 4で決定された内容に基づ いてなされる。 なお、 例えば、 ウィンカーの O N操作に基づき減速及び 右折等の意志を判断した場合に、 交差点における適正速度を 2 O k m/ h等と計算により求め、 それを満たすように、 シフ トダウンによる滅速 制御を開始する。
シフ トダウンが必要と判断した場合には、 3速から 2速へのシフ トダ ゥンを行う (ステップ S 2 1 1 ) 。 シフ トダウンが不要である場合には、 リターンされる。
このように、 現在地の検出位置に誤差があっても、 運転者の滅速動作 をきつかけにして、 シフトダウン制御が開始されるので、 常に運転者の 意志に合致したタイミングで、 かつ適正な位置で、 シフ トダウンを行う ことができ、 適正な速度で滑らかな走行感覚を維持した状態で、 交差点 を曲がることができる。
次に、 特定位置として高速道路のランプウェイを検出した場合の制御 動作について説明する。 この場合、 道路情報としては、 現在走行してい る道路種別や制限速度、 ランプの位置、 前方道路形状、 道路の幅員、 車 線の数等が選択されている。 以下、 第 7図に示されているフローチヤ一 トおよび第 8図に基づき、 高速道路のランプウェイに進入する場合の制 御動作を説明する。
最初に、 ナビゲ一シヨン処理部 1 1は、 現在地、 進行方向の高速道路 の道路データ等を取得する (ステップ S 3 0 1 ) 。 進行方向の道路デー タとしては、 現在走行している道路種別や、 ランプの位置、 前方道路形 状、 道路の幅員、 車線の数等が含まれる。 ステップ S 3 0 1で、 記億したデータ、 即ち、 前方の道路形状、 道路 の幅員等により、 進入するランプの位置と、 ランプへの進入と、 ランプ 入口を基点として予め設定されている制御区間等とを確認する。 また現 在地と特定位置であるランプ入口までの距離 dを計算する (ステップ S 3 0 2 ) 。 制御区間は、 特定位置であるランプ入口の手前に設定され、 ランプ進入のためのシフ ト制御が行われる区間である。
次に、 車両情報を取得する (ステップ S 3 0 3 ) 。 車両情報には、 車 速 V、 アクセル開度 α、 ブレーキ信号などが含まれる。 上記車両情報お よびステップ S 3 0 2で判断した道路状況に基づいて、 現在地が制御区 間内か否か、 車速が一定の速度以上であるか否を判断する。 例えば、 自 車位置が制御区間外であれば、 減速の必要性はないものと判断する。 現 在地が制御区間内で、 車速が例えば閛値 1 2 0 k m / h以上である場合 にも、 ランプに進入しないものと判断し、 滅速の必要性はないものと判 断する (ステップ S 3 0 4 ) 。
即ち、 現在地が制御区間内で、 車速が一定速度以下であれば、 減速が 必要であると判断し、 自動変速装置のオーバードライブ O F F制御が選 択される。 この段階で、 オーバ一ドライブ O F Fを行う制御は行われず、 次のステップで運転者の減速動作の有無を検出する。 まず、 ナビゲ一シ ヨンシステム部 1 0において、 予定走行経路が決められており、 進入す るランプが予めわかっている場合には、 最初に、 アクセルの踏み込みが 解除されたか否か、 つまりアクセルオフとなったか否かを判断する (ス テツプ S 3 0 5 )。踏み込まれている場合には(アクセル O F F→N O ) 、 運転者は滅速の意志がないものと判断し、 オーバードライブ O F F制御 は行わずに、 リターンされる。 つまり、 ステップ S 3 0 1からステップ S 3 0 4までを再実行する。
アクセルオフとなった場合には (アクセル O F F→Y E S ) 、 ブレー キが踏み込まれたか否かを判断する (ステップ S 306) 。 踏み込まれ ていない場合には (ブレーキ ON→NO) 、 リターンされる。 ブレーキ が踏み込まれた場合には、 オーバ一ドライブ OF F制御が必要であるか 否かを判断する (ステップ S 307) 。 ステップ S 304での判断が、 オーバ一ドライブ O F F制御が必要であるとした場合には、 オーバード ライブ OF F制御が行われる (ステップ S 3 1 0) 。 例えば、 4速ォー トマチック車の場合には、 4速への変速の禁止が行われる。
そして、 アクセルが踏み込まれた場合 (アクセル OF F→NO) 、 ブ レーキの踏み込みが解除された場合 (ブレーキ ON— NO) 、 制御区間 を通過した場合には、 ステップ S 305、 ステップ S 306およびステ ップ S 307において NOと判断され、 オーバードライブ O F F制御の 解除の必要性が判断される (ステップ S 308) 。 ステップ S 308で は、 ステップ S 304において、 既に決定されている判断に基づき、 解 除の必要性の有無が決定される。 つまり、 現在地が制御区間外に位置す る場合や、 一定の速度以上に達している場合には、 オーバードライブ O F F制御が解除される (ステップ S 309) 。 オーバ一ドライブ OF F 制御の解除の必要性がないものと判断された場合には、 リターンされる。 このように、 自車位置の検出位置に誤差があっても、 運転者の滅速動 作をきつかけにして、 オーバードライブ OF F制御が開始されるので、 常に運転者の意志に合致したタイミングで、 かつ適正な自車位置で、 滅 速を行うことができ、 適正な速度で滑らかな走行感覚を維持した状態で、 ランプに進入することができる。
なお、 走行経路が予め設定されていない場合には、 ステップ S 304 で減速の必要性の判断をした後、 ウィンカーがオンか否かを検出する。 ウィンカーがオンされない場合には、 ランプに進入せずに直進するもの と判断し、 オーバ一ドライブ OF F制御は行わず、 リターンされる。 ま た、 ウィンカーがオンされた場合には、 アクセルオフとなったか否かを 判断する (ステップ S 3 0 5 ) 。 以下、 上記走行経路が設定されている 場合と同様の制御が行われる。
次に、 特定位置として下り坂を検出した場合の制御動作について説明 する。 この場合、 道路情報としては、 現在走行している道路種別や制限 速度、 前方道路形状、 道路の幅員、 車線の数、 道路のノードデータ等が 選択されている。 以下、 第 9図に示されているフローチャートに基づき、 下り坂に進入する場合の制御動作を説明する。
最初に、 ナビゲーシヨンシ処理部 1 1は、 現在地、 進行方向の道路の 道路データ等を取得する (ステップ S 4 0 1 ) 。 進行方向の道路データ としては、 現在走行している道路種別や、 前方道路形状、 道路の幅員、 車線の数等が含まれる。
ステップ S 4 0 1で、 取得したデータ、 即ち、 前方の道路形状、 道路 の幅員、 道路上の標高データまたは道路周辺の標高データまたは各ノー ドの標高データ等により、 指定区間内の標高変化の大きさ、 標高変化の 正負データを計算し、 確認する (ステップ S 4 0 2 ) 。 ここで、 指定区 間とは、 標高変化が所定値よりも大きい区間として検出される。
次に、 車両情報を取得する (ステップ S 4 0 3 ) 。 車両情報には、 車 速 V、 アクセル開度 α、 ブレーキ信号などが含まれる。 上記車両情報お よびステップ S 4 0 2で判断した道路状況に基づいて、 走行している道 路が登り坂か、 下り坂かを判断し、 下り坂である場合には、 車速と標髙 変化の大きさから減速の必要性を判断する (ステップ S 4 0 4 ) 。 即ち、 車速が大きくなるほど滅速の必要性が高まり、 また標高変化の大きさが 大きくなるに従って、 減速の必要性が高くなる。
そして、 減速が必要であると判断された場合には、 自動変速装置のォ ーバ一ドライブ O F F制御が選択される。 この段階で、 オーバードライ ブ OF Fを行う制御は行われず、 次のステップで途転者の減速動作の有 無を検出する。
最初に、 アクセルの踏み込みが解除されたか否か、 つまりアクセルォ フとなったか否かを判断する (ステップ S 405) 。 踏み込まれている 場合には (アクセル OF F— NO) 、 運転者は減速の意志がないものと 判断し、 オーバードライブ OF F制御は行わずに、 リターンされる。 つ まり、 ステップ S 40 1からステップ S 4 04までを再実行する。 アクセルオフとなった場合には (アクセル O F F→Y E S) 、 ブレ一 キが踏み込まれたか否かを判断する (ステップ S 406) 。 踏み込まれ ていない場合には (ブレーキ ON→NO) 、 リターンされる。 ブレーキ が踏み込まれた場合には、 オーバ一ドライブ OF F制御が必要であるか 否かを判断する (ステップ S 40 7) 。 ステップ S 404での判断が、 オーバ—ドライブ o F F制御が必要であるとしていた場合には、 オーバ —ドライブ OF F制御が行われる (ステップ S 408) 。 例えば、 5速 オートマチック車の場合には、 5速への変速の禁止が行われる。
そして、 アクセルが踏み込まれた場合 (アクセル OF F→NO) 、 ブ レーキの踏み込みが解除された場合 (ブレーキ ON→NO) 、 ステップ S 404で滅速の必要性がないとされた場合には、 ステップ S 405、 ステップ S 406およびステップ S 40 7において NOと判断され、 ォ ーバ一ドライブ OF F制御の解除の必要性が,断される (ステップ S 4 09) 。 ステップ S 40 9では、 ステップ S 404において、 既に決定 されている判断に基づき、 解除の必要性の有無が決定される。 つまり、 車速が十分に低い場合や、 道路の標高変化が小さくなつた場合には、 ォ —バードライブ OF F制御が解除される (ステップ S 4 1 0) 。 ァクセ ルオフ状態でブレーキがオフされた場合など、 オーバードライブ OF F 制御の解除の必要性がないものと判断される場合もあり、 その場合には リタ一ンされる。
このように、 現在地の検出位置に誤差があっても、 運転者の減速動作 をきつかけにして、 オーバ一ドライブ O F F制御が開始されるので、 常 に運転者の意志に合致したタイミングで、 かつ適正な位置で、 減速を行 うことができ、 ブレーキの負担を軽減しつつ、 適正な速度で坂を下るこ とができる。
以上説明した実施形態の車両制御装置によれば、 予定走行経路上の道 路情報に基づき予め減速の必要性を判断して滅速段制御の内容を決定し、 滅速制御を実行する準備ができているので、 運転者の滅速する意図に基 づく減速操作に対して素早く応答し、 減速制御を実行することができる。 また、 運転者の道路状況に応じた運転動作に基づいて制御動作を開始す るため、 運転者の意図に合致したタイミングでの変速段制御が可能とな る。
さらに、 現在地から特定位置までの距離を算出して、 その距離に応じ た減速制御を行う構成とすれば、 さらに滑らかな減速制御が可能となる。 アクセルオフ動作、 ブレーキオン動作、 ウィンカーオン動作などの運 転者の減速を意図する動作に基づいて、 減速制御動作を開始する構成と すれば、 運転者の意志を尊重しつつ、 確実に運転者の意図に合致したタ イミングで、 かつ適正な位置で、 減速のための変速動作を開始すること ができる。
第 2実施形態
この実施形態では、 曲率半径算出手段は、 データ記憶都 1 2と現在位 置検出部 1 3とナビゲーション処理部 1 1とによって構成されている。 そして、 現在地の進行方向にある曲がり角は、 現在位置検出部 1 3で検 出された現在地と自車の走行方向およびデータ記憶部 1 2に記憶されて いる道路情報に基づき、 ナビゲーシヨン処理部 1 1が決定する。 また、 区間算出手段は、 現在位置検出部 1 3と、 データ記憶部 1 2と、 ナビゲ —ション処理部 1 1とによって構成される。 自車位置の進行方向にある 曲がり角とは、 舵角を変更して、 車両の進む方向を変更する必要のある 場所であり、 例えば、 交差点、 丁字路、 車線数の滅少する地点、 カーブ、 カーブの入口、 高速道路出口ランプウェイ、 道路の幅員の狭くなる地点 などが挙げられる。 また、 ノード半径の変化率が、 ある一定以上となつ ている地点を曲がり角の入り口や出口とする。 つまり、 区間算出手段は、 データ記慷部 1 2に記憶されている道路情報に基づき、 曲がり角のノー ド半径の変化率を求め、 曲がり角の入り口を特定し、 この入り口から、 現在の自車位置までの距離 dを算出する。
そして、 ナビゲーシヨン処理部 1 1は、 車速、 曲率半径、 距離 dの 3 つパラメータに基づいて、 変更可能な変速段を規制するの規制範囲を決 定する。 この場合、 規制範囲として変更可能とする上限値がナビゲ一シ ヨン処理部 1 1により設定される。 この変速段の上限値は、 指令値とし て AZ T E C U 4 0へ供給され、 A/ T E C U 4 0は、 この上限値を 越えない範囲で、 変速マップに基づく変速段制御を行う。 例えば、 Aノ T E C U 4 0では、通常の変速マップに基づいて 4速が選択されていて も、 供給された上限値が 3速の場合には、 ァクチユエ一タ 4 2へ出力さ れる駆動信号は、 1速から 3速までの範囲内でしか出力されない。 この ような、 変速段の上限の設定は、 第 1 0図ないし第 1 2図に示されてい る規制用変速段マップ、 表 1及び表 2に示されているデータテ一ブルに 基づき決定される。 具体的には、 次のように決定される。 車 速 V (k m/h)
0〜ν! \〜 v2〜v3 V3〜V4 曲 Γ 3〜 Γ 4 A 1 A 2 A 3 A 4 率 r 2〜 r 3 B 1 B 2 B 3 B 4 半 Γ Γ 2 C 1 C 2 C 3 C 4 径 0〜 r ! D 1 D 2 D 3 D 4 表 1に示されているように、 予め、 車速は、 低速域から高速域まで範 囲が区分けされ、 車速 Vは、 0〜V 1、 V 1〜V 2、 V 2〜V 3、 V 3 〜V4 (V 1く V 2 < V 3 < V 4) のいずれの範囲に含まれるかが判断 される。 また、 該車速の各範囲に対応して、 カーブの曲率半径も半径の 大きい領域 (曲り方が緩やか) から小さい領域 (曲り方が急) まで範囲 が区分され、 曲がり角の算出された曲率半径 rが 0〜! · 1、 r l ~ r 2、 r 2〜 r 3、 r 3〜 r 4 ( r l < r 2 < r 3 < r 4) のいずれの範囲に 含まれるかが判断される。 これらの車速と曲率半径から、 車速曲率半径 係数が、 表 1より決定される。
表 2
Figure imgf000032_0001
—方、 現在の自車位置から曲がり角の入り口までの距離 dは、 予め近 距離域から長距離域まで範囲が区分され、 距離 dは、 0〜D 1、 D l〜 D 2、 D 2〜D 3、 D 3〜D 4 ( D 1く D 2く D 3く D 4 ) のいずれの 範囲に含まれるかが判断される。 そして、 表 2に基づき、 決定された車 速曲率半径係数 A 1〜 A 4、 B 1〜B 4、 C 1〜C 4、 D 1〜D 4と、 上記 4つに区分けされた距離 dの領域から、 そのときの走行状態と道路 状況に応じた変速段の上限 (表 2中、 a l〜a 4、 b l〜b 4、 c l〜 c 4、 d l〜d 4 * ' * ) が決定される。 このようなデータテーブルの —例を現すマップが第 1 0図ないし第 1 2図に示されている。
例えば、 第 1 0図に示されているマップは、 距離 dが長距離域 (曲が り角の入り口までの距離が比較的長い領域) 、 第 1 2図は、 近距離 (曲 がり角の入り口までの距離が比較的短い領域) 、 第 1 1図は、 長距離域 と近距離域の間の領域のマップが示されている。
例えば、 第 1 1図において、 カーブ曲率半径と車速との関係が、 マツ プ中の a点である場合には、 自動変速装置が車速とスロッ トル開度から 4速を選択していたと しても、 変速段は、 1速から 3速までの中から選 ばれることとなり、 この場合には、 3速が選択される。 また、 第 1 2図 において、 カーブ曲率半径と車速との関係が、 マップ中の b点である場 合には、 自動変速装置が車速とスロッ トル開度から 2速を選択している と、 変速段は、 3速までの中から選ばれることとなっているので、 この 場合には、 そのまま 2速で走行することとなる。 第 1 0図乃至第 1 2図 に示されているマップには、 説明を簡単にするため、 ヒステリシスを設 けていないが、 ハンチングを防止するため、 ヒステリシスを設けること が好ましい。
以下、 ナビゲ一シヨン処理部 1 1の制御動作について、 第 1 3図に示 されているフローチャートに基づいて詳説する。 第 1 3図のフローチヤ 一卜は、 第 1 4図に示されているカーブを通過する際の制御動作を示す ものである。
最初に、 ナビゲ一シヨンシ処理部 1 1は、 車両 2の現在地、 進行方向 等の道路データを取得する (ステップ S 5 0 1 ) 。 進行方向の道路デー タとしては、 現在走行している道路種別や、 前方道路形状、 現在位置か ら前方の各ノ一ド N 1〜N nの座標データ等が含まれる。
ステップ S 5 0 1で、 取得したデータ、 即ち、 前方の道路形状、 現在 位置から前方の各ノード N 1〜N n等により、 カーブの曲率半径、 連続 性、 半径の変化度合、 カーブの長さを計算し、 確認する。 つまり、 各ノ 一ドを結ぶリンクのなす角から各ノードにおけるノ一ド半径を求め、 そ のカーブの連続性及びカーブ曲率半径の変化度合を判断する。 また現在 地からカーブ入口までの距離 dを計算して、 道路情報を獲得する (ステ ップ S 5 0 3 ) 。 この、 ステップ S 5 0 3により、 曲率半径算出手段と 区間算出手段としての機能が発揮される。
次に、 車両情報を取得する (ステップ S 5 0 5 ) 。 車両情報には、 車 速 V、 スロ ッ トル開度、 アクセル開度 α、 ブレーキ信号などが含まれる。 その後、 滅速操作検出手段により運転者の減速の意志を判断する (ステ ッブ S 5 0 9 ) 。 例えば、 アクセル開度が 0近傍になったか、 あるいは アクセル開度が十分小さく、 かつアクセル開度の変化率 Δ ひが予め定め られた変化率 δ以上で閉じられたか否かを判断する。
アクセル開度 αが 0近傍になった場合、 あるいはアクセル開度が十分 小さく、 かつアクセル開度 αの変化率 Δ αが予め定められた変化率 δ以 上で閉じられた場合には運転者は減速する意志を有すると判断できる。 減速の意志がある場合には、 さらに規制用変速段マップを参照する。 この規制用変速段マップは、 車速とカーブ入口までの距離 d及びカーブ の曲率半径により変速段の上限を規制するものである。 規制用変速段マ ップにより制御量設定手段と しての機能が発揮される。 この規制用変速 段マップは減速する場合どのような変速段がより適切かという観点から 作られたものであり、 運転者の意志を確認したうえで適用されるような 構成となっている。 つまり、 規制用変速段マップに基づき、 決定された 変速段の上限値が AZT E CU 40へ出力される (ステップ S 5 1 1 )。 A/T ECU 40では、通常変速マップにより例えば、 4速が決定され ている場合でも、 入力された上限値が 3速になっているときには、 3速 を駆動信号として出力する。 また、 通常変速マップにより 2速が決定さ れている場合、 上限値が 3速であっても上限値は 3速までの範囲内で変 速段を規制するものなので、 駆動信号として出力される変速段は、 2速 となる。
ステップ S 509と S 5 1 1により、 実行手段が実行される。
—方、 運転者の減速の意志が確認できない場合には、 通常の制御を行 う。 このような変速段の制御は、 通常変速マップによる変速段の決定を もナビゲーシヨ ン処理部 1 1で行う構成としてもよレ、。 あるいは、 ステ ップ S 501〜S 5 1 1を A/T ECU40で行う構成としてもよレ、。 以上説明したように、 本発明の車両制御装置によれば、 運転者の運転 動作を検出して、 これに基づいて、 自動変速装置が選択する変速比を設 定するので、 運転者の意図にそった車両制御を行うことができる。
第 3実施形態
この実施形態では、 道路形状判断手段は、 データ記億部 1 2と現在位 置検出部 1 3とナビゲーシヨン処理部 1 1とによって構成されている。 そして、 現在地の進行方向にある所定区間は、 現在位置検出部 1 3で検 出された現在地と自車の走行方向およびデータ記憶部 1 2に記憶されて いる道路情報に基づき、 ナビゲーシヨン処理部 1 1が決定する。 所定区 間とは、 現在地から車両の進行方向に向けて一定距離が離れた地点まで の区間 (例えば、 1 km程度) をいう。 この区間の長さは、 車速に応じ て変更してもよい。 例えば、 低速走行時には、 短く、 高速走行時には長 く設定することができる。 この所定区間は、 予定走行経路上に設定され る。
また、 道路形状判断手段を構成するナビゲーシヨン処理部 1 1では、 所定区間内の平均曲率 Θを求める第 1の制御と、 所定区間內の標高変化 率 Hを求める第 2の制御とが行われる。
①第 1の制御
この第 1の制御では、 データ記憶部 1 2とナビゲ一シヨン処理部 1 1 により平均曲率算出手段を構成し、 ナビゲーシヨン処理部 1 1は、 ナビ ゲーシヨンシステム装置 1 0が有している道路データを利用して、 所定 区間内においてカーブが連続する道路か否かを判断し、 その平均曲率 Θ を算出する。
第 1 5図は、 山岳路ゃ有料道路等に対する平均曲率 Θの算出方法を説 明するためのものである。
この図に示すように、 各道路には所定の間隔でノ一ド N nが設定され ており、 各ノード N nの座標 (x n, y n) から、 ノード間の平均曲率 Θを求める。
まず、 各ノード間の変化角 θ nを求める。 すなわち、 ノード N (n - 1 ) とノード N nを通る直線と、 ノード N nとノード N (n + 1 ) を通 る直線との角度を求め、 これをノード N nにおける変化角 θ nとする。 そして、 車両の現在位置から、 所定区間として車両の進行方向の一定 区間 (例えば、 1 k m) を設定し、 その区間内に存在する各ノード N 1 〜N nと、 現在位置から後方 1つ目のノード N (n - 1 ) と力 ら、 各ノ 一ドにおける変化角 Θ 1〜 θ nを算する。 そして、 次の式 ( 1 ) から平 均曲率 Θを求める。 なお、 式 ( 1 ) における∑の加算範囲は i = 1〜!! である。
(∑ | θ η | ) / η -·· ( l )
②第 2の制御 この第 2の制御では、 データ記憶部 1 2とナビゲーション処理部 1 1 により標高変化率算出手段を構成し、 ナビゲーシヨン処理部 1 1は、 ナ ピゲーションシステム装置 10が有している所定地点の標高データから、 車両が走行する道路の傾斜変化率を算出する。
第 1 6図は、 走行道路の標高差 ΔΗを傾斜角度と見なした場合の所定 区間における標高変化率 Hの算出方法を説明するためのものである。 この図に示すように、 走行中の道路に設定されたノードの標高データ から、 標高変化率 Hを求める。
まず、 車両の現在位置から上記所定区間に設定されたノードの標高デ ータについて、 各ノード間の標高差 ΔΗを求める。
すなわち、 ノード N (n - 1 ) での標髙 H ( n - 1 ) とノード Nnで の標高 Hnとの差 H n _H (n - 1 ) を求め、 これをノード N nにおけ る標高差 ΔΗ ηとする。 そして、 設定された所定区間内に存在する各ノ —ド Ν 1〜Νηと、 現在位置の後方 1つめのノード Ν (η - 1 ) とから、 各ノードにおける標高差 ΔΗ 1〜ΔΗ ηを算出する。
そして、 次の式 (2)における∑の加算範囲を i = 1〜ηとして、 標高変 化率 Ηを算出する。 一方、 ナビゲ一シヨン処理部 1 1は、 上記求められた平均曲率 Θと車 速から、 変速段の変更可能な範囲を変速段の上限値として決定する。 こ の上限値の設定は、 第 1 7図に示されている規制用変速段マップに基づ き行なわれる。 この上限値が AZT ECU 40へ出力されると、 上限値 までの範囲内で変速段が変更される。
この規制用変速段マップは、 図に示されているように、 平均曲率 Θが 大きくなるに従って、 変速段の上限を 3速または 4速とする領域が高車 速側へ広がる。 この規制用変速段マップは減速する場合どのような変速段がより適切 かという観点から作られたものであるが、 車速が所定の速度以上となる 領域では、 運転者は減速を望んでいないものと判断し、 この規制用変速 段マップに基づく変速段の上限値を規制する制御は行なわれない。 つま り、 車速が所定の速度以上となる領域では、 運転者は滅速を望んでいな いものと判断し、 変速段の上限値を規制する制御は解除される。 つまり、 運転者の自由な運転領域が確保されている。
例えば、 第 1 7図において、 平均曲率 Θと車速 Vが、 点 aに位置する 場合、 変速段が 4速となっていると、 強制的に 3速に変速段が切り替わ り、 1速から 3速までの間で、 変速段が変更される。 また、 点 bに位置 する場合には、 運転者は、 滅速を意図していないものと判断し、 変速段 の上限を制限する制御は行われず、 ノ一マルモードによる走行となる。 また、 標高変化率 Hが一定基準値 (例えば 1 O m)以上ある場合には、 A/ T E C U 4 0の変速モードを変更する信号を供給する。 例えば、標 高変化率 Hが基準値以上であった場合には、 変速モードをノーマルモー ドからパワーモードへ切り替える。 これにより、 下り坂の場合には、 ェ ンジンブレーキの領域が広がり、 滅速を補助するようになる。 また登り 坂の場合には、 大きな駆動力を得ることができるようになる。 標高変化 率 Hが基準値以下となった場合には、 第 1 8図に示されているマップに 基づき、 A/ T E C U 4 0の変速マップをパワーモードからノーマルモ 一ドへ切り替える。
つまり、 本実施形態におけるナビゲ一シヨン処理部 1 1は、 平均曲率 Θと車速 Vから変速比 (変速段) の上限を決定し、 A / T E C U 4 0は、 決定された上限の変速段と変速マップによって選択された変速段とを比 較して、 ァクチユエ一タ 4 2へ出力する駆動信号を決定する。
以下、 ナビゲ一シヨン処理部 1 1の制御動作について、 第 1 9図に示 されているフローチャートに基づいて詳説する。
最初に、 ナビゲ一シヨンシ処理部 1 1は、 車両 2の現在地、 進行方向 等の道路データを取得する (ステップ S 60 1 ) 。 進行方向の道路デー タとしては、 現在走行している道路種別や、 前方道路形状、 現在位置か ら前方の各ノード N 1 N nの座標データ、 標高データ等が含まれる。 ナビゲーシヨン処理部 1 1は、 ステップ S 60 1で、 取得した道路デ ータ、 即ち、 前方の道路形状、 現在位置から前方の各ノード N 1 N n 等により、 上記式 ( 1 ) と式 (2) に基づいて平均曲率 Θおよび標高変 化率 Hを計算し、 確認する (ステップ S 603) 。 このステップ S 60 3により道路形状判断手段としての機能が発揮され、 具体的には、 平均 曲率算出手段と標高変化率算出手段と しての機能が発揮される。
次に、 車両情報を取得する (ステップ S 605) 。 車両情報には、 車 速 V、 スロ ッ トル開度、 シフ トポジション、 変速段、 変速モードなどが 含まれる。
その後、 標高変化率 Hに応じた変速モードの切り替えが必要か否かを 判断する。 即ち、 第 1 8図に示されているマップに基づき、 ステップ 6 03で得られた標高変化率 Hが、 基準値以上であるか否かを判断し、 変 速モー ドの切り替えが必要か否かを決定する (ステップ S 607) 。 基 準値以上であると判断した場合には(ステップ S 607→Y)、AZT E CU 40における変速モ一ドをパワーモードに変更すべく切り換え信号 を出力する (ステップ S 609) 。 基準値以下である場合には (ステツ プ S 607—N) 、 現在の変速モードを維持する。
さらに、 ステップ S 603で得られた平均曲率 Θと、 ステップ S 60 5で取得した車速 Vから、 第 1 7図に示されている規制用変速段マップ を参照する。 規制用変速段マップに基づいて、 変速段の規制を行なうか 否か (ステップ S 6 1 1 ) 、 及び変更可能な変速段の範囲の上限値が決 定される。 例えば、 車速 Vが大きく、 第 1 7図において、 点 bの領域に 位置する場合には、 ナビゲーシヨン処理部 1 1は、 運転者は減速を意図 しないものと判断し (ステップ S 6 1 1→N) 、 変速段を規制する制御 は行なわれず、 メインルーチンにリターンされる。 つまり、 その時に選 択されている変速モード (第 1 7図ではノーマルモード) で走行する。 また、 例えば、 第 1 7図の規制用変速段マップにおいて、 点 aに位置 し、 変速段の上限が 3速に規制された場合には、 変速段の規制が必要と 判断し (ステップ S 6 1 1→Y) 、 上限値を AZT ECU 40へ規制制 御指令と して出力する (ステップ S 6 1 3) 。 これにより、 変速段は、 1速から 3速までの間で切り替えられる。 また、 現状が 4速であった場 合には、 3速へシフ トダウンされ、 減速の補助が行なわれる。 ステップ S 603、 S 607〜S 6 1 1によって、 制御量設定手段と しての機能 が発揮される。また、 ステップ S 6 1 3と A/T ECU40とによって、 実行手段が構成される。
このような制御を行なうことによって、 連続するカーブを走行する際 に、 不要なシフ トアップを行なうことなく、 カーブの連続を通過するこ とができ、 かつ運転者が欲する場合には、 シフ トアップを規制する変速 段規制制御を解除して、 運転者の自由な走行操作域が確保される。
なお、 上記のような制御動作は、 すべての制御動作をナビゲ一シヨン 処理部 1 1または AZT ECU40の一方のみで行なってもよい。さら に具体的には、 ナビゲーシヨン処理部 1 1において、 変速マップに基づ く変速段の選択と、 上限値の設定による変速段の上限規制の両方の制御 を行わせ、最終的な変速段のみを A/T E CU 40に出力するようにし てもよい。 あるいは、 道路情報をナビゲーシヨンシステム装置 1 0から 取得して、その他のステップ S 603 ~ S 6 1 3を Aノ T ECU 40で おこなう構成としてもよレ、。 以上説明した実施形態では、 第 1 7図に示されている規制用変速段マ ップに基づき制御の有無と、 変速段の上限を判断していたが、 この他、 第 2 0図に示されているように、 運転者の自由な操作領域を拡大した規 制用変速段マップに基づいてもよい。
このような、 規制用変速段マップの変更は、 例えば、 エンジンの性能、 車種などによって適宜変更するようにしてもよレ、。
また、 第 2 1図に示されているように、 標高変化率 Hに応じて、 規制 用変速段マップの変速線の位置を変更する構成とすることもできる。 図 示の例では、 標高変化率 Hが一定の基準値以上となった場合には、 変速 線の位置を低速側に変更 (図中、 点線から実線へ) するようにしてもよ レ、。 平均曲率 Θが小さい場合における低速段領域を第 1 7図のマップよ り大きくするように変更してもよい。 このような変速段の領域の変更は、 標高変化率 Hの変化に応じて連続して移動する構成とすることもできる。 このような構成と した場合には、 道路形状にさらに適応した変速段制御 を行なうことができる。
また、 第 1 7図に示されている規制用変速段マップは、 車速と平均曲 率 Θに応じて規制される変速段の範囲が決定されているが、 第 2 2図及 ぴ第 2 3図に示されているように、 車速と平均曲率 Θと標高変化率 Hに 応じて規制される変速段の範囲を決定してもよい。 具体的には、 まず平 均曲率 Θと標高変化率 Hから第 2 2図に示されているマップに基づき、 参照値を決定し、 この参照値と車速から、 第 2 3図に示されているマツ プに基づき、 上限値を設定する。 このような構成とすることによって、 道路形状にさらに一層適応した変速段制御を行なうことができる。
以上説明したように、 本発明の車両制御装置によれば、 頻繁な変速段 の変更が抑制され、 道路形状に則した変速比制御が可能となる。 また、 運転者の意志を優先した領域が確保されるので、 より運転者の意図にそ つた車両制御を行うことができる。
第 4実施形態
この実施形態では、 第 2及び第 3の実施形態における曲率半径算出手 段および道路形状判断手段に加え、 車速、 スロッ トル開度、 ギア比に応 じて車両の標準加速度を算出する標準加速度算出手段が設けられている。 標準加速度算出手段は、 データ記慷部 1 2とナビゲ一シヨン処理部 1 1 で構成される。
本実施形態では、 ナビゲーシヨ ン処理部 1 1で構成される特定手段が、 複数の道路情報と車速 Vに基づき、 各道路情報に応じた規制範囲 (変速 段) にそれぞれ決定され、 決定された複数の規制範囲の中から、 最終的 に最も狭い規制範囲 (変速段の最も低い上限値) に決定される。
具体的には、 第 1の規制範囲として、 曲率半径算出手段で算出された 曲率に対応した変速段の上限値、 第 2の規制範囲として、 道路形状判断 手段で求められた道路形状に対応した変速段の上限値、 第 3の規制範囲 として、 標準加速度算出手段で求められた標準加速度に対応した変速段 の上限値がそれぞれ求められる。 そして、 ナビゲーシヨン処理部 1 1で 構成される決定手段が、 上記求められた 3つの上限値の内、 最も値の低 い上限値 (最も狭い規制範囲) を、 A Z T E C U 4 0へ供給する上限値 として選択する。
第 1の規制範囲の設定方法、 及び第 2の規制範囲の設定方法は、 第 2及 び第 3の実施形態において説明した内容と同様であるので、 これを省略 し、 第 3の規制範囲の求め方について、 以下に説明する。
第 3の規制範囲は、 道路情報の 1つである、 走行している道路の勾配 を判断し、 その勾配に応じて変速比を規制する範囲を決定する。
まず、 車速 Vの変化率から実際の加速度 J3 1を求め、 標準加速度 と、 実際の加速度 )3 1 とを比較する。 この標準加速度 /3 0は、 勾配のな い平地を走行した場合に得られると想定される加速度として設定され、 車速 Vとスロッ トル開度 y、 ギヤ比をパラメータとして作られたデータ テーブルから算出されるエンジン駆動力と走行抵抗と標準車両重量 Mか ら決定されている。 そして、 比較した結果、 /3 0〉 /3 1である場合には 上り坂、 0 < /3 1である場合には下り坂であると判断し、 例えば、 現 在の変速段より 1段下の変速段を規制範囲の上限として決定する。 以下、 ナビゲーシヨン処理部 1 1の制御動作について、 第 2 4図乃至 第 2 7図に示されているフローチヤ一卜に基づいて詳説する。 第 2 4図 のフ口一チヤ一ト及び第 2 5図のフローチャートは、 第 1 4図に示され ているカーブを通過する際の制御動作を示すものである。
最初に、 ナビゲーシヨンシ処理部 1 1は、 データ記憶部 1 2から道路 情報を取得する (ステップ S 7 1 ) 。 この道路情報には、 ノード N l〜 Ν η (第 1 4図) の座標データ (X I , Υ 1 ) 〜 (Χ η, Υ η ) 等が含 まれる。 これらの情報により、 各ノードを結ぶリ ンクのなす角から各ノ —ドにおけるカーブの曲率半径を求め、 そのカーブの連続性及びカーブ 曲率半径の変化度合を判断する。 また自車位置とカーブ入口までの距離 dを計算し、 式 ( 1 ) 、 (2 ) により、 平均曲率 Θ、 標高変化率 Ηを求 める。
次に、 車両状態検出部 3 0等から、 スロッ トル開度、 アクセル開度の 変化率、 車速 V、 シフ トポジショ ン、 変速段、 変速モ一ドを取得する (ス テツプ S 7 2 ) 。
次に、 第 2 5図に示されているカーブ制御変速判断ルーチンを実行す る (ステップ S 7 3 ) 。
アクセル開度が 0近傍になったか、 あるいはアクセル開度が十分小さ く、 かつアクセル開度の変化率厶 αが予め定められた変化率 δ以上で閉 じられたか否かを判断する (ステップ S 8 0 1 ) 。 アクセル開度 αが 0近傍になった場合、 あるいはアクセル開度が十分 小さく、 かつアクセル開度 αの変化率厶 αが予め定められた変化率 δ以 上で閉じられた場合には (ステップ S 3 8 1→Y ) 、 運転者は減速する 意志を有すると判断できるので、 第 1 0図ないし第 1 2図に示されてい る規制変速段マップから、 上限変速段 S F 1を選択する (ステップ S 8 0 3 ) 。 上限変速段 S F 1は、 ステップ S 7 1で求められた距離 d、 力 —ブ曲率半径と、 ステップ S 7 2で取得した車速 Vに基づいて決定され る。
一方、 運転者は減速する意志を有さないと判断した場合には (ステツ プ S 8 0 1— N ) 、 上限変速段の設定は行なわれず、 メインルーチンへ リターンされる。 なお、 アクセル開度ひが 0近傍になった場合、 あるい はアクセル開度が十分小さく、 かつアクセル開度ひ の変化率厶 αが予め 定められた変化率 δ以上で閉じられた場合であっても、 車速 Vが十分大 きい場合には、 上限変速段の設定は行なわれず、 変速段の切り替えは、 運転者の意志に委ねられる。
次に、 図 1 1に示されているゾーン制御判断ルーチンを実行する。 まず、 ステップ S 7 1で求めた標高変化率 Ηに基づき、 変速モードの 切り替えが必要か否かを判断する (ステップ S 9 0 1 ) 。 即ち、 第 1 8 図に示されているマップに基づき、 ステップ S 7 1で得られた標高変化 率 Ηが、 基準値以上であるか否かを判断し、 変速モードの切り替えが必 要か否かを決定する。 基準値以上であると判断した場合には (ステップ S 9 0 1→Y ) 、 AX T E C U 4 0における変速モードをパワーモード に変更すべく、 切り換え信号を出力する (ステップ S 9 0 3 ) 。 基準値 以下である場合には (ステップ S 9 0 1→N ) 、 現在の変速モードを維 持する。
そして. ステップ S 7 1で得られた平均曲率 Θと、 ステップ S 7 2で 取得した車速 Vから、 第 1 7図に示されている規制用変速段マップを参 照する。 ナビゲ一シヨ ン処理部 1 1により、 規制用変速段マップに基づ いて、 変速段の規制を行なうか否か (ステップ S 9 0 5) 、 及び切り替 え可能な変速段の上限値が決定される。 例えば、 車速 Vが大きく、 第 1 7図において、 点 bの領域に位置する場合には、 運転者は滅速を意図し ないものと判断し (ステップ S 9 0 5—N) 、 変速段を規制する制御は 行なわれず、 メインルーチンにリターンされる。 つまり、 その時に選択 されている変速モード (第 1 7図ではノーマルモード) に基づき変速段 が決定される。
また、 例えば、 第 1 7図の規制用変速段マップにおいて、 点 aに位置 し、 変速段の上限が 3速に規制された場合には、 変速段の規制が必要と 判断し (ステップ S 9 0 5—Y) 、 上限変速段 S F 2を規制変速段マツ プに基づいて決定し (点 aの場合には、 3速) 、 メインルーチンへリタ —ンされる。
次に、 第 2 7図に示されている坂路制御変速判断ル一チンを実行する (ステップ S 7 5) 。 まず、 予め設定されているデータテーブルから車 速 V、 スロッ トル開度、 変速段、 標準車両重量により標準加速度) 3 0を 求める (ステップ S 1 0 0 1 )
。 次に、 車速 Vの変化から現在の加速度 /3 1を求める (ステップ S 1 0 0 3) 。 )3 0く) 3 1であるか否かを判断し (ステップ S 1 0 0 5) 、 即 ち下り坂であるかどうかを判断し、 下り坂である場合には (ステップ S
1 0 0 5→Y) 、 例えば現在の変速段よりも一段下の変速段を上限の変 速段 S F 3とする (ステップ S 1 0 0 7 ) 。
また、 下り坂でない場合には (ステップ S 1 0 0 5→N) 、 β 0 > β 1であるか否かを判断し (ステップ S 1 0 0 9) 、 即ち上り坂であるか どうかを判断し、 上り坂である場合には (ステップ S 1 0 0 9→Y) 、 例えば現在の変速段よりも一段下の変速段を上限の変速段 S F 3とする (ステップ S 1 007) 。 以上のステップ S 1 00 1〜S 1 009によ つて、 標準加速度算出手段としての機能が発揮される。
上り坂でない場合には、 上限変速段 S F 3の設定は行なわれず、 メイ ンルーチンへリターンされる。 このステップ S 1 007で決定される上 限の変速段 S F 3は、 図示しない車速 Vとスロッ トル開度とをパラメ一 タとして作られたデータテーブルから決定されるが、 上り坂と下り坂、 それぞれの場合に対応したデータテーブルにより決定するとより好適で ある。
上記各サブルーチンで設定された上限変速段 S F 1、 S F 2、 S F 3 を比較して、 最も低い変速段を変速段の上限値として選択する (ステツ プ S 76) 。 ステップ S 76によって決定手段としての機能が発揮され る。
そして、 選択された上限値が、 AZT ECU 4◦へ出力される (ステ ップ S 7 7) 。 AZT E CU 40で、 設定されている変速モードに基づ き、 入力された上限値の範囲内で変速段が設定される。 また、 各サブル —チンにおいて、 上限変速段が設定されていない場合には、 運転者は、 減速を意図していないものと判断され、 変速段の範囲を規制する制御は 行なわれず、 運転者の自由な走行操作域が確保される。
また、 上記のように、 車両が通過する一点 (カーブ) での道路状況を 考慮して変速段を規制する制御と、 所定区間内の道路状況を考慮して変 速段を規制する制御とを統合した後、 最終的に変速段を規制するので、 必要な場合には道路状況の急激な変化に対応した変速段制御ができると ともに、 頻繁にシフ トチェンジを繰り返すといった煩わしさもなく、 よ り滑らかな走行感覚を確保することができる。
第 5実施形態 この実施形態では、 所定区間の道路情報に基づいて変速段の上限値を 設定する必要性を判断する第 1の判断手段と、 所定区間の中で、 更に短 い特定区間を特定し、 その特定区間内の道路情報に基づき変速段の上限 値を設定する必要性を判断する第 2の判断手段を有する。
この実施形態における道路情報は、 所定区間内の平均曲率 Θと平均勾 配 Γが用いられる。 道路情報を検出する道路情報判断手段は、 データ記 憶部 1 2と現在位置検出部 1 3とナビゲ一シヨン処理部 1 1 とによって 構成されている。
また、 所定区間設定手段は、 現在位置検出部 1 3と、 データ記憶部 1 2と、 ナビゲ一ション処理部 1 1 とによって構成される。
一方、 道路形状判断手段は、 より具体的には平均勾配算出手段及び平 均曲率算出手段並びに第 1及び第 2の判断手段を含んでいる。
次に、 平均曲率 Θ及び平均勾配 Γに基づく、 第 1 の判断及び第 2の判 断の手法について説明する。
① 1次判断
1次判断は、 所定区間内の平均曲率 θと平均勾配 Γをパラメータとす るデータテーブルから、 この所定範囲内における変速段の範囲を規制す る制御が必要か否かを判断する。 具体的には、 次のように決定される。 まず: 所定区間の平均曲率 Θを求める。 これは、 第 3実施形態におけ る平均曲率 Θの求めかたと同様であるので、 説明を省略する。
—方、 所定区間の平均勾配 Γは、 次のように求められる。 この実施形 態では、 ナビゲーシヨンシステム装置 1 0が有している道路情報を利用 して、 一定の距離に渡って勾配があるか否かを判断し、 その平均勾配 Γ を算出する。
第 2 8図は、 山岳路等における平均勾配 Γの算出方法を説明するため のものである。 この図に示すように、 各道路には所定の間隔でノード Ν nが設定されており、 各ノード N nの標高データ Hから、 ノード N ( n — 1 ) での標高 H ( n— 1 ) とノード N nでの標高 H nとの差 H n— H ( n - 1 ) を求め、 これをノード N nにおける標高差厶 H nとする。 そ して、 設定された所定区間内に存在する各ノード N 1〜N nと、 現在位 置の後方 1つめのノード N ( n - 1 ) とから、 各ノード間における標高 差厶 H I〜厶 H nと、 各ノード間の距離 1 1〜 1 nを算出する。 そして、 各ノードにおける勾配 0 hnを次の式により算出する。
Θ hn= t a n - 1 ( Δ Η n / 1 n )
次に、 上記式で得られた勾配 0 hnの絶対値の累稜をノード数 nで除し て、 平均勾配 Γを求める。
Γ = Σ I Θ hn I η…… ( 3 )
以上のように求められた 2つのパラメータ、 平均曲率 Θ、 平均勾配 Γ に基づき、 第 2 9図に示されている第 1のマップから、 変速段の規制制 御が必要か否かを判断する。 上記 2つのパラメ一タによって特定される 点が、 2次判断領域である場合には、 つぎのような判断を行なう。
② 2次判断
設定された所定区間を 2等分し、 前半と後半とに別けられた特定区間 を設定する。 そして、 別けられた各特定区間について、 第 3 0図に示さ れている第 2のマップから、 変速段の規制制御が必要か否かを判断する。 即ち、 区間の前半と後半のどちらにカーブや勾配が集中しているか否か を判断し、 集中している側で変速段の範囲を規制する制御を行なう。 こ のような 2次判断を行なう理由は、 1次判断で制御が必要とされると、 判断される根拠となる区間が前半にあるか後半にあるかと区別するため のもので、 具体的には制御を行なうべき道路区間の入り口と出口を正確 に判断するためのものである。
つまり、 1次判断で、 変速段の規制制御が必要と判断された場合には、 当初設定された所定区間で変速段の規制制御が行なわれる。 また、 2次 判断が必要とされ、 2次判断で、 変速段の規制制御が必要と判断された 場合には、 特定区間内において変速段の規制制御が行なわれる。
なお、 2次判断にとどまらず、 正確を期するために 3次判断以上を行 なうことができる。 このように、 判断数を多くすると制御区間の入り口、 出口がより正確に判断できる。
次に、 平均勾配 Γと車速から第 3 1図に示されているマップに基づき、 変速段マップの変速モードを選択する。 つまり、 通常車速から変速段を 決定する際に用いられる変速段マップの内容を変更する。 例えば平均勾 配 Γが大きい場合には、 変速段マップ /3が選択され、 平均勾配 Γが小さ い場合には、 変速段マップ aが選択される。 この変速段マップは、 例え ば変速段マップ αをノーマルモー ド、 変速段マップ βをパワーモ一ドと することができる。
さらに、 平均曲率 Θと車速から、 第 3 2図に示されている規制用変速 段マップに基づき、 変速段の規制範囲を決定する。 本実施形態では、 こ の変速段の規制範囲は、 変速段の上限を規制することにより行なわれる。 この規制用変速段マップは減速する場合どのような変速段がより適切 かという観点から作られたものであるが、 車速が所定の速度以上となる 領域では、 運転者は減速を望んでいないものと判断し、 このマップに基 づく変速段の上限値を規制する制御は行なわれない。即ち、 A _ T E C U 4 0の変速マップにより、 例えば 4速が決定されている場合でも規制 用変速段マップによれば 3速になっている場合は、 3速が駆動信号とさ れる。 また、 変速マップにより 2速が決定されている場合、 規制用変速 段マップが 3速であっても、 これは 1速から 3速の範囲内で変速段を変 更することを意味するので、 駆動信号として出力される変速段は、 2速 となる。 そして、 車速が所定の速度以上となる領域では、 運転者は減谏 を望んでいないものと判断し、 変速段の上限値を癍制する制御は解除さ れ、 AZT ECU 40の変速マップに基づき制御が行なわれる。
以下、 ナビゲーシヨン処理部 1 1の制御動作について、 第 33図およ び第 34図に示されているフローチヤ一トに基づいて詳説する。
最初に、制御区間を判断するための制御判断ルーチンが開始される(ス テツプ S 1 1 01 ) 。 そして、 第 34図に示されているフローチヤ一ト により、 ナビゲ一ショ ンシ処理部 1 1は、 道路情報を獲得する (ステツ プ S 1 20 1 ) 。 この道路情報には、 現在地、 現在地から進行方向の各 ノード N 1〜N nの摞髙データ等が含まれる。 この道路データに基づき、 現在地から進行方向へむけて所定距離離れた (例えば、 1 km) 地点ま での区間を暫定的に所定区間として決定する。 次に、 取得した道路情報 から所定区間内の平均曲率 Θと平均勾配 Γを求める (ステップ S 1 20 3) 。
次に、 第 29図のマップから、 1次判断として変速段規制制御が必要 か否かを判断する (ステップ S 1 205) 。 このステップにより第 1の 判断手段が実行される。 ステップ S 1 205の判断結果により、 変速段 規制制御が必要な区間か否かを決定する (ステップ S 1 207) 。 制御 不要と判断された場合には (ステップ S 1 207→Y) 、 区間制御ルー チンへリターンされる。 制御必要と判断された場合には (ステップ S 1 207→Ν) 、 さらに同図のマップに基づいて 2次判断が必要か否かを ^断する (ステップ S 1 209) 。 不要と判断された場合には (ステツ プ S 1 209— Ν) 、 ステップ S 1 20 1で設定された区間を制御区間 (所定区間) として設定する (ステップ S 1 2 1 7) 。 一方、 2次判断 が必要と判断された場合には (ステップ S 1 209→Υ) 、 ステップ S 1 20 1で設定された区間を 2分割し、 分割された各特定区間について、 平均曲率 θと平均勾配 Γを求める (ステップ S 1 2 1 1 ) 。 そして、 各特定区間について、 第 30図のマッ から、 2次判断とし て変速段規制制御が必要か否かを判断する (ステップ S 1 2 1 3) 。 こ の判断によって、 分割された前半と後半の各区間について、 どちら側に 道路の形状の変化が集中しているかが判明する。 例えば、 第 30図のマ ッブから前半は、 制御要とされ、 後半は、 制御不要とされた場合には、 前半に道路形状の変化が集中していることとなる。 また、 道路形状の変 化が均一である場合には、 前半も後半も制御要または制御不要と判断さ れる場合もある。 ステップ S 1 209〜S 1 2 1 3によって第 2の判断 手段が実行される。
ステップ S 1 2 1 3の判断結果により、 変速段規制制御が必要な区間か 否かを決定する(ステップ S 1 2 1 5)。不要と判断された場合には (ス テツプ S 1 2 1 5→Y) 、 区間制御ルーチンヘリターンされる。 必要と 判断され た場合には (ステップ S 1 2 1 5→Ν) 、 分割された区間の 内、 ステップ S 1 2 1 3で判明した一方の区間 (前半又は後半の区間) を制御区間 (所定区間) と して設定する (ステップ S 1 2 1 7) 。
以上のようにして、 制御区間が設定されると、 区間制御ルーチンにリ ターンされ、 取得された車両の現在地が、 設定された制御区間内に位置 するか否かを判断する (ステップ S 1 1 03) 。 制御区間外であったり、 または制御判断ルーチンで 制御区間が設定されていない場合には(ステ ップ S 1 1 03—N) 、 メインルーチンにリターンされ区間制御は行な われない。
制御区間内に位置している場合には (ステップ S 1 1 03—Υ) 、 車 両情報を取得する (ステップ S 1 1 05) 。 車両情報には、 車速 V、 ス 口ッ トル開度、 シフ ト ポジション、 変速段、 変速モードなどが含まれる。 制御判断ル一チンで算出した平均曲率 Θと平均勾配 Γを読み込む (ステ ップ S 1 1 07) 。 次に、 平均勾配 rに応じた変速段マップの切り mえが必要か否かを判 断する (ステップ S 1 1 09) 。 つまり、 第 3 1図に示されているマツ プに基づき、 平均勾配 Γが基準値以上であるか否かを判断し、 現在の変 速段マップと比較して、 変速段マップの切り替えが必要か否かを判断す る。
平均勾配 Γが基準値以上であって、 現在、 変速マップ αである場合、 または平均勾配 Γが基準値以下であって、 現在、 変速マップ /3である場 合には (ステップ S 1 1 09→Y) 、 それぞれ AZT E C U 40の変 速マップを切り換えるべく切り換え信号を出力する (ステップ S 1 1 1 1 ) o
次に、 取得された平均曲率 Θおよび車速から、 第 32図に示されてい る規制用変速段マップに基づき変速段の規制を行なうか否かを判断し (ステップ S 1 1 1 3) 、 また、 規制を行なう場合には (ステップ S 1 1 1 3→Y) 、 変速段の上限を設定する (ステップ S 1 1 1 5) 。 変速 段の規制を行なわない場合には (ステップ S 1 1 1 3→Ν) 、 メインル 一チンにリターンされる。
なお、 変速段を規制する際、 縦軸に平均曲率 Θおよび平均勾配 Γの統 合された係数を取り、 横軸に車速を取ってステップ S 1 1 09とステツ プ S 1 1 1 3の判断を一体として行なうようにしてもよレ、。
変速段の上限が規制されると、 スタンバイ制御が必要か否かを判断す る (ステップ S 1 1 1 7) 。 このスタンバイ制御は、 取得された道路情 報から、 予定走行経路の道路形状が変化して、 車両の速度や運転者のァ クセル操作が頻繁に変化することが予想される場合に、 無駄な変速段の 変更を抑制し、 かつ運転者の意志に沿った加速を可能とする状態に車両 を維持することを目的とする制御である。 具体的には、 交差点やカーブ など車速の減速と加速が一組の動作として行なわれる地点を基準点と し て、 その基準点の前後に予め設定された距離を採った領域を設定し、 そ の領域内で車速が所定の値以下となった場合には、 次の加速のための準 備のため、 スタンバイ制御用の上限規制マップを用いて抑制する。
例えば、 交差点では、 第 35図に示されているように、 その中心を基 準点 Pとして、 基準点 Pの手前 1 Omから出口 2 Omまでを制御領域 e (図中、 斜線部分) とし、 車速が所定値以下となった場合には、 3速に 変速段の上限を規制し、 車速がさらに低く設定されている所定値以下と なった場合には、 変速段の上限を 2速に規制する。 制御領域の車速が十 分速い場合には、 加速の必要がないので、 スタンバイ制御は行なわない ことを決定する。 つまり、 規制用変速段マップにより規制されている範 囲内で変速段の変更が可能となる。
次に、 設定されている変速段マップに基づいて、 車速 Vとス ロ ッ トル 開度により、 変速段を決定する (ステップ S 1 1 1 9) 。
ステップ S 1 1 1 5とステップ S 1 1 1 7で決定された上限規制の範 囲とステップ S 1 1 1 9で決定された変速段とに基づいて、 上限規制の 範囲内で変速段を選択する (ステップ S 1 1 2 1 ) 。
選択された変速段に変更すべく、 AZT E CU 40へ信号を出力する (ステップ S 1 1 23) 。 ここで、 ステップ S 1 1 1 5と S 1 1 1 7で 決定された上限値の内低い方を選択して、これを AZT E CU 40へ出 力し、ステップ S 1 1 1 9〜S 1 1 23を A/T ECU 40において行 う構成と してもよい。 或いは、 道路情報をナビゲ一シヨンシステム装置 1 0より取得し、 制御判断ルーチンと区間制御ルーチンの動作を AZT ECU40において行ってもよい。
上記のように、 車両が通過する経路の所定区間の道路状況を考慮して 変速段を規制する制御について、 区間中の道路形状の変化が激しい部分 をさらに抽出する 2次判断を行なうことによって、 道路形状の変化にさ らに適応した変速段制御を行なうことができ、 運 *5者の意図に沿った、 より滑らかな走行感覚を確保することが可能となる。
また、 平均勾配に応じた変速比制御を行なう事が出来るので、 不必要 なシフトアップが抑制され、 運転者の要求に合致した加速ゃ减速が可能 となる。
第 6実施形態
この実施形態では、 制御量設定手段は、 道路上の特定点毎に設定され ている、 その点を通過する際の推奨走行速度と、 現在車速に応じて、 変 速段の変更可能範囲の上限値を設定する。 この実施形態では、 特定点は ノードであり、 各ノード毎の推奨走行速度は、 推奨走行速度算出手段に より設定される。 尚ここでは、 4速の自動変速装置に関する制御態様を 説明する。
第 3 6図は、 道路上のノード位置を示す模式図であり、 第 3 7図は、 推奨走行速度から変速段の上限値を求める規制用変速段マップである。 また、 現在地から各ノードまでの距離 L 1〜L nは、 現在位置検出部 1
3と、 データ記憶部 1 2と、 ナビゲーション処理部 1 1で構成される距 離算出手段が算出する。
各ノードにおける半径を求めるノード半径算出手段は、 データ記憶部
1 2と ¾速制御装置 4 0とによって構成され、 各ノード N 1〜N n毎の ノード半径 r l〜 r nを計算する。 ノートにおけるノード半径の算出方 法は、 例えばノードで交叉するリンクの交叉角度から算出することがで さる。
また、 推奨走行速度算出手段は、 各ノード半径 r l〜 r nと、 予め設定 されている旋回横 Gより、 予め定められたデータテーブルに従って、 各 ノード位置を通過する際に推奨される車速 (ノードスピード) V 1〜V nを各ノ一ド毎に計算する。 以下、 ナビゲ一シヨン処理部 1 1の制御動作について、 第 3 8図に示 されているフローチヤ一卜に基づいて詳説する。
最初に、 ナビゲ一シヨン処理部 1 1は、 車両 2の現在地、 進行方向等 の道路データを取得する (ステップ S 1 50 1 ) 。 進行方向の道路デ一 タとしては、 現在走行している道路種別や、 前方道路形状、 現在位置か ら前方の各ノ一ド N 1〜N ηの座標データ等が含まれる。
ステップ S 1 50 1で、 取得したデータ、 即ち、 予定走行経路上のノ ―ド Ν 1〜Ν ηから、 現在位置から各ノ一ドまでの距離 L 1〜L nと、 各ノード N l〜N n毎のノ一ド半径 r 1〜 r nを計算する (ステップ S 1 503) 。
次に、 車両情報を取得する (ステップ S 1 505) 。 車両情報には、 車速 V、 スロッ トル開度、 アクセル開度 α、 ブレーキ信号などが含まれ る。 次に、 通常変速マップをみて、 スロッ トル開度及び車速から変速段 を決定する (ステップ S 1 50 7) 。 そして、 各ノード Ν 1〜Νη毎の ノ一ド半径 r 1〜 r ηから、 ノ一ドスピ一ド V 1〜V nを算出し、 現在 車速 V 0と、 現在位置から各ノード N 1〜N nまでの距離 L 1〜 L nと から、 規制用変速段マップ (第 3 7図) に基づき、 変速段規制制御の必 要性を判断する (ステップ S 1 509) 。
具体的には、 ノー ドスピード V 1〜V nと、 予め設定されている減速 加速度 Gと区間距離しとから、 基準車速を算出する。
ここで、 減速加速度 Gは、 これ以上、 减速加速度が大きい場合、 変速 段が 3速以下の方が望ましいとされる 3速用の減速加速度 (第 3 7図中 の m2) と、 変速段が 2速以下の方が望ましいとされる 2速用の滅速加 速度 (第 3 7図中の m l ) がある。 これは、 変速段が低速側にある方が、 滅速時の車両の安定性と制動に有利であるためである。 これらの変速段 は、 例えば、 第 3 7図に示されているマップに基づき設定することがで きる。 このような滅速加速度 Gと距離 Lとの関係を示したのが、 第 3 7 図の減速加速度曲線 m 1 、 m 2である。 また、 基準車速とは、 区間距離 Lを各減速加速度で減速すると仮定した場合、 現在の車速はいかなる値 であるかを示すものである。
ノード N 1に対する基準車速は、 現在位髭からの垂線と減速加速度曲 線 m l 、 m 2が交叉した点で現される。 つまり、 例えば、 第 3 7図中に おいて、 現在車速 V 0は、 基準車速 V B 1 1より小さく、 基準車速 V B 1 2より大きいこととなる。 減速加速度曲線 m 1は、 2 速用の滅速加速 度を現し、 同じく m 2は 3速用の減速加速度を現している。 従って、 第 3 7図に現されている現在位置では、 ノード N 1を通過するためには、 3速が最適変速段となり、 また、 ノード N 2を通過するためには 2速が 最適変速段とされる。
以上のように、 第 3 7図に基づき、 現在車速 V 0と基準車速とを比較 して、 変速段の上限規制の必要性が判断される。 そして、 判断されたノ —ドの中で、 最も規制の程度が高い (変速段の上限が低い) 変速段が、 上限規制値として決定される。 例えば、 第 3 7図に示す例では、 上限値 は 2速とされる。
この第 3 7図に示されている規制用変速段マップは、 ノ一ドスピード まで滅速するためには、 どのような変速段がより適切かという観点から 設定されたものであり、 後述するように、 運転者の意志を確認したうえ で適用されるような構成となっている。
次に、 運転者に減速の意志があるか否かを判断する。 つまり、 この実 施形態では、 アクセル開度が 0近傍になったか、 あるいはアクセル開度 が十分小さく、 かつアクセル開度の変化率 Δ αが予め定められた変化率 δ以上で閉じられたか否かを判断する (ステップ S 1 5 1 1 ) 。
アクセル開度 αが 0近傍になった場合、 あるいはアクセル開度が十分 小さく、 かつアクセル開度 ctの変化率 Δ αが予め^められた変化率 δ以 上で閉じられた場合には運転者は减速する意志を有すると判断できるの で、 さらにステップ S 1 5 0 9で設定された変速段の上限と、 通常の変 速マップで選択された変速段を比較して、 低速側の変速段を変速動作制 御指令値として出力する (ステップ S 1 5 1 3 ) 。 このステップ S 1 5 1 3の作用は、 変速段の上限値を設定するのみで、 その上限値を Α Ζ Τ E C U 4 0を出力し、 A Z T E C U 4 0において通常の変速マップで選 択された変速段と上限値を比較する構成としてもよい。
一方、 アクセル開度ひが 0近傍になっておらず、 あるいはアクセル開 度 αの変化率 Δ αが予め定められた変化率 δ以上で閉じられない場合に は、 運転者は减速を意図していない場合であると判断して、 通常の制御 を行う。
以上説明した実施形態においては、 道路上に配置されている特定点毎 に変速段規制を判断するので、 より道路形状に則した変速比制御を行う ことができる。
自動変速装置には、 無段変速機を有するものを用いてもよく、 この場 合には、 制御量設定手段は、 変速段の範囲ではなく、 変速比の範囲を規 制する。 この場合には、 規制される変速比の上限値は、 道路情報に応じ て連続して変化する構成とすることもできる。 これにより、 より道路形 状に応じた変速比制御を行なうことが可能となる。
なお、 図示した規制用変速段マップには、 説明を簡単にするため、 ヒ ステリシスを設けていないが、 ハンチングを防止するため、 ヒステリシ スを設けることが好ましい。
上記説明した各実施形態の内、 第 4実施形態については、 道路情報に 応じて設定される上限値として、 第 5又は第 6実施形態において設定さ れた上限値をも考慮して、 制御を実行する構成とすることもできる。 具 体的には、 曲がり角の曲率、 および道路形状といった道路情報の他、 道 路形状を分割して判断した結果得られた上限値と、 特定点毎の推奨走行 速度に応じて設定された上限値等のより多数の上限値の中から、 最も低 い上限値を選択する構成とすることもできる。
また、 上記説明した実施形態は、 変更可能な変速段の上限値を規制し た構成となっているが、 下限値を規制する構成としてもよい。 例えば、 下限値を 2速として 1速にシフ トダウンされないように制御する構成と することもできる。 このような構成は、 例えば雪道など路面の摩擦係数 が比較的小さい道路の場合に、 選択することができる。
産業上の利用可能性
以上のように、 本発明は、 車両制御装置として、 特にオートマチック トランスミツションにおける変速段の自動制御において有用であり、 特 に、 ナビゲ一ションシステム装置における道路データ等を用いて行なわ れる変速段の自動制御に用いられる。

Claims

請 求 の 範 囲
1 . 道路情報を獲得する道路情報獲得手段と、
道路上の現在位置を検出する現在地検出手段と、
自動変速装置と、
検出された現在地と獲得した道路情報に応じて、 自動変速装置の制御 量を設定する制御量設定手段と、
運転者の滅速操作を検出する滅速操作検出手段と、
前記滅速操作検出手段により減速操作が検出された時、 前記設定され た制御量を実行する実行手段とを有することを特徴とする車両制御装置 c
2 . 前記制御量は、 変速比の範囲である請求の範囲第 1項記載の車両制 御装置。
3 . 前記制御量は、 変速比の上限または下限である請求の範囲第 1項記 載の車両制御装置。
4 . 制御量設定手段は、 複数の道路情報に応じて、 それぞれ固有の制御 量を特定する特定手段と、
さらに、 該特定手段で特定された複数の制御量に基づき、 実際に実行 する制御量を決定する決定手段を含む請求の範囲第 1項ないし第 3項の いずれかに記載の車両制御装置。
5 . 前記道路情報は、 曲がり角の曲率半径、 道路勾配、 曲がり角の入口 までの距離、 道路の制限速度、 車両の走行予定道路におけるある区間内 の道路の平均曲率又は平均勾配、 高速道路ランプウェイまでの距離、 交 差点、 交差点までの距離、 道路形状を表現するノー ドの内、 1又は 2以 上である請求の範囲第 1項ないし第 4項いずれかに記載の車両制御装置。
6 . 制御量設定手段は、 車両の走行状態を検出する走行状態検出手段を 含み、 検出された走行状態に基づき道路情報に応じた制御量を特定する 請求の範囲第 1項ないし第 5項のいずれかに記載め車両制御装置。
7 . 前記車両の走行状態は、 車速、 スロ ッ トル開度、 ギア比、 クルーズ コン トロールの作動、 ライ トの点灯、 ウインカーの点灯、 ワイパーの作 動のうちいずれか 1つである請求の範囲第 6項記載の車両制御装置。
8 . 前記制御惫設定手段は、 車両の進行方向に位置する特定位置を検出 する特定位 g検出手段と、 検出された特定位置の道路情報に応じて减速 の必要性を判断する減速判断手段と、 前記減速判断手段の減速を必要と する判断に基づいて制御量を選択する制御 ¾選択手段とを含む請求の範 囲第 1項ないし第 7項のいずれかに記載の車両制御装置。
9 . 前記制御量設定手段は、 さらに現在地から特定位置までの距離を算 出する距離算出手段を含み、
前記减速判断手段は、 算出された現在地から特定位置までの距離をも 考慮して滅速の必要性を判断する請求の範囲第 8項記載の車両制御装置。
1 0 . 特定位置は、 道路のカーブ、 交差点、 高速道路のランプウェイ入 口のうちのいずれかである請求の範囲第 8項または第 9項記載の車両制 御装置。
1 1 . 前記制御量設定手段は、 車両の進行方向にある曲がり角の曲率半 径を算出する曲率半径算出手段を含む請求の範囲第 1項ないし第 1 0項 のいずれかに記載の車両制御装置。
1 2 . 前記制御量設定手段は、 さらに現在地から曲がり角の入口までの 区間距離を算出する区間算出手段を含む請求の範囲第 9項記載の車両制 御装置。
1 3 . 前記制御量設定手段は、 現在地に対応して所定区間内の道路形状 を判断する道路形状判断手段を含む請求の範囲第 1項ないし第 1 2項の いずれかに記載の車両制御装置。
1 4 . 前記制御量設定手段は、 現在地に対応して所定区間内に存在する 1または複数の曲がり角の平均曲率を算出する平均曲率算出手段を含む 請求の範囲第 1項ないし第 1 3項のいずれかに記載の車両制御装置。
1 5 . 前記制御量設定手段は、 現在地に対応して所定区間内における標 高変化率を算出する標高変化率算出手段を含む請求の範囲第 1項ないし 第 1 4項のいずれかに記載の車両制御装置。
1 6 . 前記制御量設定手段は、 検出された車速、 スロ ッ トル開度、 ギア 比に応じて車両の標準加速度を算出する標準加速度算出手段を含む請求 の範囲第 1項ないし第 1 5項のいずれかに記載の車両制御装置。
1 7 . さらに、 現在地に対応して所定区間内における道路情報から変速 比の変更可能な範囲を規制する必要性を判断する第 1 の判断手段と、 所定区間内でさらに特定された特定区間内の道路情報から変速比を規 制する必要性を判断する第 2の判断手段とを有する請求の範囲第 3項な いし第 1 6項のいずれかに記載の車両制御装置。
1 8 . 前記第 1または第 2の判断手段は、 少なくとも 2種類の道路情報 に基づき判断する請求の範囲第 1 7項記載の車両制御装置。
1 9 . 前記制御 i設定手段は、 現在地に対応して特定点の推奨走行速度 を算出する推奨走行速度算出手段を含み、 推奨走行速度と現在車速との 差に応じて制御 iを設定する請求の範囲第 1項ないし第 1 8項のいずれ かに記載の車両制御装置。
2 0 . 前記特定点は、 ノードである請求の範囲第 1 9項記載の車両制御 装置。
2 1 . 前記運転操作検出手段の検出する運転操作は、 ライ トの点灯、 ゥ インカ一の点灯、 ワイパースィ ッチのオン、 ァクセノレペダルの踏み込み 量、 ブレーキペダルの踏み込み量のいずれか 1または 2以上である請求 の範囲第 1項ないし第 2 0項のいずれかに記載の車両制御装置。
PCT/JP1997/001287 1996-04-12 1997-04-14 Dispositif de commande de vehicule WO1997039260A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP97915718A EP0831255B1 (en) 1996-04-12 1997-04-14 Vehicle controller
DE69736216T DE69736216T2 (de) 1996-04-12 1997-04-14 Fahrzeugsteuerung
KR1019970706422A KR100306566B1 (ko) 1996-04-12 1997-04-14 차량제어장치
US08/973,681 US6278928B1 (en) 1996-04-12 1997-04-14 Transmission control device responsive to road information

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
JP8/115575 1996-04-12
JP11557596A JPH09280353A (ja) 1996-04-12 1996-04-12 車両制御装置
JP15747296A JPH09317865A (ja) 1996-05-29 1996-05-29 車両制御装置
JP8/157472 1996-05-29
JP17560196A JP3661898B2 (ja) 1996-06-14 1996-06-14 車両制御装置
JP8/175601 1996-06-14
JP20889396A JP3661899B2 (ja) 1996-07-19 1996-07-19 車両制御装置
JP8/208893 1996-07-19
JP8227725A JPH1061759A (ja) 1996-08-10 1996-08-10 車両制御装置
JP8/227725 1996-08-10
JP8/257413 1996-09-06
JP25741396A JP3139388B2 (ja) 1996-09-06 1996-09-06 車両制御装置

Publications (1)

Publication Number Publication Date
WO1997039260A1 true WO1997039260A1 (fr) 1997-10-23

Family

ID=27552455

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1997/001287 WO1997039260A1 (fr) 1996-04-12 1997-04-14 Dispositif de commande de vehicule

Country Status (5)

Country Link
US (1) US6278928B1 (ja)
EP (1) EP0831255B1 (ja)
KR (1) KR100306566B1 (ja)
DE (1) DE69736216T2 (ja)
WO (1) WO1997039260A1 (ja)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19621901C2 (de) * 1996-05-31 2001-12-06 Bosch Gmbh Robert Verfahren und Vorrichtung mit Datenträger
US6430488B1 (en) * 1998-04-10 2002-08-06 International Business Machines Corporation Vehicle customization, restriction, and data logging
US6503170B1 (en) * 1999-08-20 2003-01-07 Toyota Jidosha Kabushiki Kaisha Control device for an automatic transmission
JP3481168B2 (ja) * 1999-08-27 2003-12-22 松下電器産業株式会社 デジタル地図の位置情報伝達方法
GB2353872B (en) * 1999-08-28 2004-02-04 Roke Manor Research vehicle speed warning apparatus
US6418367B1 (en) * 1999-10-08 2002-07-09 Nissan Motor Co., Ltd. Engine transmission control system
WO2001036912A1 (fr) * 1999-11-12 2001-05-25 Mitsubishi Denki Kabushiki Kaisha Procede et appareil de navigation
US6826472B1 (en) * 1999-12-10 2004-11-30 Tele Atlas North America, Inc. Method and apparatus to generate driving guides
US6405128B1 (en) * 1999-12-20 2002-06-11 Navigation Technologies Corp. Method and system for providing an electronic horizon in an advanced driver assistance system architecture
JP2001221643A (ja) * 2000-02-04 2001-08-17 Pioneer Electronic Corp カーナビゲーションシステムからの地図情報切り出し装置
JP3646605B2 (ja) * 2000-02-23 2005-05-11 株式会社日立製作所 車両走行制御装置
US6763292B1 (en) * 2000-06-21 2004-07-13 International Business Machines Corporation Prediction and compensation for land vehicle dynamics based on feedforward road conditions
JP3648444B2 (ja) 2000-10-11 2005-05-18 トヨタ自動車株式会社 車両用変速制御装置
JP3600518B2 (ja) * 2000-10-11 2004-12-15 トヨタ自動車株式会社 車両用変速制御装置
US6681177B2 (en) * 2001-01-30 2004-01-20 Rajashri Joshi Bowing coefficient representation of curvature of geographic features
US7146264B2 (en) * 2001-03-30 2006-12-05 International Business Machines Corporation Method and system for controlling an automatic transmission using a GPS assist having a learn mode
JP4301537B2 (ja) * 2001-08-13 2009-07-22 パイオニア株式会社 移動体用ナビゲーションシステム及び方法並びにコンピュータプログラム
US9563869B2 (en) 2010-09-14 2017-02-07 Zonar Systems, Inc. Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device
US10185455B2 (en) 2012-10-04 2019-01-22 Zonar Systems, Inc. Mobile computing device for fleet telematics
DE10157518B4 (de) * 2001-11-23 2011-06-22 Bayerische Motoren Werke Aktiengesellschaft, 80809 Verfahren zur Zielführung eines Fahrzeugs
JP4012730B2 (ja) * 2001-12-25 2007-11-21 アイシン・エィ・ダブリュ株式会社 車両の駆動力制御装置
US6721632B2 (en) 2002-02-05 2004-04-13 International Business Machines Corporation Wireless exchange between vehicle-borne communications systems
GB0208877D0 (en) 2002-04-18 2002-05-29 Ford Global Tech Inc Behicle control
EP1355209A1 (en) 2002-04-18 2003-10-22 Ford Global Technologies, LLC Vehicle control system
JP3918686B2 (ja) * 2002-08-30 2007-05-23 株式会社日立製作所 自動車の走行制御装置及び制御方法
US6847887B1 (en) * 2003-03-04 2005-01-25 Navteq North America, Llc Method and system for obtaining road grade data
SE525097C2 (sv) * 2003-04-24 2004-11-30 Volvo Lastvagnar Ab Sätt att styra överladdningen i en förbränningsmotor samt fordon med en överladdad förbränningsmotor med elektroniska styrorgan för styrning av överladdningen
US6856897B1 (en) * 2003-09-22 2005-02-15 Navteq North America, Llc Method and system for computing road grade data
JP4434101B2 (ja) * 2005-08-03 2010-03-17 トヨタ自動車株式会社 車両用駆動力制御装置
JP2007038933A (ja) * 2005-08-04 2007-02-15 Toyota Motor Corp 車両走行制御装置
JP4265592B2 (ja) * 2005-10-05 2009-05-20 トヨタ自動車株式会社 車両の減速制御装置
JP4807107B2 (ja) * 2006-03-02 2011-11-02 日産自動車株式会社 車両用走行制御装置
JP4882499B2 (ja) * 2006-05-10 2012-02-22 株式会社デンソー 速度情報提供装置及びプログラム
US7873610B2 (en) 2006-05-26 2011-01-18 Andrew S Poulsen Meta-configuration of profiles
US9280435B2 (en) 2011-12-23 2016-03-08 Zonar Systems, Inc. Method and apparatus for GPS based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis
US10056008B1 (en) 2006-06-20 2018-08-21 Zonar Systems, Inc. Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use
US20130164715A1 (en) 2011-12-24 2013-06-27 Zonar Systems, Inc. Using social networking to improve driver performance based on industry sharing of driver performance data
DE102006030527A1 (de) * 2006-07-01 2008-01-03 Zf Friedrichshafen Ag Verfahren zur Erkennung einer vorausliegenden Fahrsituation
JP4165596B2 (ja) 2006-10-18 2008-10-15 トヨタ自動車株式会社 制駆動力制御装置
JP4319218B2 (ja) * 2006-12-27 2009-08-26 富士通テン株式会社 減速走行評価装置
US7899584B2 (en) * 2007-02-28 2011-03-01 Caterpillar Inc. Method of controlling a vehicle based on operation characteristics
US7917268B2 (en) * 2007-04-16 2011-03-29 Honda Motor Co., Ltd Vehicle clutch engagement control system and method
FR2916893A1 (fr) * 2007-05-30 2008-12-05 Eurolum Soc Par Actions Simpli Procede et dispositif d'assistance a la conduite pour un vehicule destine a parcourir un trajet defini entre un premier point et un deuxieme point
JP2009156434A (ja) * 2007-12-27 2009-07-16 Aisin Aw Co Ltd 自動変速機の制御装置
DE102009045089A1 (de) * 2009-09-29 2011-03-31 Zf Friedrichshafen Ag Verfahren zum Steuern und/oder Regeln eines automatisierten Getriebes
DE102010001873A1 (de) * 2010-02-12 2011-08-18 ZF Friedrichshafen AG, 88046 Verfahren zur Bestimmung und Schaltung des optimalen Ganges vor der Einfahrt in eine Kurve bei einem Kraftfahrzeug umfassend ein Automatgetriebe
EP2431711B1 (en) * 2010-09-08 2014-11-12 Harman Becker Automotive Systems GmbH Vehicle navigation system
US10431020B2 (en) 2010-12-02 2019-10-01 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
US9527515B2 (en) 2011-12-23 2016-12-27 Zonar Systems, Inc. Vehicle performance based on analysis of drive data
US8914184B2 (en) 2012-04-01 2014-12-16 Zonar Systems, Inc. Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
US9026343B2 (en) 2010-12-29 2015-05-05 Paccar Inc Systems and methods for improving the efficiency of a vehicle
DE102011080712A1 (de) * 2011-08-10 2013-02-14 Zf Friedrichshafen Ag Verfahren zur Beeinflussung einer Getriebeschaltstrategie eines Kraftfahrzeugs
DE102011121398A1 (de) * 2011-12-17 2013-06-20 Gm Global Technology Operations, Llc Gangauswahlvorrichtung für einKraftfahrzeug
EP2885188B1 (en) * 2012-08-16 2020-11-04 Jaguar Land Rover Limited System and method for selecting a driveline gear ratio
WO2014027069A1 (en) * 2012-08-16 2014-02-20 Jaguar Land Rover Limited System and method for controlling vehcile speed to enhance occupant comfort
US9424696B2 (en) 2012-10-04 2016-08-23 Zonar Systems, Inc. Virtual trainer for in vehicle driver coaching and to collect metrics to improve driver performance
CA2909878C (en) * 2013-05-07 2016-10-18 Allison Transmission, Inc. System and method for optimizing downshifting of a transmission during vehicle deceleration
DE102015001818A1 (de) 2014-02-19 2015-09-03 Cummins Inc. Fahrwiderstandsmanagement für Landfahrzeuge und/oder diesbezügliche Bedienerbenachrichtigung
GB2523321B (en) * 2014-02-19 2017-10-18 Jaguar Land Rover Ltd Vehicle speed control system with gear shift limits being dependent on tractive force
KR101526788B1 (ko) * 2014-02-20 2015-06-05 현대자동차주식회사 차량 속도 자동 제어 장치 및 방법
US9272621B2 (en) * 2014-04-24 2016-03-01 Cummins Inc. Systems and methods for vehicle speed management
US9835248B2 (en) 2014-05-28 2017-12-05 Cummins Inc. Systems and methods for dynamic gear state and vehicle speed management
US9405293B2 (en) * 2014-05-30 2016-08-02 Nissan North America, Inc Vehicle trajectory optimization for autonomous vehicles
US9643616B2 (en) * 2014-08-13 2017-05-09 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for providing predictive vehicle dynamics
CN105599772B (zh) * 2014-11-24 2018-06-22 上海通用汽车有限公司 车辆智能驾驶辅助系统以及智能驾驶辅助控制方法
JP6485157B2 (ja) * 2015-03-26 2019-03-20 いすゞ自動車株式会社 走行制御装置、及び、走行制御方法
JP6539304B2 (ja) * 2017-06-06 2019-07-03 株式会社Subaru 車両の走行制御装置
KR101977262B1 (ko) 2018-01-05 2019-05-13 엘지전자 주식회사 계기판 디스플레이 및 그것의 제어방법
US11285927B2 (en) 2018-09-26 2022-03-29 Uatc, Llc Brake preload system for autonomous vehicles
US11059480B2 (en) * 2019-04-26 2021-07-13 Caterpillar Inc. Collision avoidance system with elevation compensation

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04327059A (ja) * 1991-04-24 1992-11-16 Mitsubishi Motors Corp 車両用自動変速機の変速制御装置
JPH05322591A (ja) * 1992-05-15 1993-12-07 Oki Electric Ind Co Ltd 自動変速制御装置
JPH06272753A (ja) 1993-03-19 1994-09-27 Oki Electric Ind Co Ltd 電子制御変速装置
JPH07234991A (ja) 1994-02-23 1995-09-05 Honda Motor Co Ltd 車両制御装置
JPH0882365A (ja) * 1994-09-12 1996-03-26 Nissan Motor Co Ltd 自動変速機の変速制御装置
JPH08318765A (ja) * 1995-05-25 1996-12-03 Hitachi Ltd 情報化自動車制御装置及び方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0658141B2 (ja) * 1986-06-10 1994-08-03 マツダ株式会社 自動変速機の制御装置
JP3227741B2 (ja) * 1991-11-18 2001-11-12 住友電気工業株式会社 オーバースピード予測装置
DE4337163B4 (de) * 1992-11-05 2008-03-13 Volkswagen Ag Steuerungseinrichtung zur selbsttätigen und fahrstreckenabhängigen Schaltung eines Automatikgetriebes
US5661650A (en) * 1994-02-23 1997-08-26 Honda Giken Kogyo Kabushiki Kaisha System for controlling a vehicle relative to a judged shape of a travel road
JP3203976B2 (ja) * 1994-09-05 2001-09-04 日産自動車株式会社 車両用駆動力制御装置
JPH08326894A (ja) * 1995-05-30 1996-12-10 Aisin Aw Co Ltd 自動変速機の制御装置
JP3663677B2 (ja) * 1995-07-06 2005-06-22 アイシン・エィ・ダブリュ株式会社 車両用自動変速機の制御装置
DE19528625A1 (de) * 1995-08-04 1997-02-06 Bosch Gmbh Robert System zur Bestimmung der Übersetzungsänderung bei einem Automatikgetriebe
DE19536512A1 (de) * 1995-09-29 1997-04-03 Bayerische Motoren Werke Ag Gangwechselsteuerung für Automatikgetriebe in Kraftfahrzeugen mit einem elektronischen Steuergerät
US5765117A (en) * 1995-11-07 1998-06-09 Unisia Jecs Corporation Method and apparatus for controlling the speed change of a vehicle automatic transmission
US5893894A (en) * 1996-02-23 1999-04-13 Kabushikikaisha Equos Research Apparatus for controlling an automatic transmission of an automobile and method thereof
JP3277837B2 (ja) * 1996-03-15 2002-04-22 トヨタ自動車株式会社 変速機の制御装置
JP3389774B2 (ja) * 1996-03-22 2003-03-24 トヨタ自動車株式会社 自動変速機の制御装置
DE19611840B4 (de) * 1996-03-26 2005-12-01 Robert Bosch Gmbh System zur Bestimmung der Übersetzungsänderungen bei einem Automatikgetriebe

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04327059A (ja) * 1991-04-24 1992-11-16 Mitsubishi Motors Corp 車両用自動変速機の変速制御装置
JPH05322591A (ja) * 1992-05-15 1993-12-07 Oki Electric Ind Co Ltd 自動変速制御装置
JPH06272753A (ja) 1993-03-19 1994-09-27 Oki Electric Ind Co Ltd 電子制御変速装置
JPH07234991A (ja) 1994-02-23 1995-09-05 Honda Motor Co Ltd 車両制御装置
JPH0882365A (ja) * 1994-09-12 1996-03-26 Nissan Motor Co Ltd 自動変速機の変速制御装置
JPH08318765A (ja) * 1995-05-25 1996-12-03 Hitachi Ltd 情報化自動車制御装置及び方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0831255A4

Also Published As

Publication number Publication date
EP0831255A1 (en) 1998-03-25
KR100306566B1 (ko) 2002-02-28
US6278928B1 (en) 2001-08-21
EP0831255A4 (en) 1999-07-14
DE69736216D1 (de) 2006-08-10
EP0831255B1 (en) 2006-06-28
KR19980703014A (ko) 1998-09-05
DE69736216T2 (de) 2007-05-16

Similar Documents

Publication Publication Date Title
WO1997039260A1 (fr) Dispositif de commande de vehicule
US6098005A (en) Vehicle transmission controller for changing gear ratios in accordance with road features
KR19990028198A (ko) 차량제어장치
JP4364338B2 (ja) 車両制御装置
JP4101831B2 (ja) ナビゲーション装置およびそのプログラムを記憶したコンピュータ読取り可能な記録媒体
JP3090269B2 (ja) 車両制御装置
JP4543444B2 (ja) 車両制御装置
JPH09280353A (ja) 車両制御装置
JP3139401B2 (ja) 車両制御装置
JP3858313B2 (ja) 車両制御装置
JP2001143198A (ja) 車両制御装置
JP3661899B2 (ja) 車両制御装置
JP3090428B2 (ja) 車両制御装置
JP3918213B2 (ja) 車両制御装置
JP3834904B2 (ja) 車両制御装置
JP3178471B2 (ja) 車両制御装置
JPH09229174A (ja) 自動変速装置
JPH10184900A (ja) 車両制御装置
JP4349383B2 (ja) 車両制御装置
JPH1061759A (ja) 車両制御装置
JP3888481B2 (ja) 車両制御装置
JP3598926B2 (ja) 車両制御装置、車両制御方法及びそのプログラムを記録した記録媒体
JPH1151171A (ja) 車両制御装置
JP3661898B2 (ja) 車両制御装置
JP3139388B2 (ja) 車両制御装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 1019970706422

Country of ref document: KR

AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

WWE Wipo information: entry into national phase

Ref document number: 08973681

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1997915718

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1997915718

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1019970706422

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1019970706422

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1997915718

Country of ref document: EP