[go: up one dir, main page]

JPH1151665A - Vehicle path estimation device - Google Patents

Vehicle path estimation device

Info

Publication number
JPH1151665A
JPH1151665A JP21345797A JP21345797A JPH1151665A JP H1151665 A JPH1151665 A JP H1151665A JP 21345797 A JP21345797 A JP 21345797A JP 21345797 A JP21345797 A JP 21345797A JP H1151665 A JPH1151665 A JP H1151665A
Authority
JP
Japan
Prior art keywords
route
road
section
unit
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP21345797A
Other languages
Japanese (ja)
Other versions
JP3494201B2 (en
Inventor
Yoshiaki Sano
喜亮 佐野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Motors Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Motors Corp filed Critical Mitsubishi Motors Corp
Priority to JP21345797A priority Critical patent/JP3494201B2/en
Publication of JPH1151665A publication Critical patent/JPH1151665A/en
Application granted granted Critical
Publication of JP3494201B2 publication Critical patent/JP3494201B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Control Of Transmission Device (AREA)
  • Traffic Control Systems (AREA)

Abstract

(57)【要約】 【課題】 車両進路を道路地図データに基づいて的確に
推定する。 【解決手段】 進路推定装置の進路区間選択部(42
2)は、ナビゲーション装置(6)から入力した道路地
図データ上に道路分岐点が現れると、分岐点に係る複数
の進路区間候補のうち、進路要件設定部(423)に予
め設定しておいた「一方通行違反となる候補の除外」、
「現区間と同一道路名称である候補の優先的選択」など
の進路要件を満たす一つの進路区間候補を選択する。そ
して、一連の進路区間が順次選択され、的確な推定進路
が求まる。
(57) [Summary] [Problem] To accurately estimate a vehicle course based on road map data. A route section selecting unit (42) of a route estimation device.
2), when a road branch point appears on the road map data input from the navigation device (6), of the plurality of route section candidates related to the branch point, is set in advance in the route requirement setting unit (423). "Exclude one-way violators",
One route section candidate that satisfies the route requirements such as "priority selection of a candidate having the same road name as the current section" is selected. Then, a series of route sections are sequentially selected, and an accurate estimated route is obtained.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、道路地図データを
利用して車両の進路を推定する進路推定装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a route estimating apparatus for estimating a route of a vehicle using road map data.

【0002】[0002]

【関連する背景技術】ナビゲーション装置は、例えば、
方位センサおよび距離センサにより求めた車両の相対位
置や走行軌跡と衛星航法システム(GPS)から求めた
車両の絶対位置とCD−ROMに格納された電子地図の
道路形状とから、車両の地図上の位置を求めるもので、
一般には、走行道路まわりの地図の表示や経路誘導に利
用されている。後述のように、ナビゲーション用の地図
データは、車両の変速制御に供されることもある。
[Related Background Art] Navigation devices include, for example,
The relative position and running trajectory of the vehicle obtained by the direction sensor and the distance sensor, the absolute position of the vehicle obtained by the satellite navigation system (GPS), and the road shape of the electronic map stored in the CD-ROM are displayed on the map of the vehicle. To find the position,
Generally, it is used for displaying a map around a traveling road and for guiding a route. As will be described later, the map data for navigation may be used for speed change control of the vehicle.

【0003】自動変速では、一般に、市街地路、山間路
などの道路状況にそれぞれ適合するシフトパターンをス
ロットル開度と車速との関数として予め設定しておき、
車両走行中にスロットル開度および車速を検出すると共
に現在の道路状況に適合したシフトパターンを選択し、
検出されたスロットル開度と車速とに基づき目標変速段
を選択シフトパターンから決定し、必要な自動変速を行
うようにしている。このシフトパターンの選択に際し
て、例えば、平坦路の多い市街地では、低車速域で早め
にアップシフトして燃費向上を図るエコノミパターンが
選択され、登り下りが多く或いは道路の屈曲が多い山間
・屈曲路では、高車速域まで低速段を保持して高いエン
ジン出力トルクを引き出すと共にエンジンブレーキの効
きを良くするスポーツパターンが選択される。このシフ
トパターン選択のためには、現在走行中の道路の状況を
判定する必要がある。このため、一般には、ステアリン
グハンドル操作に応じて変化する操舵角や旋回時に車両
に作用する横加速度を検出し、検出結果から求めた操舵
角、操舵頻度、横加速度などに基づいて道路状況を判断
している。
In automatic shifting, generally, a shift pattern suitable for road conditions such as an urban road and a mountain road is set in advance as a function of a throttle opening and a vehicle speed.
Detects throttle opening and vehicle speed while driving the vehicle and selects a shift pattern that matches the current road conditions,
Based on the detected throttle opening and vehicle speed, the target shift speed is determined from the selected shift pattern, and a necessary automatic shift is performed. When selecting this shift pattern, for example, in an urban area with many flat roads, an economy pattern that improves up fuel efficiency by upshifting early in a low vehicle speed range is selected, and there are many climbs and descents or mountainous / bent roads with many road bends. In this case, a sports pattern is selected in which a low gear is maintained up to a high vehicle speed range, a high engine output torque is extracted, and the effect of engine braking is improved. For this shift pattern selection, it is necessary to determine the condition of the road on which the vehicle is currently traveling. For this reason, in general, a steering angle that changes according to the steering wheel operation and a lateral acceleration that acts on the vehicle during turning are detected, and road conditions are determined based on the steering angle, steering frequency, lateral acceleration, and the like obtained from the detection result. doing.

【0004】上記の自動変速にナビゲーション装置を利
用することが知られている。例えば、特公平6−581
41号公報には、カーブ走行や低摩擦係数路の判定のた
めのセンサを不要にするとの観点から、ナビゲーション
装置に記憶された道路情報を用いて変速制御を実施する
装置が提案されている。また、特開平6−272753
号公報には、平坦路、登坂路、降坂路における変速制御
のための車速補正演算に関わる負担を軽減するべく、ナ
ビゲーション装置の地図情報に基づいて判定した走行路
勾配を考慮して変速制御を実施する装置が開示されてい
る。
It is known to use a navigation device for the above automatic transmission. For example, Tokuhei 6-581
Japanese Patent Publication No. 41 proposes a device for performing a shift control using road information stored in a navigation device from the viewpoint that a sensor for determining a curve running or a low-friction coefficient road is not required. Also, Japanese Unexamined Patent Publication No.
In order to reduce the load involved in the vehicle speed correction calculation for the shift control on flat roads, uphill roads, and downhill roads, Japanese Patent Laid-Open Publication No. 2000-133873 discloses a shift control that takes into account a travel road gradient determined based on map information of a navigation device. An apparatus for performing is disclosed.

【0005】しかしながら、ナビゲーション装置を利用
した変速装置において、道路状況に適合する変速段を適
正に選択できないことがある。すなわち、変速制御のた
めの道路状況判定には、現時点以降に車両が走行する進
路を予め特定する必要があるが、従来のものはそのため
の進路判定機能が十分でなかった。例えば、特公平6−
58141号公報の変速制御装置は、ナビゲーション装
置の経路誘導機能により決定される推奨経路を変速制御
対象進路としたもので、従って、ナビゲーション装置に
よる経路誘導中であることを前提に変速制御を実施する
に過ぎない。また、特開平6−272753号公報に
は、ナビゲーション装置の地図情報に基づいて変速制御
を種々に実施可能であることが一般的に示唆されている
に過ぎない。その一方で、道路は種々に分岐しているこ
とが多い。この場合、経路誘導中や分岐のない道路を走
行中の場合と異なり、車両進路はひとつに特定されず、
道路状況判定およびこの判定結果に基づく変速制御の実
施に困難を来す。
[0005] However, in a transmission using a navigation device, there is a case where a gear suitable for a road condition cannot be properly selected. That is, in determining the road condition for the shift control, it is necessary to specify in advance the route on which the vehicle travels after the present time, but the conventional route determination function is not sufficient. For example,
The gear shift control device disclosed in Japanese Patent No. 58141 uses a recommended route determined by a route guidance function of a navigation device as a route subject to gear shift control. Therefore, gear shift control is performed on the assumption that the navigation device is performing route guidance. It's just Further, Japanese Patent Application Laid-Open No. 6-272753 merely suggests that various types of shift control can be performed based on map information of a navigation device. On the other hand, roads are often branched in various ways. In this case, unlike when the vehicle is traveling on a route or a road without a branch, the vehicle route is not specified as one,
It is difficult to determine the road condition and to execute the shift control based on the determination result.

【0006】[0006]

【発明が解決しようとする課題】本発明の目的は、道路
地図データに基づいて現時点以降に車両が走行する蓋然
性の高い道路を的確に特定する進路推定装置を提供する
ことにある。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a route estimating device for accurately specifying a high-probability road on which a vehicle travels after the present time based on road map data.

【0007】[0007]

【課題を解決するための手段】本発明の進路推定装置
は、道路地図データ上に道路分岐点が現れる度に、この
分岐点に係る複数の進路区間候補のうち進路要件を満た
す一つを次の進路区間として選択する。すなわち、車両
進路の推定に際して、種々に分岐した道路が現れると、
分岐点における分岐路の各々について、当該分岐路を車
両が通る蓋然性の高低が進路要件に照らして先ず判定さ
れる。そして、この判定結果に基づいて、車両通過の蓋
然性が最も高い分岐路(厳密にはその最初の区間)が次
の進路区間として選択される。この様にして順次選択さ
れた一連の進路区間は、全体として、的確な車両進路を
表す。すなわち、車両進行方向において道路が種々に分
岐している場合にも、車両進路の推定が的確になされ
る。
Each time a road branch point appears on road map data, the route estimating apparatus of the present invention replaces one of a plurality of route section candidates relating to the branch point with a route requirement that satisfies the route requirement. Is selected as the route section. That is, when estimating the vehicle course, when various branched roads appear,
For each of the forks at the fork, the likelihood of the vehicle passing through the fork is first determined in light of the course requirements. Then, based on the result of this determination, the branch road having the highest probability of vehicle passage (strictly, the first section) is selected as the next course section. A series of route sections sequentially selected in this way represents an accurate vehicle route as a whole. That is, even when the road is branched in various directions in the vehicle traveling direction, the estimation of the vehicle course is performed accurately.

【0008】請求項2の進路推定装置によれば、上記の
進路要件判定において、一方通行違反となる進路区間候
補や道路幅の狭い進路区間候補を除外でき、また、現在
進路区間と同一道路名称であったり現在進路区間との間
で小さい道路屈曲角をなす進路区間候補を優先的に選択
できる。この結果、進路要件判定ひいては進路推定が的
確に行われる。
According to the route estimating device of the second aspect, in the above-described route requirement judgment, a route section candidate that violates one-way traffic or a route section candidate with a narrow road width can be excluded. Or a route section candidate having a small road bending angle with the current route section can be preferentially selected. As a result, the path requirement determination and the path estimation are accurately performed.

【0009】請求項3の進路推定装置によれば、進路要
件判定において、経路誘導による推奨経路に対応する進
路区間候補を優先的に選択でき、これにより推定進路を
推奨経路に合致させることが可能になる。好ましくは、
進路要件判定では、「推奨経路に対応する候補の優先的
選択」、「一方通行違反となる候補の除外」、「現在進
路区間と同一道路名称の候補の優先的選択」、「道路幅
の狭い候補の除外」、および、「小さい道路屈曲角を与
える候補の優先的選択」という要件を順次判定するもの
とする。更に、これらの要件に対して上記に述べた順序
の優先順位を与えるものとする。この場合、推奨経路が
最優先に選択されるなどして、進路推定の適正化が図ら
れる。
According to the route estimating device of the third aspect, in the route requirement determination, the route section candidate corresponding to the recommended route by the route guidance can be preferentially selected, whereby the estimated route can be matched with the recommended route. become. Preferably,
In the course requirement determination, "priority selection of candidates corresponding to recommended routes", "exclusion of candidates that violate one-way traffic", "priority selection of candidates with the same road name as the current course section", "narrow road width" The requirements of "candidate exclusion" and "preferential selection of candidates giving a small road bending angle" are sequentially determined. In addition, these requirements are given priority in the order described above. In this case, the route estimation is optimized by selecting the recommended route with the highest priority.

【0010】請求項4の進路推定装置によれば、順次選
択された進路区間の総和である選択済み進路長が所定長
さを上回ったときに、一回の車両進路推定サイクルが終
了する。このため、1推定サイクルが終わる度に、従っ
て車両の進行につれて、推定車両進路が適宜更新され、
進路推定が適正に行われる。
According to the route estimating device of the present invention, one cycle of vehicle route estimation is completed when the selected route length, which is the sum of the sequentially selected route sections, exceeds a predetermined length. Thus, each time one estimation cycle ends, and thus as the vehicle progresses, the estimated vehicle course is updated accordingly,
The course estimation is properly performed.

【0011】[0011]

【発明の実施の形態】以下、本発明の一実施例に係る進
路推定装置を説明する。本実施例の進路推定装置により
求まる推定進路は、変速制御装置による車両用自動変速
機の作動特性制御に供され、詳しくは、作動特性制御
(シフトマップ選択)のための道路状況推定に供され
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A route estimating apparatus according to one embodiment of the present invention will be described below. The estimated route obtained by the route estimation device of the present embodiment is used for controlling the operation characteristics of the vehicle automatic transmission by the shift control device, and more specifically, for estimating the road condition for controlling the operation characteristics (shift map selection). You.

【0012】図示を省略するが、自動変速機は、車両に
搭載されたエンジンと車両の駆動輪との間に配され、ト
ルクコンバータ、歯車変速装置、電子制御式油圧回路な
どから構成されている。歯車変速装置は、例えば、前進
4段後進1段のギヤトレインと、このギヤトレインのギ
ヤ比を切り換えて変速操作を行う所要数の変速要素とを
備えている。これらの変速要素は、油圧式多板クラッチ
や油圧ブレーキなどからなる。電子制御式油圧回路は、
変速要素にそれぞれ対応するデューティソレノイド弁を
有し、各変速要素を独立に操作するようになっている。
すなわち、油圧回路のソレノイド弁のソレノイドが付勢
されてソレノイド弁が開いて、当該ソレノイド弁に対応
する変速要素たとえば油圧クラッチに作動油が供給され
ると、クラッチ内のピストンが往動してクラッチの摩擦
係合板が係合し、これによりクラッチは係合状態にな
る。一方、作動油供給が停止されると、クラッチ内のリ
ターンスプリングのばね力でピストンが作動油を排出し
つつ復動して各摩擦係合板の係合が解除され、クラッチ
は係合解除状態になる。油圧クラッチの場合と同様、油
圧ブレーキも作動油の給排に応じて係合または係合解除
状態になるように構成されている。歯車変速装置では、
それぞれの変速要素の係合・係合解除状態の組み合わせ
に応じて、第1速段ないし第4速段、後進段および中立
段のいずれか一つが確立されるようになっている。
Although not shown, the automatic transmission is disposed between an engine mounted on the vehicle and driving wheels of the vehicle, and includes a torque converter, a gear transmission, an electronically controlled hydraulic circuit, and the like. . The gear transmission includes, for example, a gear train of four forward steps and one reverse step, and a required number of shift elements for performing a shift operation by switching the gear ratio of the gear train. These speed change elements include a hydraulic multi-plate clutch, a hydraulic brake, and the like. The electronically controlled hydraulic circuit
It has a duty solenoid valve corresponding to each shift element, and operates each shift element independently.
That is, when the solenoid of the solenoid valve of the hydraulic circuit is energized and the solenoid valve is opened and hydraulic oil is supplied to a speed change element corresponding to the solenoid valve, for example, a hydraulic clutch, a piston in the clutch moves forward and the clutch moves. Are engaged, whereby the clutch is engaged. On the other hand, when the supply of the hydraulic oil is stopped, the piston moves backward while discharging the hydraulic oil by the spring force of the return spring in the clutch to disengage the friction engagement plates, and the clutch is disengaged. Become. As in the case of the hydraulic clutch, the hydraulic brake is also configured to be engaged or disengaged according to the supply and discharge of hydraulic oil. In gear transmissions,
One of the first to fourth speeds, the reverse speed, and the neutral speed is established in accordance with the combination of the engagement / disengagement states of the respective shift elements.

【0013】変速制御装置は、図1に示すように、電子
制御ユニット4とナビゲーション装置6とを主要要素と
して備え、上述のように構成された自動変速機2の変速
動作を制御するようになっている。図2に最も良く示す
ように、ナビゲーション装置6は、電子道路地図データ
を格納した地図データ格納部たとえばCD−ROM62
と、車両現在位置を検出する車両位置検出部64と、推
奨経路を表す経路誘導データを出力する経路誘導部66
とを有している。CD−ROM62に格納された道路地
図は、例えば全国地図を全体として構成する非常に多数
のメッシュ区画を含み、各メッシュ区画の道路データ
は、メッシュ区画内の道路や道路属性を表している。道
路の各々は道路形状を表す多数の区分点(ノード)を含
み、相隣るノードは一つの道路区間を画成している。道
路データは、各ノードの座標位置などのノードデータを
含み、分岐点ノードまたは交差点ノードについてはこの
ノードに接続する道路を表すデータが含まれている。道
路属性は、当該道路の名称、道路幅などを含む。
As shown in FIG. 1, the shift control device includes an electronic control unit 4 and a navigation device 6 as main elements, and controls the shift operation of the automatic transmission 2 configured as described above. ing. As best shown in FIG. 2, the navigation device 6 includes a map data storage unit storing electronic road map data, for example, a CD-ROM 62.
A vehicle position detector 64 for detecting the current vehicle position; and a route guidance unit 66 for outputting route guidance data representing a recommended route.
And The road map stored in the CD-ROM 62 includes, for example, a very large number of mesh sections constituting the entire nationwide map, and the road data of each mesh section indicates the roads and road attributes in the mesh sections. Each of the roads includes a number of demarcation points (nodes) representing a road shape, and adjacent nodes define one road section. The road data includes node data such as the coordinate position of each node. For a branch point node or an intersection node, data representing a road connected to this node is included. The road attribute includes a name of the road, a road width, and the like.

【0014】位置検出部64は、衛星航法システム(G
PS)からの信号を入力して車両の絶対位置を表すデー
タを出力するGPS用コントローラ642と、地磁気セ
ンサ611により検出された方位および車輪センサ61
2により検出された相対位置に基づいて車両の相対位置
や車両走行軌跡を表すデータを出力する推測航法部64
4とを含む。マップマッチング部646では、CD−R
OMコントローラ65を介してCD−ROM62から入
力した地図データ上の道路形状と推測航法部644から
の走行軌跡とに基づいて、現在走行中の道路が特定され
る。そして、ナビゲーション部648では、コントロー
ラ642からの絶対位置データとマップマッチング部6
46からの出力データとに基づいて現在車両位置データ
が正確に求められる。
The position detecting section 64 is provided with a satellite navigation system (G
PS), a GPS controller 642 that outputs data representing the absolute position of the vehicle by inputting a signal from the azimuth and the azimuth and wheel sensors 61 detected by the geomagnetic sensor 611.
Dead reckoning unit 64 that outputs data representing the relative position of the vehicle and the vehicle traveling locus based on the relative position detected by the second navigation unit 64
4 is included. In the map matching unit 646, the CD-R
The currently traveling road is specified based on the road shape on the map data input from the CD-ROM 62 via the OM controller 65 and the traveling locus from the dead reckoning section 644. Then, in the navigation unit 648, the absolute position data from the controller 642 and the map matching unit 6
The current vehicle position data is accurately obtained based on the output data from the controller 46.

【0015】表示制御・経路誘導部66は、ドライバに
より設定される目的地データ、CD−ROM62からの
道路データなどを利用して、走行道路まわりの道路地図
と現在車両位置から目的地に至る推奨経路とを表示装置
68に表示させるように構成されている。図1に示すよ
うに、電子制御ユニット4は、ナビゲーション装置6か
らの道路データ、現在位置データ及び推奨経路データに
基づいて車両進路を推定する進路推定部42を含み、こ
れに道路状況推定部44が接続されている。道路状況推
定部44では、進路推定部42から入力した推定進路デ
ータおよび推定進路に関連するノードデータに基づい
て、推定進路における道路状況が推定される。本実施例
では、山間・屈曲路、市街地路、標準路という3種類の
道路状況を判別するようにしている。
The display control and route guidance unit 66 uses a destination data set by the driver, road data from the CD-ROM 62, and the like to provide a road map around the traveling road and a recommendation from the current vehicle position to the destination. The route is displayed on the display device 68. As shown in FIG. 1, the electronic control unit 4 includes a route estimating unit 42 for estimating a vehicle route based on road data, current position data, and recommended route data from the navigation device 6, and a road condition estimating unit 44. Is connected. The road condition estimating unit 44 estimates the road condition on the estimated route based on the estimated route data input from the route estimating unit 42 and the node data related to the estimated route. In the present embodiment, three types of road conditions, that is, a mountain / bent road, an urban road, and a standard road, are determined.

【0016】シフトパターン選択部46では、進路推定
部42で推定された道路状況に適合するシフトパターン
が選択される。本実施例では、山間・屈曲路用シフトパ
ターン461、市街地路用シフトパターン462および
標準路用シフトパターン463のいずれか一つが選択さ
れる。これらのシフトパターンは、図5に示すスポーツ
パターン、マイルドパターンおよび標準パターンにそれ
ぞれ対応している。図5に各パターンにつき一つのシフ
ト線をもって示すように、スポーツパターンは高速域ま
で低速段が保持されて高エンジン出力を取り出せると共
にエンジンブレーキが良く効くように設定され、マイル
ドパターンは低速域で早めにアップシフトが行われて燃
費向上が図られるように設定されている。
The shift pattern selecting section 46 selects a shift pattern that matches the road condition estimated by the route estimating section 42. In this embodiment, any one of the mountain / bent road shift pattern 461, the urban road shift pattern 462, and the standard road shift pattern 463 is selected. These shift patterns respectively correspond to the sports pattern, the mild pattern, and the standard pattern shown in FIG. As shown in FIG. 5 with one shift line for each pattern, the sport pattern is set so that the low gear is held up to the high speed area so that high engine output can be obtained and the engine brake works well. The upshift is performed to improve fuel efficiency.

【0017】シフト位置決定部48では、スロットル開
度センサ481及び車速センサ482によりそれぞれ検
出されたスロットル開度と車速とに基づき、シフトパタ
ーン選択部46により選択されたシフトパターンに照ら
して、目標変速段が決定される。そして、図示しないセ
ンサにより検出された現変速段が目標変速段と異なる場
合、シフト位置決定部48から変速指令が送出され、こ
の変速指令に従って、自動変速機2の電子制御式油圧回
路のソレノイド弁のソレノイドの対応するものがそれぞ
れ付勢または消勢されて、自動変速機2において目標変
速段が確立される。
The shift position determining section 48 sets a target gear based on the shift pattern selected by the shift pattern selecting section 46 based on the throttle opening and the vehicle speed detected by the throttle opening sensor 481 and the vehicle speed sensor 482, respectively. The step is determined. When the current gear position detected by a sensor (not shown) is different from the target gear position, a shift command is sent from the shift position determining unit 48, and the solenoid valve of the electronically controlled hydraulic circuit of the automatic transmission 2 is sent according to the shift command. Are energized or de-energized, respectively, to establish the target shift speed in the automatic transmission 2.

【0018】以下、図3及び図4を参照して、進路推定
部42および道路状況推定部44について更に説明す
る。進路推定部42の地図データ入力部421は、ナビ
ゲーション装置6の位置検出部62からの現在車両位置
データに応じて当該位置データに関連する地図データに
含まれるノードデータを順次入力するようになってい
る。また、ナビゲーション装置6の経路誘導部66が経
路誘導動作中であれば、経路誘導部66からの推奨経路
データが地図データ入力部421に供給されることにな
る。
The route estimating section 42 and the road condition estimating section 44 will be further described below with reference to FIGS. The map data input unit 421 of the route estimating unit 42 sequentially inputs node data included in the map data related to the position data according to the current vehicle position data from the position detecting unit 62 of the navigation device 6. I have. If the route guidance unit 66 of the navigation device 6 is performing the route guidance operation, the recommended route data from the route guidance unit 66 is supplied to the map data input unit 421.

【0019】現在車両位置に対応する現ノードには、車
両進行方向において一つ以上の道路区間(進路区間候
補)が接続している。即ち、現ノードが道路分岐点また
は交差点を表す分岐点ノードまたは交差点ノードでなけ
れば、現ノードには一つの進路区間候補のみが接続して
いる。一方、現ノードが分岐点ノードまたは交差点ノー
ドであれば、現ノードには2つ以上の進路区間候補が接
続されている。
One or more road sections (path section candidates) in the vehicle traveling direction are connected to the current node corresponding to the current vehicle position. That is, if the current node is not a junction node or an intersection node representing a road junction or an intersection, only one route section candidate is connected to the current node. On the other hand, if the current node is a branch node or an intersection node, two or more route section candidates are connected to the current node.

【0020】先ず、経路誘導中でない場合について説明
する。現ノードが分岐点ノードまたは交差点ノードでな
く、従って、車両進路の次の区間が現ノードに続く唯一
つの進路区間候補によって構成されることが明らかであ
る場合、進路区間選択部422は、この進路区間候補を
次の進路区間として選択する。一方、現ノードが分岐点
ノードまたは交差点ノードであって現ノードに2つ以上
の進路区間候補が接続されている場合、後で詳述するよ
うに、選択部422では、現ノードに関連する複数の進
路区間候補の各々が、進路要件設定部423に設定され
ている進路要件を満たすか否かが判定される。そして、
この判定結果に従って、進路区間候補のうちの一つが車
両進路の次の区間として選択される。
First, the case where the route is not being guided will be described. If the current node is not a branch node or an intersection node, and thus it is clear that the next section of the vehicle path is constituted by only one path section candidate following the current node, the path section selection unit 422 determines The section candidate is selected as the next route section. On the other hand, when the current node is a branch node or an intersection node and two or more route section candidates are connected to the current node, as described later in detail, the selection unit 422 outputs a plurality of route section candidates related to the current node. It is determined whether or not each of the route section candidates satisfies the route requirements set in the route requirement setting unit 423. And
According to this determination result, one of the route section candidates is selected as the next section of the vehicle route.

【0021】ノード選択部424では、車両進行方向に
みて現ノードに隣る1つ以上のノードのうち、現ノード
と協同して上記の選択進路区間を画成するノードが選択
される。進路長判定部425では、進路区間選択部42
2により順次選択された進路区間の総和である選択済み
進路長が求められ、この選択済み進路長が所定道路長を
上回ったか否かが判定される。所定道路長は例えば1キ
ロメートルに設定されている。そして、選択済み進路長
が所定道路長を上回っていれば、進路区間選択部422
により順次選択された進路区間およびノードのそれぞれ
に係る地図データおよびノードデータが推定進路データ
出力部426から推定進路データとして出力され、進路
推定処理が終了する。推定処理終了後、進路推定部42
で新たな進路推定処理が開始される。従って、車両進行
につれて、推定進路が更新されることになる。
The node selecting section 424 selects one of one or more nodes adjacent to the current node in the traveling direction of the vehicle that defines the selected route section in cooperation with the current node. In the course length determination section 425, the course section selection section 42
The selected path length, which is the sum of the path sections sequentially selected in step 2, is determined, and it is determined whether the selected path length exceeds a predetermined road length. The predetermined road length is set to, for example, one kilometer. If the selected route length is longer than the predetermined road length, the route section selecting unit 422
The map data and the node data relating to each of the route sections and the nodes sequentially selected by are output from the estimated route data output unit 426 as the estimated route data, and the route estimation process ends. After the estimation process is completed, the route estimation unit 42
Starts a new course estimation process. Accordingly, the estimated course is updated as the vehicle travels.

【0022】一方、経路誘導中であれば、現ノードが分
岐点ノードや交差点ノードであるか否かとは無関係に、
現ノードに続く車両進路区間が推奨経路の次の区間によ
って構成されることになる。従って、経路誘導中、進路
区間選択部422は、推奨経路の次の区間を次の進路区
間として選択する。ノード選択部424では、推奨経路
において現ノードに続くノードが選択される。進路長判
定部425では、非経路誘導中の場合と同様、選択済み
進路長が所定道路長を上回ったか否かが判別される。そ
して、選択済み進路長が所定道路長を上回ると、ノード
データが推定進路データ出力部426から推定進路デー
タとして出力される。
On the other hand, during route guidance, regardless of whether the current node is a branch point node or an intersection node,
The vehicle route section following the current node is constituted by the section following the recommended route. Therefore, during route guidance, the route section selection unit 422 selects the next section of the recommended route as the next route section. The node selection unit 424 selects a node following the current node on the recommended route. The path length determination unit 425 determines whether or not the selected path length exceeds a predetermined road length, as in the case of non-route guidance. Then, when the selected route length exceeds the predetermined road length, the node data is output from the estimated route data output unit 426 as the estimated route data.

【0023】道路状況推定部44は、進路推定部42か
ら推定進路データを入力して一時記憶する推定進路デー
タ入力部440を含む。合計ノード間距離算出部441
では、推定進路を構成するノードの各々の座標位置が推
定進路データから読み出され、相隣るノード間の距離l
i(i=1,2,・・・)が算出される。更に、ノード
間距離liの総和である合計ノード間距離L(=Σl
i)が算出される。なお、推定進路(市街地路)上に現
れる交差点ノードおよび非交差点ノードならびにノード
間距離liを図11に例示する。
The road condition estimating unit 44 includes an estimated route data input unit 440 for inputting estimated route data from the route estimation unit 42 and temporarily storing the estimated route data. Total inter-node distance calculation unit 441
Then, the coordinate position of each node constituting the estimated route is read from the estimated route data, and the distance l between the adjacent nodes is
i (i = 1, 2,...) is calculated. Further, a total inter-node distance L (= Σl) which is the sum of the inter-node distances li
i) is calculated. In addition, FIG. 11 illustrates an intersection node and a non-intersection node appearing on the estimated route (city street) and the distance li between the nodes.

【0024】交差点総数判定部442では、推定進路デ
ータ内に含まれるノードおよび交差点ノードが抽出さ
れ、これにより推定進路に含まれる交差点総数Ncが判
定される。合計道路屈曲角算出部443では、推定進路
での相隣るノード同士を結ぶ直線と次の相隣るノード同
士を結ぶ直線とがなす角度(道路屈曲角)αi(i=
1,2,・・・)が例えば関連する3つのノードの座標
位置から算出され、更に、道路屈曲角αiの総和である
合計道路屈曲角Α(=Σαi)が算出される。なお、推
定進路(山間・屈曲路)上に現れる幾つかのノードおよ
びこれらノードに関連する道路屈曲角α1ないしα6お
よびαnを図12に例示する。
The intersection total number determination section 442 extracts nodes and intersection nodes included in the estimated route data, and determines the total number Nc of intersections included in the estimated route. The total road bending angle calculation unit 443 calculates the angle (road bending angle) αi (i = i) between the straight line connecting the adjacent nodes on the estimated route and the straight line connecting the next adjacent nodes.
.. Are calculated from, for example, the coordinate positions of three related nodes, and further, the total road bending angle Α (= Σαi), which is the sum of the road bending angles αi, is calculated. FIG. 12 illustrates some nodes appearing on the estimated course (mountain / bent road) and road bending angles α1 to α6 and αn related to these nodes.

【0025】道路状況推定部44は、交差点総数Ncを
合計ノード間距離Lで除して推定進路における交差点密
度D(=Nc/L)を算出する交差点密度算出部444
と、合計道路屈曲角Αを合計ノード間距離Lで除して平
均道路屈曲角αaveを算出する平均屈曲角算出部445
とを有している。市街地路推定部446では、交差点密
度Dと所定密度Drefとが比較され、交差点密度Dが所
定密度Drefを上回っていれば市街地路推定出力が送出
される。所定交差点密度Drefは、例えば1キロメート
ルあたり5ないし10箇所程度の密度に設定される。ま
た、山間・屈曲路推定部447では、平均道路屈曲角α
aveと所定平均角度αrefとが比較され、平均屈曲角αav
eが所定角度αrefを上回っていれば山間・屈曲路推定出
力が送出される。所定平均角度αrefは、例えば1キロ
メートルあたり300ないし400deg程度の平均角度
に設定される。更に、交差点密度Dが所定密度Dref以
下かつ平均屈曲角αaveが所定角度αref以下であれば、
標準路推定部448から標準路推定出力が送出される。
The road condition estimating unit 44 calculates an intersection density D (= Nc / L) on the estimated route by dividing the total number of intersections Nc by the total distance L between nodes.
And an average bending angle calculation unit 445 that calculates the average road bending angle αave by dividing the total road bending angle で by the total node distance L.
And The city street estimating unit 446 compares the intersection density D with the predetermined density Dref. If the intersection density D exceeds the predetermined density Dref, the city street estimation output is transmitted. The predetermined intersection density Dref is set to, for example, a density of about 5 to 10 places per kilometer. In the mountain / bent road estimating section 447, the average road bending angle α
ave and a predetermined average angle αref are compared, and the average bending angle αav
If e exceeds the predetermined angle αref, a mountain / bent road estimation output is transmitted. The predetermined average angle αref is set to, for example, an average angle of about 300 to 400 deg per kilometer. Furthermore, if the intersection density D is equal to or less than the predetermined density Dref and the average bending angle αave is equal to or less than the predetermined angle αref,
The standard road estimation output is sent from the standard road estimation unit 448.

【0026】電子制御ユニット4は、上記の進路推定部
42、道路状況推定部44,シフトパターン選択部46
およびシフト位置決定部48の機能を奏するマイクロコ
ンピュータによって構成することができ、マイクロコン
ピュータは中央処理装置、記憶装置、入出力インターフ
ェイスなどを備えている。制御ユニット4をマイクロコ
ンピュータで構成する場合、制御ユニット4には、上記
各種機能に対応する処理ルーチンを実施するための制御
プログラムが実装される。
The electronic control unit 4 includes the above-described course estimating unit 42, road condition estimating unit 44, and shift pattern selecting unit 46.
And a microcomputer having the function of the shift position determining unit 48. The microcomputer includes a central processing unit, a storage device, an input / output interface, and the like. When the control unit 4 is configured by a microcomputer, a control program for executing a processing routine corresponding to the various functions is mounted on the control unit 4.

【0027】以下、図6ないし図10を参照して、電子
制御ユニット4により実行される進路推定ルーチンおよ
び道路状況推定ルーチンについて説明する。なお、シフ
トパターン選択およびシフト位置決定のための処理ルー
チンは従来公知のもので良く、両ルーチンについての説
明は省略する。図6ないし図9に示す進路推定ルーチン
において、制御ユニット4は、ナビゲーション装置6の
位置検出部62からの現在車両位置データに応じて当該
位置データに関連する地図データを入力し、現在車両位
置に対応する現ノードを判別する。また、ナビゲーショ
ン装置6の経路誘導部66から推奨経路データが送出さ
れていれば、制御ユニット4は推奨経路データも入力す
る(ステップS10)。次に、推奨経路データが入力さ
れているか否かが、すなわち経路誘導中であるか否かが
判定される(ステップS12)。この判定結果が肯定で
あれば、推奨経路上の次のノードが選択され(図7のス
テップS30)、斯く選択されたノードの番号が記憶さ
れる(ステップS32)。このとき、ステップS30で
選択されたノードが新たな現ノードになる。
The course estimation routine and the road condition estimation routine executed by the electronic control unit 4 will be described below with reference to FIGS. The processing routine for selecting the shift pattern and determining the shift position may be a conventionally known one, and a description of both routines will be omitted. In the course estimation routine shown in FIGS. 6 to 9, the control unit 4 inputs map data related to the current vehicle position data according to the current vehicle position data from the position detection unit 62 of the navigation device 6, and sets the current vehicle position as the current vehicle position. Determine the corresponding current node. If the recommended route data has been sent from the route guidance unit 66 of the navigation device 6, the control unit 4 also inputs the recommended route data (step S10). Next, it is determined whether or not the recommended route data has been input, that is, whether or not route guidance is being performed (step S12). If the determination result is affirmative, the next node on the recommended route is selected (step S30 in FIG. 7), and the number of the selected node is stored (step S32). At this time, the node selected in step S30 becomes a new current node.

【0028】次に、ステップS10で判別したノードお
よびステップS30で選択したノードのそれぞれの座標
位置を関連するノードデータから求め、両座標位置から
両ノード間距離lを算出し、更に、算出距離lを前回制
御サイクルで求めた合計ノード間距離L(初期値はゼ
ロ)に加算して、新たな合計ノード間距離Lを求める
(ステップS34)。そして、合計ノード間距離Lが所
定道路長Lrefを上回るか否かを判定し(ステップS3
6)、この判定結果が否定であればステップS12以降
の処理を再度実行する。以上のようにして、経路誘導中
は、合計ノード間距離Lを更新しつつ、推奨経路上の一
連のノードが順次選択される。
Next, the coordinate position of each of the node determined in step S10 and the node selected in step S30 is obtained from the associated node data, the distance l between the two nodes is calculated from the two coordinate positions, and the calculated distance l Is added to the total inter-node distance L obtained in the previous control cycle (the initial value is zero) to obtain a new total inter-node distance L (step S34). Then, it is determined whether or not the total distance L between nodes exceeds a predetermined road length Lref (step S3).
6) If the result of this determination is negative, the processing after step S12 is executed again. As described above, during route guidance, a series of nodes on the recommended route are sequentially selected while updating the total distance L between nodes.

【0029】その後、合計ノード間距離Lが所定道路長
Lrefを上回ると、順次選択された一連の選択ノード番
号が推定進路データとして出力され(ステップS3
8)、今回の進路推定処理サイクルが終了する。この場
合、制御フローはステップS10に戻り、新たな進路推
定処理サイクルが開始される。「経路誘導中」でないと
図6のステップS12で判別された場合、現ノードが分
岐点ノードまたは交差点ノードであるか否かが、すなわ
ち分岐路があるか否かが、現ノードに係るノードデータ
に基づいて判定される(ステップS14)。この判別結
果が否定すなわち現ノードが1本の道路上にあって現ノ
ードからの分岐路がなければ、当該道路上の次のノード
が選択される(図8のステップS40)。次いで、経路
誘導中に実施される上述のステップS32,S34,S
36,S38にそれぞれ対応するステップが順次実施さ
れる。すなわち、ステップS40で選択されたノードの
番号が記憶されると共に現ノードが更新され(ステップ
S42)、先のノードと新たな現ノードとの間の距離l
が前回制御サイクルまでの合計ノード間距離Lに加算さ
れ(ステップS44)、新たな合計ノード間距離Lが所
定道路長Lrefを上回るか否かが判定される(ステップ
S46)。そして、この判定結果が否定であれば、制御
フローはステップS12へ戻る。
Thereafter, when the total distance L between nodes exceeds the predetermined road length Lref, a series of selected node numbers sequentially selected are output as estimated route data (step S3).
8), the current course estimation processing cycle ends. In this case, the control flow returns to step S10, and a new course estimation processing cycle is started. If it is determined in step S12 of FIG. 6 that the current node is not “in the course of route guidance”, it is determined whether the current node is a branch node or an intersection node, that is, whether there is a branch road. (Step S14). If the result of this determination is negative, that is, if the current node is on one road and there is no branch from the current node, the next node on the road is selected (step S40 in FIG. 8). Next, the above-described steps S32, S34, S performed during route guidance
Steps respectively corresponding to 36 and S38 are sequentially performed. That is, the number of the node selected in step S40 is stored and the current node is updated (step S42), and the distance l between the previous node and the new current node is updated.
Is added to the total inter-node distance L up to the previous control cycle (step S44), and it is determined whether the new total inter-node distance L exceeds the predetermined road length Lref (step S46). If the result of this determination is negative, the control flow returns to step S12.

【0030】経路誘導中でないことがステップS12で
判別された後、現ノードが分岐点ノードまたは交差点ノ
ードであり、従って、一つ以上の分岐路があることがス
テップS14で判別されると、現ノードに係るノードデ
ータに基づき、上記の一つ以上の分岐路のうち、一方通
行違反となる分岐路が除外される(ステップS16)。
次いで、現ノードが属する道路と同一道路名称の分岐路
が残りの分岐路に含まれているか否かが判別され(ステ
ップS18)、この判別結果が肯定であれば、同一道路
名称の分岐路上の、現ノードに隣るノードが選択される
(ステップS20)。これに対して、一方通行違反とな
る分岐路を除外した後の残りの分岐路に現ノードに係る
道路と同一道路名称のものが存在しないことがステップ
S18で判別されると、制御フローは図9のステップS
50へ移行して当該残りの分岐路が複数本あるか否かが
判定される。ステップS50での判別結果が否定、すな
わち残りの分岐路が一つであれば、この分岐路上の、現
ノードに隣るノードが選択される。また、ステップS5
0での判別結果が肯定、すなわち一方通行違反となる分
岐路を除外した後の残りの分岐路に現ノードに係る道路
と同一道路名称のものが存在せずかつ当該残りの分岐路
が複数本であれば、フラグFの値が「1」であるか否か
が判別される(ステップS54)。この判別結果が否定
であれば、現ノードに係る道路幅データに基づいて、残
りの分岐路のうち、道路幅の狭いもの(例えば5メート
ル以下)が除外される(ステップS56)。そして、フ
ラグFがステップS56での除外処理完了を表す値
「1」に設定され(ステップS58)、次に、制御フロ
ーは上記ステップS50へ移行して、幅狭の道路を除外
した後の分岐路が複数本あるか否かが判別される。この
判別結果が否定であれば制御フローは上記ステップS5
2へ移行する一方、ステップS50での判別結果が肯定
である場合、次のステップS54での判別結果が肯定に
なるので、制御フローはステップS60へ移行する。ス
テップS60では、先ず、現ノードとその直前のノード
とを結ぶ直線と、現ノードと残りの複数本の分岐路の各
々における現ノードに隣るノードとを結ぶ直線とがなす
角度、すなわち、これまでに推定された車両進路の先端
区間と各分岐路の進路先端区間に隣る区間とがなす道路
屈曲角が、これらのノードのそれぞれの座標位置に基づ
いて算出される。次に、最小道路屈曲角を与える分岐路
が判定され、当該分岐路上の、現ノードに隣るノードが
選択される。その後、ステップS61でフラグFが値
「0」にリセットされる。
After it is determined in step S12 that the route is not being routed, if it is determined in step S14 that the current node is a branch node or an intersection node, and that there is one or more branch roads, the current node is determined. Based on the node data related to the node, a branch road that violates one-way is excluded from the one or more branch roads (step S16).
Next, it is determined whether or not a branch road having the same road name as the road to which the current node belongs is included in the remaining branch roads (step S18). , A node adjacent to the current node is selected (step S20). On the other hand, if it is determined in step S18 that there is no other branch road having the same road name as the road relating to the current node in the remaining branch roads after excluding the one-way violation branch road, the control flow is as shown in FIG. Step S of 9
The process proceeds to 50 to determine whether there are a plurality of the remaining branch roads. If the result of the determination in step S50 is negative, that is, if there is only one remaining branch, a node on the branch next to the current node is selected. Step S5
If the determination result of “0” is affirmative, that is, there is no branch road having the same road name as the road relating to the current node in the remaining branch roads after excluding the branch road that violates one-way traffic, and there are a plurality of the remaining branch roads If, it is determined whether the value of the flag F is "1" (step S54). If this determination result is negative, narrow branch roads (for example, 5 meters or less) are excluded from the remaining branch roads based on the road width data relating to the current node (step S56). Then, the flag F is set to a value “1” indicating the completion of the exclusion process in step S56 (step S58), and then the control flow proceeds to step S50 to branch after the narrow road is excluded. It is determined whether there are a plurality of roads. If the result of this determination is negative, the control flow proceeds to step S5
On the other hand, if the result of the determination in step S50 is affirmative, while the result of the determination in step S50 is affirmative, the control flow proceeds to step S60 since the result of the determination in step S54 is affirmative. In step S60, first, an angle formed by a straight line connecting the current node and the node immediately before the current node and a straight line connecting the current node and a node adjacent to the current node in each of the remaining plurality of branches, that is, The road bending angle between the leading end section of the vehicle path estimated up to and the section adjacent to the leading end section of each branch road is calculated based on the coordinate positions of these nodes. Next, a branch that gives the minimum road bending angle is determined, and a node adjacent to the current node on the branch is selected. Thereafter, the flag F is reset to the value “0” in step S61.

【0031】そして、上記のステップS20、S52ま
たはS60でのノード選択が終了すると、制御フロー
は、上述のステップS42(図8)へ移行する。上述の
ようにして、合計ノード間距離Lを更新しつつ、推定車
両進路を表す一連のノードを順次選択している間に、合
計ノード間距離Lが所定道路長Lrefを上回ったことが
ステップS46で判別された場合、いままでに選択され
たノードのノード番号が推定進路データとして出力され
る(ステップS48)。これにより、今回の進路推定処
理サイクルが終了し、制御フローはステップS10へ移
行して新たな進路推定処理サイクルが開始される。
When the node selection in step S20, S52 or S60 is completed, the control flow proceeds to step S42 (FIG. 8). As described above, it is determined that the total node distance L exceeds the predetermined road length Lref while the series of nodes representing the estimated vehicle course is sequentially selected while updating the total node distance L. Is determined, the node number of the node selected so far is output as estimated route data (step S48). Thus, the current course estimation processing cycle ends, the control flow proceeds to step S10, and a new course estimation processing cycle is started.

【0032】以下、図10を参照して、電子制御ユニッ
ト4により実施される道路状況推定ルーチンを説明す
る。道路状況推定ルーチンでは、制御ユニット4は、図
6ないし図9に示した進路推定ルーチンで得た選択ノー
ド番号を推定進路データとして入力する(ステップS1
10)。
Referring now to FIG. 10, a road condition estimation routine executed by the electronic control unit 4 will be described. In the road condition estimation routine, the control unit 4 inputs the selected node number obtained in the route estimation routine shown in FIGS. 6 to 9 as estimated route data (step S1).
10).

【0033】次に、選択ノード番号によって表され推定
進路を構成するノードの各々の座標位置が、関連するノ
ードデータから読み出され、相隣るノード間の距離li
(i=1,2,・・・)が算出され、更に、ノード間距
離liの総和である合計ノード間距離L(=Σli)が
算出される(ステップS112)。次のステップS11
4では、選択ノード番号から推定進路に含まれるノード
の総数Nnが判定され、また、これら選択ノードに係る
ノードデータに基づき推定進路に含まれる交差点総数N
cが判定される(ステップS114)。
Next, the coordinate position of each node constituting the estimated course represented by the selected node number is read from the associated node data, and the distance li between adjacent nodes is read.
(I = 1, 2,...) Are calculated, and further, a total inter-node distance L (= Σli) which is a sum of the inter-node distances li is calculated (step S112). Next step S11
In 4, the total number Nn of nodes included in the estimated route is determined from the selected node number, and the total number of intersections N included in the estimated route is determined based on the node data related to these selected nodes.
c is determined (step S114).

【0034】そして、ステップS114で求めた交差点
総数NcをステップS112で算出された合計ノード間
距離Lで除すことにより、推定進路における交差点密度
D(=Nc/L)が算出され(ステップS116)、交
差点密度Dが所定密度Drefを上回っているか否かが判
別される(ステップS118)。ステップS118での
判別結果が否定であれば、推定進路での相隣るノード同
士を結ぶ直線と次の相隣るノード同士を結ぶ直線とがな
す道路屈曲角αiが算出され、更に、道路屈曲角αiの
総和である合計道路屈曲角Α(=Σαi)が算出される
(ステップS120)。次に、ステップS120で求め
た合計道路屈曲角ΑをステップS112で求めた合計ノ
ード間距離Lで除すことにより、推定進路における平均
道路屈曲角αaveが算出され(ステップS122)、更
に、この平均道路屈曲角αaveが所定の平均屈曲角αref
を上回っているか否かが判定される(ステップS12
4)。
Then, the intersection density D (= Nc / L) on the estimated course is calculated by dividing the total number Nc of intersections obtained in step S114 by the total distance L between nodes calculated in step S112 (step S116). Then, it is determined whether or not the intersection density D exceeds the predetermined density Dref (step S118). If the determination result in step S118 is negative, the road bending angle αi formed by the straight line connecting the adjacent nodes on the estimated route and the straight line connecting the next adjacent nodes is calculated. The total road bending angle Α (= Σαi), which is the sum of the angles αi, is calculated (step S120). Next, by dividing the total road bending angle 求 め obtained in step S120 by the total node distance L obtained in step S112, an average road bending angle αave in the estimated course is calculated (step S122). The road bending angle αave is a predetermined average bending angle αref
Is determined (step S12).
4).

【0035】ステップS124での判定結果が否定、す
なわち、推定進路の交差点密度が所定密度以下でかつ推
定進路での平均道路屈曲角が所定屈曲角以下であれば、
推定進路での道路状況は市街地路にも山間・屈曲路にも
該当しないと判断されて標準路推定出力が送出される
(ステップS126)。この場合、シフトパターン選択
部46としての制御ユニット4は標準路用シフトパター
ン463を選択し、また、シフト位置決定部48として
の制御ユニット4は、標準路シフトパターン463を参
照しつつ、スロットル開度および車速に基づいて目標変
速段を決定し、自動変速機2の変速動作を制御すること
になる。
If the result of the determination in step S124 is negative, that is, if the intersection density of the estimated route is less than a predetermined density and the average road bending angle on the estimated route is less than a predetermined bending angle,
It is determined that the road condition on the estimated route does not correspond to an urban road or a mountain / curved road, and a standard road estimation output is transmitted (step S126). In this case, the control unit 4 as the shift pattern selecting unit 46 selects the standard road shift pattern 463, and the control unit 4 as the shift position determining unit 48 refers to the standard road shift pattern 463 to open the throttle. The target shift speed is determined based on the degree and the vehicle speed, and the shift operation of the automatic transmission 2 is controlled.

【0036】一方、ステップS124での判定結果が肯
定、すなわち、推定進路の交差点密度が所定密度以下で
かつ推定進路での平均道路屈曲角が所定屈曲角を上回っ
ていれば、推定進路での道路状況は山間・屈曲路に該当
すると判断されて山間・屈曲路推定出力が送出される
(ステップS128)。この場合、シフトパターン選択
部46は山間・屈曲路用シフトパターン(スポーツパタ
ーン)461を選択し、シフト位置決定部48は山間・
屈曲路用シフトパターンを参照して目標変速段を決定す
る。この結果、高速域においても低速段が用いられ、高
エンジン出力が取り出されて車両のドライバビリティが
向上し、また、エンジンブレーキの効きが向上する。
On the other hand, if the result of the determination in step S124 is affirmative, that is, if the intersection density of the estimated route is equal to or less than a predetermined density and the average road bending angle on the estimated route exceeds the predetermined bending angle, the road on the estimated route is determined. It is determined that the situation corresponds to a mountain / curved road, and a mountain / curved road estimation output is transmitted (step S128). In this case, the shift pattern selecting unit 46 selects a shift pattern (sports pattern) 461 for a mountain / curved road, and the shift position determining unit 48 selects a mountain / curved road.
The target shift speed is determined with reference to the bent road shift pattern. As a result, the low-speed gear is used even in the high-speed range, a high engine output is taken out, the drivability of the vehicle is improved, and the effectiveness of the engine brake is improved.

【0037】更に、ステップS118での判別結果が肯
定、すなわち推定進路の交差点密度が所定密度を上回っ
ていれば、推定進路での道路状況は市街地路に該当する
と判断されて市街地路推定出力が送出される(ステップ
S130)。この場合、シフトパターン選択部46は市
街地路用シフトパターン(マイルドパターン)462を
選択し、シフト位置決定部48は市街地路用シフトパタ
ーンを参照して目標変速段を決定する。この結果、低速
域においても高速段が使用されて燃費向上が図られる。
Further, if the result of the determination in step S118 is affirmative, that is, if the intersection density of the estimated route exceeds a predetermined density, it is determined that the road condition on the estimated route corresponds to an urban road, and the estimated output of the urban road is transmitted. Is performed (step S130). In this case, the shift pattern selecting unit 46 selects the urban road shift pattern (mild pattern) 462, and the shift position determining unit 48 determines the target shift speed with reference to the urban road shift pattern. As a result, even in the low-speed range, the high-speed gear is used to improve fuel efficiency.

【0038】繰り返し述べれば、本実施例の車両進路の
推定では、推定進路が分岐点や交差点にさしかかる度に
進路要件に照らして更なる進路区間が決定される。この
進路要件には、「一方通行違反となる分岐路の除外」、
「同一道路名称の分岐路の優先的選択」、「幅狭の分岐
路の除外」、「道路屈曲角の小さい分岐路の優先的選
択」、「ナビゲーション装置の経路誘導による推奨経路
の優先的選択」が含まれる。この様な進路要件は、ドラ
イバによる通常の進路選択基準に良く合致しており、進
路推定は的確に実施される。
To reiterate, in the vehicle route estimation of this embodiment, each time the estimated route approaches a junction or an intersection, a further route section is determined in light of the route requirements. These track requirements include "exclude one-way streets,"
"Preferential selection of forks with the same road name", "Exclusion of narrow forks", "Preferential selection of forks with small road bending angles", "Preferential selection of recommended routes by navigation device route guidance" Is included. These route requirements are in good agreement with the normal route selection criteria by the driver, and the route estimation is performed accurately.

【0039】図13には、経路誘導中でない場合での本
実施例の進路推定装置による進路推定結果を例示してあ
る。一般に、車両進行方向には図示のように種々に分岐
した道路群が現れる。図13において、車両現在位置は
「23号線」上にある。この場合、現在位置する道路と
同一道路名称の「23号線」が推定進路区間として選択
される。図13の場合、この推定進路上において現在車
両位置から2番目の交差点で、「23号線」は終わり、
「1号線」が北側および東側に延び、「259号線」が
南側へ延びている。この場合、「23号線」と「北側1
号線」、「東側1号線」、「259線」の各々とがなす
道路屈曲角が求められる。ここでは、「23号線」と
「東側1号線」との角度が最小であるので、「東側1号
線」が次の推定進路区間として選択される。そして、推
定進路において現在車両位置から5番目の交差点は5叉
路になっているが、選択済みの「1号線」と同一道路名
称の分岐路「1号線」が次の推定進路区間として選択さ
れる。
FIG. 13 exemplifies a route estimation result by the route estimation device of this embodiment when the route is not being guided. Generally, various branched road groups appear in the vehicle traveling direction as shown. In FIG. 13, the current vehicle position is on “Route 23”. In this case, “Route 23” having the same road name as the road where the vehicle is currently located is selected as the estimated route section. In the case of FIG. 13, "Route 23" ends at the second intersection on the estimated route from the current vehicle position,
"Route 1" extends to the north and east, and "Route 259" extends to the south. In this case, "Route 23" and "North 1
Road, the eastern road No. 1 and the road 259 are determined. Here, since the angle between "Route 23" and "East Line 1" is the minimum, "East Line 1" is selected as the next estimated route section. In the estimated route, the fifth intersection from the current vehicle position is a five-way intersection, but a branch road “Line 1” having the same road name as the selected “Line 1” is selected as the next estimated route section. You.

【0040】本発明は、上記実施例に限定されず、種々
に変形可能である。上記実施例では、進路推定において
ナビゲーション装置の現在車両位置検出機能、地図デー
タ格納機能および車両位置に応じた地図データ送出機能
を利用したが、本発明においてナビゲーション装置を用
いることは必須ではなく、本発明の進路推定に必要な現
在車両位置検出部、地図データ格納部および車両位置応
動式の地図データ出力部を別途設けるようにしても良
い。
The present invention is not limited to the above embodiment, but can be variously modified. In the above embodiment, the route estimation uses the current vehicle position detection function, the map data storage function, and the map data transmission function according to the vehicle position of the navigation device. However, it is not essential to use the navigation device in the present invention. A current vehicle position detection unit, a map data storage unit, and a vehicle position-responsive map data output unit required for the route estimation according to the invention may be separately provided.

【0041】なお、本発明の進路推定装置による進路推
定結果は、自動変速機のシフトマップ選択のための道路
状況推定に供する以外に、前輪操舵時に後輪を操舵する
ための四輪操舵装置、操舵力を可変調節するための電動
パワーステアリング装置、サスペンション特性を可変調
整するためのアクティブサスペンションシステムなどの
各種車載装置の作動特性制御のための道路状況推定に供
することができる。
The result of the route estimation by the route estimation device of the present invention is not only used for road condition estimation for selecting a shift map of the automatic transmission, but also for a four-wheel steering device for steering rear wheels during front wheel steering. The present invention can be used for road condition estimation for controlling operation characteristics of various in-vehicle devices such as an electric power steering device for variably adjusting a steering force and an active suspension system for variably adjusting suspension characteristics.

【0042】また、推定進路についての道路状況推定結
果を作動特性制御に供することは必須でなく、推定道路
状況をドライバの進路選択上の参考として単に表示する
ようにしても良い。車両進路についての推定結果を道路
状況推定に供することも必須ではない。例えば、車両・
道路間の双方向通信による情報と地図データとを組み合
わせ使用するなどして渋滞度合いなどの道路交通状況を
判定可能な場合、推定進路についての道路交通状況判定
のために進路推定結果を供するようにしても良い。
It is not essential to provide the road condition estimation result of the estimated route to the operation characteristic control, and the estimated road condition may be simply displayed as a reference for the driver to select a route. It is not essential to provide the estimation result about the vehicle course to the road condition estimation. For example, vehicles
When it is possible to determine the road traffic situation such as the degree of congestion by using information obtained by bidirectional communication between roads and map data in combination, the route estimation result should be provided to determine the road traffic condition for the estimated route. May be.

【0043】[0043]

【発明の効果】本発明の進路推定装置は、道路地図デー
タ上に現れる道路分岐点に係る複数の進路区間候補のう
ち進路要件を満たす一つを次の進路区間として選択する
ので、全体として的確な車両進路を表す一連の進路区間
を順次選択でき、道路が種々に分岐している場合にも的
確な車両進路を推定できる。
The route estimating apparatus of the present invention selects one of a plurality of route section candidates relating to a road branch point appearing on the road map data, which satisfies the route requirement, as the next route section. It is possible to sequentially select a series of route sections representing various vehicle routes, and it is possible to estimate an accurate vehicle route even when the road is branched in various ways.

【0044】請求項2の進路推定装置によれば、道路地
図データ上に現れる分岐点に係る進路区間候補の各々に
ついての進路要件判定に際して、一方通行違反となる進
路区間候補や道路幅の狭い進路区間候補を除外でき、ま
た、現在進路区間と同一道路名称であったり現在進路区
間との間で小さい道路屈曲角をなす進路区間候補を優先
的に選択でき、進路要件判定ひいては進路推定を的確に
行える。
According to the route estimating device of the second aspect, when determining the route requirement for each of the route section candidates related to the branch point appearing on the road map data, the route section candidate that causes a one-way violation or the narrow route width. Section candidates can be excluded, and a path section candidate having the same road name as the current path section or having a small road bending angle with the current path section can be preferentially selected, and the path requirement judgment and the path estimation can be accurately performed. I can do it.

【0045】請求項3の進路推定装置によれば、進路要
件判定において経路誘導による推奨経路を推定進路とし
て優先的に選択することができ、推定進路を推奨経路に
合致させることが可能になる。請求項4の進路推定装置
によれば、選択済み進路長が所定長さを上回ったときに
一回の車両進路推定サイクルが終了するので、車両の進
行につれて推定車両進路を適宜に更新でき、進路推定を
適正に行える。
According to the route estimating device of the third aspect, the recommended route by route guidance can be preferentially selected as the estimated route in the route requirement determination, and the estimated route can be matched with the recommended route. According to the route estimating device of the fourth aspect, one vehicle route estimation cycle ends when the selected route length exceeds a predetermined length, so that the estimated vehicle route can be appropriately updated as the vehicle advances. The estimation can be performed properly.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例による変速制御装置の概略ブ
ロック図である。
FIG. 1 is a schematic block diagram of a shift control device according to one embodiment of the present invention.

【図2】図1に示したナビゲーション装置のブロック図
である。
FIG. 2 is a block diagram of the navigation device shown in FIG.

【図3】図1に示した進路推定部のブロック図である。FIG. 3 is a block diagram of a course estimating unit shown in FIG. 1;

【図4】図1に示した道路状況推定部のブロック図であ
る。
FIG. 4 is a block diagram of a road condition estimation unit shown in FIG. 1;

【図5】山間・屈曲路用、市街地路用および標準路用シ
フトパターンとしてそれぞれ用いられるスポーツパター
ン、マイルドパターンおよび標準パターンの各々を構成
するシフト線の一つをスロットル開度および車速の関数
で示すグラフである。
FIG. 5 shows one of shift lines constituting each of a sport pattern, a mild pattern and a standard pattern used as a shift pattern for a mountain / curved road, an urban road and a standard road, as a function of a throttle opening and a vehicle speed. It is a graph shown.

【図6】マイクロコンピュータにより構成した電子制御
ユニットにより実施される進路推定ルーチンの一部を示
すフローチャートである。
FIG. 6 is a flowchart showing a part of a course estimation routine executed by an electronic control unit constituted by a microcomputer.

【図7】進路推定ルーチンの、図6に続く部分のフロー
チャートである。
FIG. 7 is a flowchart of a portion following the route estimation routine of FIG. 6;

【図8】進路推定ルーチンの、図6に続く別の部分を示
すフローチャートである。
FIG. 8 is a flowchart showing another part of the course estimation routine following FIG. 6;

【図9】進路推定ルーチンの残部を示すフローチャート
である。
FIG. 9 is a flowchart showing the rest of the course estimation routine.

【図10】電子制御ユニットにより実施される道路状況
推定ルーチンのフローチャートである。
FIG. 10 is a flowchart of a road condition estimation routine executed by the electronic control unit.

【図11】推定進路上の交差点ノード、非交差点ノード
およびノード間距離を例示する図である。
FIG. 11 is a diagram illustrating an intersection node, a non-intersection node, and a distance between nodes on an estimated route;

【図12】推定進路上のノードのそれぞれに関連する道
路屈曲角を例示する図である。
FIG. 12 is a diagram illustrating a road bending angle associated with each of nodes on an estimated route;

【図13】図1に示した進路推定装置による進路推定結
果を例示する図である。
13 is a diagram exemplifying a route estimation result by the route estimation device shown in FIG. 1;

【符号の説明】[Explanation of symbols]

2 自動変速機 4 電子制御ユニット 6 ナビゲーション装置 42 進路推定部 44 道路状況推定部 46 シフトパターン選択部 48 シフト位置決定部 62 CD−ROM 64 車両位置検出部 66 経路誘導部 421 地図データ入力部 422 進路区間選択部 423 進路要件設定部 424 ノード選択部 425 進路長判定部 426 推定進路データ出力部 2 Automatic transmission 4 Electronic control unit 6 Navigation device 42 Route estimation unit 44 Road condition estimation unit 46 Shift pattern selection unit 48 Shift position determination unit 62 CD-ROM 64 Vehicle position detection unit 66 Route guidance unit 421 Map data input unit 422 Route Section selection unit 423 Route requirement setting unit 424 Node selection unit 425 Route length determination unit 426 Estimated route data output unit

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 現在車両位置を検出する車両位置検出部
と、 前記検出された現在車両位置に応じて道路地図データを
読み込み該地図データに現在車両位置を入力する地図デ
ータ入力部と、 前記入力した道路地図データ上に道路分岐点が現れる度
に、前記道路分岐点に係る複数の進路区間候補のうち進
路要件を満たす一つを進路区間として選択する進路区間
選択部と、 前記進路区間選択部により順次選択された一連の進路区
間に係る道路地図データを推定進路データとして出力す
る推定進路データ出力部とを備えることを特徴とする車
両の進路推定装置。
A vehicle position detecting unit for detecting a current vehicle position; a map data inputting unit for reading road map data according to the detected current vehicle position and inputting a current vehicle position into the map data; Each time a road branch point appears on the generated road map data, a route section selection unit that selects one of a plurality of route section candidates related to the road branch point that satisfies the route requirement as a route section; And an estimated route data output unit that outputs, as estimated route data, road map data relating to a series of route sections sequentially selected by the above method.
【請求項2】 前記進路要件が、一方通行違反となる進
路区間候補を除外するという第1要件、前記現在車両位
置が属する現在進路区間と同一道路名称の進路区間候補
を優先して選択するという第2要件、道路幅の狭い進路
区間候補を除外するという第3要件、および、前記現在
進路区間との間で小さい道路屈曲角をなす進路区間候補
を優先して選択するという第4要件のうちの少なくとも
一つを含むことを特徴とする請求項1に記載の車両の進
路推定装置。
2. A first requirement that the route requirement excludes a route section candidate that violates one way, and that a route section candidate having the same road name as a current route section to which the current vehicle position belongs is preferentially selected. Of the second requirement, the third requirement of excluding a narrow path width candidate, and the fourth requirement of preferentially selecting a path section candidate having a small road bending angle with the current path section. The route estimating device for a vehicle according to claim 1, comprising at least one of the following.
【請求項3】 前記現在車両位置から目的地への推奨経
路を表す経路データを出力する経路誘導部を更に備え、 前記進路要件が、前記第1ないし第4要件、および、前
記推奨経路に対応する進路区間候補を優先して選択する
という第5要件のうちの少なくとも一つを含むことを特
徴とする請求項2に記載の車両の進路推定装置。
3. A route guidance unit for outputting route data indicating a recommended route from the current vehicle position to a destination, wherein the route requirement corresponds to the first to fourth requirements and the recommended route. The route estimating device for a vehicle according to claim 2, further comprising at least one of a fifth requirement that a route section candidate to be selected is preferentially selected.
【請求項4】 前記進路区間選択部により順次選択され
た進路区間の総和である選択済み進路長を求め、前記選
択済み進路長が所定長さを上回ったか否かを判定する進
路長判定部を更に備え、 前記選択済み進路長が前記所定長さを上回ったことが前
記進路長判定部により判定されたとき、前記進路データ
出力部は前記推定進路データを出力して1進路推定サイ
クルを終了することを特徴とする請求項1、2または3
に記載の車両の進路推定装置。
4. A route length determining unit for determining a selected route length, which is a total of the route segments sequentially selected by the route segment selecting unit, and determining whether the selected route length exceeds a predetermined length. When the route length determining unit determines that the selected route length exceeds the predetermined length, the route data output unit outputs the estimated route data and ends the one route estimation cycle. 4. The method according to claim 1, wherein
Vehicle route estimating apparatus according to any one of the preceding claims.
JP21345797A 1997-08-07 1997-08-07 Vehicle path estimation device Expired - Fee Related JP3494201B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21345797A JP3494201B2 (en) 1997-08-07 1997-08-07 Vehicle path estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21345797A JP3494201B2 (en) 1997-08-07 1997-08-07 Vehicle path estimation device

Publications (2)

Publication Number Publication Date
JPH1151665A true JPH1151665A (en) 1999-02-26
JP3494201B2 JP3494201B2 (en) 2004-02-09

Family

ID=16639540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21345797A Expired - Fee Related JP3494201B2 (en) 1997-08-07 1997-08-07 Vehicle path estimation device

Country Status (1)

Country Link
JP (1) JP3494201B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100469013B1 (en) * 2002-11-08 2005-02-02 엘지전자 주식회사 Method for guiding route of crossroads in navigation system
JP2008114778A (en) * 2006-11-07 2008-05-22 Xanavi Informatics Corp Automatic braking control device
US8050819B2 (en) 2007-02-16 2011-11-01 Honda Motor Co., Ltd. Alignment changing control device and fuel consumption management device
JP2016080664A (en) * 2014-10-22 2016-05-16 パイオニア株式会社 Route search device, route search method, route search program, and recording medium
JP2019148605A (en) * 2019-06-04 2019-09-05 パイオニア株式会社 Route search device, route search method, route search program, and recording medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100469013B1 (en) * 2002-11-08 2005-02-02 엘지전자 주식회사 Method for guiding route of crossroads in navigation system
JP2008114778A (en) * 2006-11-07 2008-05-22 Xanavi Informatics Corp Automatic braking control device
US8050819B2 (en) 2007-02-16 2011-11-01 Honda Motor Co., Ltd. Alignment changing control device and fuel consumption management device
US20120010781A1 (en) * 2007-02-16 2012-01-12 Honda Motor Co., Ltd. Alignment changing control device and fuel consumption management device
US8249774B2 (en) * 2007-02-16 2012-08-21 Honda Motor Co., Ltd. Alignment changing control device and fuel consumption management device
JP2016080664A (en) * 2014-10-22 2016-05-16 パイオニア株式会社 Route search device, route search method, route search program, and recording medium
JP2019148605A (en) * 2019-06-04 2019-09-05 パイオニア株式会社 Route search device, route search method, route search program, and recording medium

Also Published As

Publication number Publication date
JP3494201B2 (en) 2004-02-09

Similar Documents

Publication Publication Date Title
KR100261364B1 (en) Transmission control device
US6577334B1 (en) Vehicle control
US6278928B1 (en) Transmission control device responsive to road information
CN102458953B (en) Modules in Vehicle Control Systems
US6970779B2 (en) Vehicle speed control system and program
CN102458944B (en) Method and module for determining of velocity reference values for a vehicle control system
JPH09126309A (en) Gear Ratio Change Detection System for Automatic Transmission
JP3974279B2 (en) Control device for automatic transmission
JP4617915B2 (en) Vehicle traveling path estimation device and vehicle deceleration control device
JP3494201B2 (en) Vehicle path estimation device
JP3139401B2 (en) Vehicle control device
JP3433652B2 (en) Road condition estimation device and vehicle driving characteristic control device
JP3417462B2 (en) Vehicle path estimation device
JPH0996359A (en) Automatic shift control system for vehicles
JP2005147309A (en) Driver orientation determination device
JP3834913B2 (en) Vehicle control device
JP3737882B2 (en) Vehicle control device
JP4893595B2 (en) Shift control device, shift control method, and shift control program
JP2000065202A (en) Control device for automatic transmission
JP2008002636A (en) Vehicle driving force control device
JP3601574B2 (en) Transmission control device for automatic transmission
JP2000065201A (en) Control device for automatic transmission
JP2006250337A (en) Vehicle deceleration control device
JP2007313925A (en) Vehicle driving force control device
JP2005145317A (en) Vehicle driving force control device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20031022

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20071121

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081121

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091121

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091121

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101121

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101121

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111121

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111121

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121121

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121121

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131121

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees