JP2012118324A - Gradient information database creation apparatus and creation method - Google Patents
Gradient information database creation apparatus and creation method Download PDFInfo
- Publication number
- JP2012118324A JP2012118324A JP2010268355A JP2010268355A JP2012118324A JP 2012118324 A JP2012118324 A JP 2012118324A JP 2010268355 A JP2010268355 A JP 2010268355A JP 2010268355 A JP2010268355 A JP 2010268355A JP 2012118324 A JP2012118324 A JP 2012118324A
- Authority
- JP
- Japan
- Prior art keywords
- position information
- vehicle
- information
- database
- gradient
- 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.)
- Pending
Links
Landscapes
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
本発明は、勾配情報のデータベースを作成する装置及び方法に関する。 The present invention relates to an apparatus and method for creating a database of gradient information.
従来から、車両が走行する道路の状況を判定し、道路の状況に応じて省燃費運転を行うシステムが知られている。 2. Description of the Related Art Conventionally, there is known a system that determines the state of a road on which a vehicle travels and performs fuel-saving driving according to the road state.
特許文献1には、位置情報とともに記録された道路の勾配情報に基づいて省燃費運転を実行する自動省燃費運転システムが開示されている。この自動省燃費運転システムでは、車両が走行する道路の位置情報をGPS(Global Positioning System:全地球測位システム)によって検出し、補助ブレーキの作動状態によって走行中の道路の勾配情報を検出している。 Patent Document 1 discloses an automatic fuel-saving driving system that performs fuel-saving driving based on road gradient information recorded together with position information. In this automatic fuel-saving driving system, the position information of the road on which the vehicle travels is detected by GPS (Global Positioning System), and the gradient information of the traveling road is detected by the operation state of the auxiliary brake. .
しかしながら、特許文献1の自動省燃費運転システムでは、GPSによる位置情報が取得できない場合には、勾配情報のデータは記憶されない。そのため、GPSによる位置情報が取得できない位置では、省燃費運転を実行できなかった。 However, in the automatic fuel-saving driving system of Patent Document 1, when position information by GPS cannot be acquired, data of gradient information is not stored. Therefore, the fuel-saving driving cannot be executed at a position where position information by GPS cannot be acquired.
本発明は、上記の問題点に鑑みてなされたものであり、位置情報を取得できるか否かにかかわらず道路の勾配情報を格納可能な勾配情報データベースを作成することを目的とする。 The present invention has been made in view of the above problems, and an object thereof is to create a gradient information database capable of storing road gradient information regardless of whether or not position information can be acquired.
本発明は、車両の位置情報を取得する位置情報取得部と、前記車両における補助ブレーキ装置の作動状態を検出する補助ブレーキ検出部と、前記補助ブレーキ検出部によって検出された前記補助ブレーキ装置の作動状態に基づいて道路の勾配を判定する勾配判定部と、を備え、前記勾配判定部にて判定された勾配情報が、前記位置情報取得部にて取得された位置情報とともに格納されるデータベースを作成する勾配情報データベース作成装置であって、前記位置情報取得部によって検出された位置情報に基づいて前記車両の移動距離を演算する移動距離演算部と、前記車両の車速に基づいて前記車両の走行距離を演算する走行距離演算部と、を備え、前記位置情報取得部にて前記位置情報が取得された場合には、前記勾配情報を、前記移動距離演算部にて演算された距離情報に対応させて前記データベースに格納し、前記位置情報取得部にて前記位置情報が取得されなかった場合には、前記勾配情報を、前記走行距離演算部にて演算された距離情報に対応させて前記データベースに格納することを特徴とする。 The present invention includes a position information acquisition unit that acquires position information of a vehicle, an auxiliary brake detection unit that detects an operating state of an auxiliary brake device in the vehicle, and an operation of the auxiliary brake device that is detected by the auxiliary brake detection unit. A gradient determination unit that determines a road gradient based on a state, and creates a database in which the gradient information determined by the gradient determination unit is stored together with the position information acquired by the position information acquisition unit A gradient information database creating device that calculates a movement distance of the vehicle based on position information detected by the position information acquisition unit; and a travel distance of the vehicle based on a vehicle speed of the vehicle A travel distance calculation unit that calculates the slope information when the position information acquisition unit acquires the position information. When the position information is not acquired by the position information acquisition unit, the gradient information is stored in the travel distance calculation unit in correspondence with the distance information calculated by the calculation unit. The data is stored in the database in correspondence with the calculated distance information.
本発明では、道路の勾配情報を、車両の位置情報と前回位置からの距離情報とともにデータベースに格納する。位置情報取得部によって車両の位置情報が取得されなかった場合には、車両の速度に基づいて演算した走行距離に対応させて勾配情報をデータベースに格納する。よって、位置情報が取得されなかった位置においても勾配情報をデータベースに格納できるため、位置情報を取得できるか否かにかかわらず道路の勾配情報をデータベースに格納可能となる。 In the present invention, road gradient information is stored in a database together with vehicle position information and distance information from the previous position. When the vehicle position information is not acquired by the position information acquisition unit, the gradient information is stored in the database in association with the travel distance calculated based on the vehicle speed. Therefore, since gradient information can be stored in the database even at positions where position information has not been acquired, road gradient information can be stored in the database regardless of whether or not position information can be acquired.
なお、このデータベースに基づいて省燃費運転を行った場合には、車両の位置情報の有無にかかわらず省燃費運転を実行可能である。 Note that when a fuel-saving driving is performed based on this database, the fuel-saving driving can be executed regardless of the presence or absence of vehicle position information.
以下、図面を参照して、本発明の実施の形態に係る勾配情報データベース作成装置200について説明する。 Hereinafter, a gradient information database creation apparatus 200 according to an embodiment of the present invention will be described with reference to the drawings.
まず、図1を参照して、勾配情報データベース作成装置200が設けられる省燃費運転システム100の構成について説明する。 First, with reference to FIG. 1, the structure of the fuel-saving driving | operation system 100 provided with the gradient information database creation apparatus 200 is demonstrated.
省燃費運転システム100は、車両(図示省略)に搭載され、走行中の車両の燃料消費量を抑制し、省燃費運転を実行するものである。省燃費運転システム100は、エンジンの制御を実行するエンジンECU(Electronic Control Unit:電子制御装置)101と接続され、エンジンへの燃料の供給量を調整可能である。省燃費運転システム100は、後述するデータベース21に記憶された道路の勾配情報に基づき、エンジンへの燃料の供給量を制限して惰行走行を行うことで、燃料消費量を抑制するものである。 The fuel-saving driving system 100 is mounted on a vehicle (not shown), suppresses the fuel consumption of the running vehicle, and performs fuel-saving driving. The fuel-saving operation system 100 is connected to an engine ECU (Electronic Control Unit) 101 that executes engine control, and can adjust the amount of fuel supplied to the engine. The fuel-saving driving system 100 suppresses fuel consumption by performing coasting while limiting the amount of fuel supplied to the engine based on road gradient information stored in a database 21 described later.
省燃費運転システム100が搭載される車両は、車両の速度を検出する車速センサ1と、車両における補助ブレーキ装置の作動状態を検出する補助ブレーキセンサ2とを備える。 A vehicle equipped with the fuel-saving driving system 100 includes a vehicle speed sensor 1 that detects the speed of the vehicle and an auxiliary brake sensor 2 that detects an operating state of an auxiliary brake device in the vehicle.
車速センサ1は、車両に搭載されトランスミッションの出力軸の回転を検出するセンサである。車速センサ1を独立して設けずに、車両の制御を実行するECUから車速を検出してもよい。 The vehicle speed sensor 1 is a sensor that is mounted on a vehicle and detects the rotation of the output shaft of the transmission. The vehicle speed may be detected from an ECU that executes control of the vehicle without providing the vehicle speed sensor 1 independently.
補助ブレーキセンサ2は、車両のエンジンブレーキ,排気ブレーキ,及びリターダなどの補助ブレーキ装置の作動状態を検出するセンサである。補助ブレーキセンサ2を独立して設けずに、補助ブレーキ装置の制御を実行するECUから各ブレーキの作動状態を検出してもよい。 The auxiliary brake sensor 2 is a sensor that detects an operating state of an auxiliary brake device such as an engine brake, an exhaust brake, and a retarder of the vehicle. You may detect the operating state of each brake from ECU which performs control of an auxiliary brake device, without providing auxiliary brake sensor 2 independently.
また、車両は、エンジンへの燃料の供給量を検出する燃料流量センサ3と、エンジンの負荷を検出するエンジン負荷センサ4と、車両の位置情報を検出するGPS(Global Positioning System:全地球測位システム)センサ5とを備える。燃料流量センサ3とエンジン負荷センサ4を独立して設けずに、エンジンECU101から燃料供給量とエンジン負荷とを検出してもよい。 The vehicle also includes a fuel flow sensor 3 that detects the amount of fuel supplied to the engine, an engine load sensor 4 that detects the engine load, and a GPS (Global Positioning System) that detects vehicle position information. ) Sensor 5. The fuel supply amount and the engine load may be detected from the engine ECU 101 without providing the fuel flow sensor 3 and the engine load sensor 4 independently.
GPSセンサ5は、単数または複数のGPS衛星(図示省略)から車両の絶対的な位置情報を取得するものである。ここでいう位置情報とは、地球上の緯度及び経度である。GPSセンサ5として、車両に搭載されるカーナビゲーションシステムが有するGPSを用いてもよい。 The GPS sensor 5 acquires the absolute position information of the vehicle from one or a plurality of GPS satellites (not shown). The position information here is latitude and longitude on the earth. As the GPS sensor 5, you may use GPS which the car navigation system mounted in a vehicle has.
また、GPSセンサ5は、電波を受信可能なGPS衛星の個数を検出する。GPS衛星の個数が複数である場合には、位置情報の精度が向上するため、電波を受信可能なGPS衛星の個数が所定の個数以上である場合にのみ位置情報を出力するようにしてもよい。 The GPS sensor 5 detects the number of GPS satellites that can receive radio waves. When the number of GPS satellites is plural, the accuracy of the position information is improved. Therefore, the position information may be output only when the number of GPS satellites capable of receiving radio waves is equal to or greater than a predetermined number. .
省燃費運転システム100は、省燃費運転の制御を実行するコントローラ10と、車両の位置情報とともに道路の勾配情報のデータベース21が格納される記憶装置20とを備える。 The fuel-saving driving system 100 includes a controller 10 that performs control of fuel-saving driving, and a storage device 20 that stores a database 21 of road gradient information together with vehicle position information.
コントローラ10は、CPU(中央演算処理装置)、ROM(リードオンリメモリ)、RAM(ランダムアクセスメモリ)、及びI/Oインターフェース(入出力インターフェース)を備えたマイクロコンピュータで構成される。RAMはCPUの処理におけるデータを記憶し、ROMはCPUの制御プログラム等を予め記憶し、I/Oインターフェースは接続された機器との情報の入出力に使用される。CPUやRAMなどをROMに格納されたプログラムに従って動作させることによって省燃費運転システム100の制御が実現される。 The controller 10 is composed of a microcomputer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and an I / O interface (input / output interface). The RAM stores data in the processing of the CPU, the ROM stores a control program of the CPU in advance, and the I / O interface is used for input / output of information with the connected device. Control of the fuel-saving driving system 100 is realized by operating the CPU, RAM, and the like according to a program stored in the ROM.
コントローラ10は、車速センサ1,補助ブレーキセンサ2,燃料流量センサ3,エンジン負荷センサ4,及びGPSセンサ5にI/Oインターフェースを介して接続され、各センサ1〜5からの信号を受信する。また、コントローラ10は、エンジンECU101にI/Oインターフェースを介して接続され、エンジンに供給される燃料を制限する指令を送信する。 The controller 10 is connected to the vehicle speed sensor 1, the auxiliary brake sensor 2, the fuel flow sensor 3, the engine load sensor 4, and the GPS sensor 5 via the I / O interface, and receives signals from the sensors 1 to 5. The controller 10 is connected to the engine ECU 101 via an I / O interface, and transmits a command for limiting fuel supplied to the engine.
コントローラ10は、車両の位置情報とともに道路の勾配情報が格納されたデータベース21を記憶装置20内に作成する勾配情報データベース作成装置200と、車両の位置情報が最後に検出された位置からの車両の距離を演算する距離演算部18と、データベース21から勾配情報などのデータを取得し、取得した勾配情報に基づいてエンジンへの燃料の供給量を制限する燃料制限部19とを備える。勾配情報データベース作成装置200の構成については、後で詳細に説明する。 The controller 10 includes a gradient information database creation device 200 that creates a database 21 in which road gradient information is stored together with vehicle position information in the storage device 20, and a vehicle from the position at which the vehicle position information was last detected. A distance calculating unit 18 that calculates a distance, and a fuel limiting unit 19 that acquires data such as gradient information from the database 21 and limits the amount of fuel supplied to the engine based on the acquired gradient information. The configuration of the gradient information database creation device 200 will be described in detail later.
距離演算部18は、車両の位置情報が最後に検出された位置から車両が走行した距離を演算する。これにより、位置情報取得部11にて位置情報が取得されない場合に、位置情報が最後に検出された位置からの走行距離に基づいて、車両の位置を推定することができる。 The distance calculation unit 18 calculates the distance traveled by the vehicle from the position where the position information of the vehicle was last detected. Thereby, when position information is not acquired in the position information acquisition part 11, the position of a vehicle can be estimated based on the travel distance from the position where position information was detected last.
燃料制限部19は、データベース21に記憶された道路の勾配情報に基づいて、道路が下り坂である場合に、車両のエンジンへの燃料の供給量を制限するものである。これにより、下り坂を走行する際には、車両は、燃料を消費せずに惰行走行を行うことができ、燃料消費量を抑制できる。 The fuel restriction unit 19 restricts the amount of fuel supplied to the engine of the vehicle when the road is downhill based on the road gradient information stored in the database 21. As a result, when traveling downhill, the vehicle can coast without running out of fuel and fuel consumption can be reduced.
なお、図2に示すように、CAN(Controller Area Network)通信などの車内ネットワーク30を備える車両の場合には、交互に通信可能なように、コントローラ10,エンジンECU101などが車内ネットワーク30を介して接続される。 As shown in FIG. 2, in the case of a vehicle including an in-vehicle network 30 such as CAN (Controller Area Network) communication, the controller 10, the engine ECU 101, and the like are connected via the in-vehicle network 30 so that communication can be performed alternately. Connected.
以下、主に図1を参照して、勾配情報データベース作成装置200について説明する。 Hereinafter, the gradient information database creation apparatus 200 will be described mainly with reference to FIG.
勾配情報データベース作成装置200は、省燃費運転システム100にて省燃費運転を実行する際に用いる道路の勾配情報のデータベース21を作成する。勾配情報データベース作成装置200は、車両が道路を走行することによって、その道路における勾配情報のデータベース21を作成する。 The gradient information database creation device 200 creates a road gradient information database 21 that is used when the fuel-saving driving system 100 executes fuel-saving driving. The gradient information database creation device 200 creates a gradient information database 21 on a road as the vehicle travels on the road.
勾配情報データベース作成装置200は、記憶装置20と通信可能に接続され、相互にデータの送受信が可能である。記憶装置20には、車両の位置情報とともに道路の勾配情報などのデータベース21が格納される。記憶装置20は、ハードディスクやフラッシュメモリーなどによって構成される。 The gradient information database creation apparatus 200 is communicably connected to the storage device 20 and can transmit and receive data to and from each other. The storage device 20 stores a database 21 such as road gradient information along with vehicle position information. The storage device 20 is configured by a hard disk, a flash memory, or the like.
勾配情報データベース作成装置200によって作成されるデータベース21は、例えば図5(b)に示すものである。データベース21には、車両が走行を開始してからの距離情報と、距離情報に対応した緯度及び経度の位置情報と、その緯度及び経度の位置における勾配情報とが記憶される。 The database 21 created by the gradient information database creation device 200 is, for example, as shown in FIG. The database 21 stores distance information after the vehicle starts traveling, position information of latitude and longitude corresponding to the distance information, and gradient information at the position of latitude and longitude.
距離情報は、走行を開始してから車両が移動した距離の情報である。図5(b)には、距離情報として車両が走行を開始してからの累計の距離が記載されているが、これと同時に、連続する位置間の相互距離も距離情報としてデータベース21に格納されている。 The distance information is information on the distance that the vehicle has traveled since the start of traveling. In FIG. 5B, the cumulative distance since the vehicle started traveling is described as distance information. At the same time, the mutual distance between consecutive positions is also stored in the database 21 as distance information. ing.
位置情報は、GPSセンサ5によって位置情報が取得されなかった位置では、緯度及び経度がともに「情報なし」であるとしてデータベース21に記憶される。これにより、省燃費運転システム100がデータベース21を参照した際に、データベース21の緯度及び経度がともに「情報なし」である場合には、その位置では位置情報が取得できなかったと判定することが可能となる。 The position information is stored in the database 21 assuming that the latitude and longitude are both “no information” at the position where the position information was not acquired by the GPS sensor 5. Thereby, when the fuel-saving driving system 100 refers to the database 21 and both the latitude and longitude of the database 21 are “no information”, it can be determined that the position information could not be acquired at that position. It becomes.
勾配情報は、道路が下り坂である場合には「Downhill」と記憶され、下り坂以外である場合には「Other」と記憶される。このように、勾配情報は、道路が下り坂であるか又はそれ以外であるかの情報である。この他にも、勾配情報として、登り坂であることを記憶したり、勾配の大きさを記憶するようにしてもよい。 The gradient information is stored as “Downhill” when the road is downhill, and is stored as “Other” when the road is other than downhill. Thus, the gradient information is information indicating whether the road is a downhill or other road. In addition to this, as the gradient information, it may be stored that it is an uphill, or the magnitude of the gradient may be stored.
図1に示すように、勾配情報データベース作成装置200は、車両の位置情報を取得する位置情報取得部11と、車両における補助ブレーキ装置の作動状態を検出する補助ブレーキ検出部12と、補助ブレーキ検出部12によって検出された補助ブレーキ装置の作動状態に基づいて道路の勾配を判定する勾配判定部15とを備える。 As shown in FIG. 1, the gradient information database creation device 200 includes a position information acquisition unit 11 that acquires vehicle position information, an auxiliary brake detection unit 12 that detects an operating state of an auxiliary brake device in the vehicle, and an auxiliary brake detection. And a gradient determination unit 15 that determines a road gradient based on the operation state of the auxiliary brake device detected by the unit 12.
位置情報取得部11は、GPSセンサ5によって検出された車両の現在の絶対的な位置情報を取得する。位置情報取得部11によって取得された位置情報は、記憶装置20に送信されデータベース21に格納される。また、位置情報取得部11は、GPSセンサ5が何個のGPS衛星から位置情報を検出したかを取得する。これにより、位置情報取得部11は、GPSセンサ5で検出した車両の位置情報の精度を判定することが可能となる。 The position information acquisition unit 11 acquires the current absolute position information of the vehicle detected by the GPS sensor 5. The position information acquired by the position information acquisition unit 11 is transmitted to the storage device 20 and stored in the database 21. Further, the position information acquisition unit 11 acquires from how many GPS satellites the GPS sensor 5 has detected the position information. As a result, the position information acquisition unit 11 can determine the accuracy of the position information of the vehicle detected by the GPS sensor 5.
補助ブレーキ検出部12は、補助ブレーキセンサ2によって検出された信号に基づいて車両における補助ブレーキ装置の作動状態を判定する。補助ブレーキ検出部12は、補助ブレーキ装置の作動状態を勾配判定部15に送信する。 The auxiliary brake detector 12 determines the operating state of the auxiliary brake device in the vehicle based on the signal detected by the auxiliary brake sensor 2. The auxiliary brake detection unit 12 transmits the operating state of the auxiliary brake device to the gradient determination unit 15.
勾配判定部15は、補助ブレーキ検出部12によって判定された補助ブレーキ装置の作動状態と、車速センサ1,燃料流量センサ3,及びエンジン負荷センサ4によって検出されたデータとによって、車両が走行中の道路における勾配を判定する。例えば、補助ブレーキ装置が作動しており、燃料流量及びエンジン負荷が共に小さく、減速度が小さい又は加速しているような場合には、勾配判定部15は、道路が下り坂(「Downhill」)であると判定する。一方、補助ブレーキ装置が非作動であり、燃料流量及びエンジン負荷がともに大きい場合には、勾配判定部15は、道路が下り坂以外(「Other」)であると判定する。 The gradient determination unit 15 is based on the operation state of the auxiliary brake device determined by the auxiliary brake detection unit 12 and the data detected by the vehicle speed sensor 1, the fuel flow sensor 3, and the engine load sensor 4. Determine the slope on the road. For example, when the auxiliary brake device is operating, both the fuel flow rate and the engine load are small, the deceleration is small, or the vehicle is accelerating, the gradient determination unit 15 determines that the road is downhill (“Downhill”). It is determined that On the other hand, when the auxiliary brake device is inactive and both the fuel flow rate and the engine load are large, the gradient determination unit 15 determines that the road is other than downhill (“Other”).
このように、勾配判定部15によって判定された道路の勾配情報は、位置情報取得部11が取得した位置情報とともに記憶装置20に送信され、データベース21に格納される。 As described above, the road gradient information determined by the gradient determination unit 15 is transmitted to the storage device 20 together with the position information acquired by the position information acquisition unit 11 and stored in the database 21.
勾配情報データベース作成装置200は、位置情報取得部11によって検出された位置情報に基づいて車両の移動距離を演算する移動距離演算部16と、車両の速度に基づいて車両の走行距離を演算する走行距離演算部17とを備える。 The gradient information database creation device 200 calculates the travel distance of the vehicle based on the position information detected by the position information acquisition unit 11 and the travel distance of the vehicle based on the speed of the vehicle. A distance calculation unit 17.
移動距離演算部16は、位置情報取得部11にて位置情報が取得された場合に、位置情報に基づいて車両の移動距離を演算する。具体的には、移動距離演算部16は、位置情報取得部11によって検出された位置情報と、この位置情報の直前に検出された前回の位置情報との間の距離を演算し、車両が移動した移動距離とする。位置情報取得部11にて位置情報が取得された場合には、勾配情報は、移動距離演算部16にて演算された距離情報に対応させてデータベース21に格納される。 The movement distance calculation unit 16 calculates the movement distance of the vehicle based on the position information when the position information acquisition unit 11 acquires the position information. Specifically, the movement distance calculation unit 16 calculates a distance between the position information detected by the position information acquisition unit 11 and the previous position information detected immediately before this position information, and the vehicle moves. Travel distance. When the position information is acquired by the position information acquisition unit 11, the gradient information is stored in the database 21 in association with the distance information calculated by the movement distance calculation unit 16.
走行距離演算部17は、車速センサ1によって検出された車両の速度に基づいて車両の走行距離を演算して距離情報としてデータベース21に格納する。例えば、図3に示すように、車両が80km/hで定常走行を続けており、1秒ごとに距離情報を演算する場合には、1秒後の走行距離は22.2m、2秒後の走行距離は44.4m、3秒後の走行距離は66.6m、4秒後の走行距離は88.8mと演算される。位置情報取得部11にて位置情報が取得されなかった場合には、勾配情報は、走行距離演算部17にて演算された距離情報に対応させてデータベース21に格納される。 The travel distance calculation unit 17 calculates the travel distance of the vehicle based on the vehicle speed detected by the vehicle speed sensor 1 and stores it in the database 21 as distance information. For example, as shown in FIG. 3, when the vehicle continues to run at 80 km / h and distance information is calculated every second, the running distance after 1 second is 22.2 m, after 2 seconds. The travel distance is calculated as 44.4 m, the travel distance after 3 seconds is 66.6 m, and the travel distance after 4 seconds is calculated as 88.8 m. When position information is not acquired by the position information acquisition unit 11, the gradient information is stored in the database 21 in association with the distance information calculated by the travel distance calculation unit 17.
以上のように勾配情報データベース作成装置200を構成することによって、道路の勾配情報が、位置情報と距離情報とともに格納されたデータベース21が作成される。 By configuring the gradient information database creation apparatus 200 as described above, a database 21 in which road gradient information is stored together with position information and distance information is created.
以下、図4から図7を参照して、省燃費運転システム100の作用について説明する。 Hereinafter, the operation of the fuel-saving driving system 100 will be described with reference to FIGS.
まず、図4及び図5を参照して、勾配情報データベース作成装置200の作用について説明する。 First, with reference to FIG.4 and FIG.5, the effect | action of the gradient information database creation apparatus 200 is demonstrated.
図4のフローチャートにおけるステップ101では、GPSセンサ5によって検出された車両の位置情報が、位置情報取得部11によって読み込まれる。ステップ101では、GPSセンサ5によって位置情報が検出されなかった場合には、位置情報は読み込まれない。 In step 101 in the flowchart of FIG. 4, the vehicle position information detected by the GPS sensor 5 is read by the position information acquisition unit 11. In step 101, if the position information is not detected by the GPS sensor 5, the position information is not read.
ステップ102では、車速センサ1,補助ブレーキセンサ2,燃料流量センサ3,及びエンジン負荷センサ4によって検出された車両情報が読み込まれる。 In step 102, vehicle information detected by the vehicle speed sensor 1, the auxiliary brake sensor 2, the fuel flow sensor 3, and the engine load sensor 4 is read.
ステップ103では、ステップ102にて読み込まれた車両情報に基づき、勾配判定部15によって道路の勾配が「Downhill」であるか「Others」であるか判定される。 In step 103, based on the vehicle information read in step 102, the gradient determination unit 15 determines whether the road gradient is “Downhill” or “Others”.
ステップ104では、位置情報取得部11によって位置情報が読み込まれたか否かが判定される。ステップ104において位置情報が読み込まれたと判定された場合には、ステップ105に移行する。一方、ステップ104において位置情報が読み込まれなかったと判定された場合には、位置情報取得部11が位置情報を取得できなかったとしてステップ107に移行する。 In step 104, it is determined whether or not position information has been read by the position information acquisition unit 11. If it is determined in step 104 that the position information has been read, the process proceeds to step 105. On the other hand, if it is determined in step 104 that the position information has not been read, the position information acquisition unit 11 determines that the position information has not been acquired and proceeds to step 107.
ステップ105では、位置情報取得部11によって読み込まれた位置情報の精度が高いか否かを判定する。ステップ105では、例えば、何個のGPS衛星から位置情報を検出したかを取得して、所定の個数以上のGPS衛星から位置情報を検出した場合に位置精度が高いと判定する。この他にも、GPS衛星の配置状況を示す指標であるPDOP(Position Dilution of Precision:位置精度低下率)を用いて位置精度の高さを判定してもよい。 In step 105, it is determined whether or not the position information read by the position information acquisition unit 11 has high accuracy. In step 105, for example, the number of GPS satellites from which position information is detected is acquired, and it is determined that the position accuracy is high when position information is detected from a predetermined number or more of GPS satellites. In addition to this, the high position accuracy may be determined by using PDOP (Position Dilution of Precision) which is an index indicating the arrangement status of the GPS satellites.
ステップ105において位置情報の精度が高いと判定された場合には、ステップ106に移行する。一方、ステップ105において位置情報の精度が低いと判定された場合には、検出された位置情報の信頼性が省燃費運転システム100で利用できる程高くないため、位置情報取得部11が位置情報を取得できなかったとしてステップ107に移行する。 If it is determined in step 105 that the accuracy of the position information is high, the process proceeds to step 106. On the other hand, if it is determined in step 105 that the accuracy of the position information is low, the reliability of the detected position information is not high enough to be used in the fuel-saving driving system 100, so the position information acquisition unit 11 obtains the position information. The process proceeds to step 107 because it cannot be obtained.
ステップ106では、位置情報取得部11にて位置情報が取得され、位置情報の精度も高いため、移動距離演算部16によって、位置情報に基づいて車両の移動距離を演算する。ステップ106では、位置情報取得部11によって検出された位置情報と、この位置情報の直前に検出された前回の位置情報とから、車両が移動した距離を演算して距離情報とする。 In step 106, since the position information is acquired by the position information acquiring unit 11 and the accuracy of the position information is high, the moving distance calculating unit 16 calculates the moving distance of the vehicle based on the position information. In step 106, the distance traveled by the vehicle is calculated from the position information detected by the position information acquisition unit 11 and the previous position information detected immediately before this position information, and used as distance information.
一方、ステップ107では、GPSセンサ5によって車両の位置情報が検出されなかったか、又はGPSセンサ5によって検出された位置情報の精度が低いため、位置情報取得部11にて位置情報が取得されなかったと判定し、走行距離演算部17によって、車両の速度に基づいて車両の走行距離を演算して距離情報とする。 On the other hand, in step 107, the position information of the vehicle is not detected by the GPS sensor 5, or the position information is not acquired by the position information acquisition unit 11 because the accuracy of the position information detected by the GPS sensor 5 is low. The travel distance calculation unit 17 calculates the travel distance of the vehicle based on the vehicle speed to obtain distance information.
ステップ108では、ステップ106又はステップ107にて演算された距離情報と、車両の絶対的な位置情報(緯度,経度)と、その位置における道路の勾配情報とを、記憶装置20のデータベース21に格納する。 In step 108, the distance information calculated in step 106 or 107, the absolute position information (latitude, longitude) of the vehicle, and the road gradient information at the position are stored in the database 21 of the storage device 20. To do.
以上のステップ101〜ステップ108における処理を周期的に繰り返すことによって、記憶装置20には、図5(b)に示すような、道路の勾配情報のデータベース21が作成される。 A database 21 of road gradient information as shown in FIG. 5B is created in the storage device 20 by periodically repeating the processes in steps 101 to 108 described above.
図5(b)は、図5(a)に示すような下り坂を含む道路を車両が走行した場合に作成されるデータベース21の一例である。図5(a)に示すように、この道路には距離情報が40m及び60mの位置に下り坂があるため、図5(b)のデータベース21でも、距離情報が40m及び60mの位置に対応する勾配情報が「Downhill」となっている。 FIG. 5B is an example of the database 21 created when a vehicle travels on a road including a downhill as shown in FIG. As shown in FIG. 5 (a), since this road has a downhill at the distance information of 40m and 60m, the database 21 of FIG. 5 (b) also corresponds to the position of the distance information of 40m and 60m. The gradient information is “Downhill”.
以上より、勾配情報データベース作成装置200は、車両が走行した道路の勾配情報を、車両の位置情報と距離情報とともにデータベース21に格納する。位置情報取得部11によって車両の位置情報が取得されなかった場合には、車両の速度から演算した走行距離を距離情報としてデータベース21に格納する。よって、位置情報が取得されなかった位置においても距離情報とともに勾配情報をデータベース21に格納できるため、位置情報を取得できるか否かにかかわらず道路の勾配情報をデータベース21に格納可能となる。 As described above, the gradient information database creation apparatus 200 stores the gradient information of the road on which the vehicle has traveled in the database 21 together with the vehicle position information and distance information. When the position information acquisition unit 11 does not acquire vehicle position information, the travel distance calculated from the vehicle speed is stored in the database 21 as distance information. Therefore, since the gradient information can be stored in the database 21 together with the distance information even at a position where the position information has not been acquired, road gradient information can be stored in the database 21 regardless of whether the position information can be acquired.
データベース21は、実際に車両が走行した履歴に基づいて作成されるものである。データベース21は、車両が同じ経路を複数回走行することによって更新され、自己学習するものである。よって、車両が同じ経路を走行する回数が多いほど、データベース21の信頼性が向上する。 The database 21 is created based on the history of actual vehicle travel. The database 21 is updated by the vehicle traveling a plurality of times on the same route, and learns itself. Therefore, the greater the number of times the vehicle travels on the same route, the more reliable the database 21 is.
なお、データベース21を、車両に搭載されるテレマティクスシステムなどの通信装置を介して車外のデータセンタに送信し、複数の車両のデータベース21を共有できるようにしてもよい。この場合、複数の車両のデータベース21を共有することで、効率的に道路の勾配情報を収集して利用することができる。 The database 21 may be transmitted to a data center outside the vehicle via a communication device such as a telematics system mounted on the vehicle so that the database 21 of a plurality of vehicles can be shared. In this case, by sharing the database 21 of a plurality of vehicles, it is possible to efficiently collect and use road gradient information.
次に、図6及び図7を参照して、勾配情報データベース作成装置200によって作成されたデータベース21を用いて省燃費運転を実行する省燃費運転システム100の作用について説明する。 Next, with reference to FIG.6 and FIG.7, the effect | action of the fuel-saving driving system 100 which performs a fuel-saving driving | operation using the database 21 created by the gradient information database creation apparatus 200 is demonstrated.
図6のフローチャートにおけるステップ201では、GPSセンサ5によって検出された車両の位置情報が、位置情報取得部11によって読み込まれる。ステップ201では、GPSセンサ5によって位置情報が検出されなかった場合には、位置情報は読み込まれない。 In step 201 in the flowchart of FIG. 6, the position information of the vehicle detected by the GPS sensor 5 is read by the position information acquisition unit 11. In step 201, when the position information is not detected by the GPS sensor 5, the position information is not read.
ステップ202では、車速センサ1,補助ブレーキセンサ2,燃料流量センサ3,及びエンジン負荷センサ4によって検出された車両情報が読み込まれる。 In step 202, vehicle information detected by the vehicle speed sensor 1, the auxiliary brake sensor 2, the fuel flow sensor 3, and the engine load sensor 4 is read.
ステップ203では、位置情報取得部11によって位置情報が読み込まれたか否かが判定される。ステップ203において位置情報が読み込まれたと判定された場合には、ステップ204に移行する。一方、ステップ203において位置情報が読み込まれなかったと判定された場合には、位置情報取得部11が位置情報を取得できなかったとしてステップ205に移行する。 In step 203, it is determined whether or not position information has been read by the position information acquisition unit 11. If it is determined in step 203 that the position information has been read, the process proceeds to step 204. On the other hand, if it is determined in step 203 that the position information has not been read, the position information acquisition unit 11 determines that the position information has not been acquired and proceeds to step 205.
ステップ204では、位置情報取得部11によって読み込まれた位置情報の精度が高いか否かを判定する。ステップ204において位置情報の精度が高いと判定された場合には、ステップ207に移行する。一方、ステップ204において位置情報の精度が低いと判定された場合には、検出された位置情報の信頼性が省燃費運転システム100で利用できる程高くないため、位置情報取得部11が位置情報を取得できなかったとしてステップ205に移行する。 In step 204, it is determined whether or not the position information read by the position information acquisition unit 11 has high accuracy. If it is determined in step 204 that the accuracy of the position information is high, the process proceeds to step 207. On the other hand, if it is determined in step 204 that the accuracy of the position information is low, the reliability of the detected position information is not high enough to be used in the fuel-saving driving system 100, so the position information acquisition unit 11 obtains the position information. Since it was not able to acquire, it transfers to step 205.
ステップ205では、距離演算部18によって、車両の位置情報が最後に検出された位置からの車両の走行距離を、車両の速度に基づいて演算する。例えば、図7において、車両が位置Yを走行している場合には、距離演算部18は、位置情報が最後に検出された位置である位置Xから位置Yまでの累計の距離Dを演算する。この例の場合、距離Dは、距離情報が記憶されている位置間の距離の総和であるため、D1+D2+D3で求められる。 In step 205, the distance calculation unit 18 calculates the travel distance of the vehicle from the position where the vehicle position information was last detected based on the vehicle speed. For example, in FIG. 7, when the vehicle is traveling at the position Y, the distance calculation unit 18 calculates the cumulative distance D from the position X to the position Y that is the position at which the position information was last detected. . In the case of this example, the distance D is the sum of the distances between the positions where the distance information is stored, and thus is obtained by D1 + D2 + D3.
ステップ206では、データベース21に記憶してある距離情報を参照して、位置情報が最後に検出された位置から距離Dだけ離れた位置における勾配情報を取得する。具体的には、データベース21を参照して、位置情報が最後に検出された位置から距離Dだけ離れた位置から最も近い位置の勾配情報を参照し、車両の位置と勾配情報の位置との間の相対距離を演算する。この相対距離が例えば10m程度の所定の範囲内であるときに、取得された勾配情報が車両の位置における勾配情報であるとして、その勾配情報をデータベース21から取得する。 In step 206, the distance information stored in the database 21 is referred to, and gradient information at a position separated by a distance D from the position where the position information was last detected is acquired. Specifically, with reference to the database 21, the gradient information at the closest position from the position where the position information is the distance D from the position where the position information was last detected is referred to, and the position between the vehicle position and the position of the gradient information is referred to. The relative distance of is calculated. When the relative distance is within a predetermined range of about 10 m, for example, the acquired gradient information is acquired from the database 21 assuming that the acquired gradient information is gradient information at the position of the vehicle.
このとき、データベース21に記憶されている各種情報と各種車両情報とから、車両がどの道路上をどの方向に走行しているかを予め特定しておく。例えば、走行中の車両においてGPSセンサ5が検出した連続する二箇所の位置情報から、車両がどの道路上をどの方向に走行しているかを判定する。また、車両に加速度センサを搭載して、車両が走行する方向を変えたことを検出するようにしてもよい。このようにして、位置情報が最後に検出された位置から正しい道路上の位置と同じように距離Dだけ離れた他の道路上の位置における勾配情報を誤って取得することを防止できる。 At this time, it is specified in advance in which direction on which road the vehicle is traveling from various information and various vehicle information stored in the database 21. For example, it is determined on which road the vehicle is traveling in which direction from the position information of two consecutive positions detected by the GPS sensor 5 in the traveling vehicle. Further, an acceleration sensor may be mounted on the vehicle to detect that the direction in which the vehicle travels has been changed. In this way, it is possible to prevent erroneous acquisition of gradient information at a position on another road that is a distance D away from the position where the position information was last detected in the same manner as the position on the correct road.
ステップ207では、燃料制限部19によって、エンジンに供給される燃料を制限する。これにより、下り坂を走行する際には、車両は、燃料を消費せずに惰行走行を行うことができ、燃料消費量を抑制できる。 In step 207, the fuel limiting unit 19 limits the fuel supplied to the engine. As a result, when traveling downhill, the vehicle can coast without running out of fuel and fuel consumption can be reduced.
ステップ207では、位置情報取得部11によって位置情報が取得された場合には、燃料制限部19は、取得された位置情報に対応する勾配情報をデータベース21から取得し、その勾配情報に基づいて燃料制限を実行することとなる。 In step 207, when the position information is acquired by the position information acquisition unit 11, the fuel restriction unit 19 acquires gradient information corresponding to the acquired position information from the database 21, and fuel based on the gradient information. The limit will be enforced.
一方、位置情報取得部11によって位置情報が取得されなかった場合には、燃料制限部19は、車両の位置情報が最後に検出された位置から距離演算部18にて演算された走行距離だけ移動した位置における勾配情報をデータベース21から取得し、その勾配情報に基づいて燃料制限を実行することとなる。よって、位置情報が取得されなかった位置においても燃料制限を実行することができ、車両の位置情報を取得できるか否かにかかわらず省燃費運転が実行可能となる。 On the other hand, if the position information is not acquired by the position information acquisition unit 11, the fuel restriction unit 19 moves from the position where the vehicle position information was last detected by the travel distance calculated by the distance calculation unit 18. The gradient information at the determined position is acquired from the database 21, and the fuel restriction is executed based on the gradient information. Therefore, fuel restriction can be executed even at a position where position information has not been acquired, and fuel-saving driving can be executed regardless of whether vehicle position information can be acquired.
以上の実施の形態によれば、以下の効果を奏する。 According to the above embodiment, the following effects are produced.
データベース21には、車両が走行した道路の勾配情報が、車両の位置情報と距離情報とともに格納される。位置情報取得部11によって車両の位置情報が取得されなかった場合には、車両の速度から演算した走行距離を距離情報としてデータベース21に格納される。よって、位置情報が取得されなかった位置においても距離情報とともに勾配情報をデータベース21に格納できるため、位置情報を取得できるか否かにかかわらず道路の勾配情報をデータベース21に格納可能となる。 In the database 21, gradient information of the road on which the vehicle has traveled is stored together with vehicle position information and distance information. When the position information acquisition unit 11 does not acquire vehicle position information, the travel distance calculated from the vehicle speed is stored in the database 21 as distance information. Therefore, since the gradient information can be stored in the database 21 together with the distance information even at a position where the position information has not been acquired, road gradient information can be stored in the database 21 regardless of whether the position information can be acquired.
また、データベース21を用いて省燃費運転を実行する場合、位置情報が取得されなかったときには、車両の速度に基づき、車両の位置情報が最後に検出された位置からの走行距離を演算し、位置情報が最後に検出された位置から、演算された走行距離だけ車両が移動した位置における勾配情報をデータベース21から取得して燃料制限を実行する。よって、位置情報が取得されなかった位置においても燃料制限を実行することができ、車両の位置情報を取得できるか否かにかかわらず省燃費運転が実行可能となる。 Further, when performing fuel-saving driving using the database 21, if the position information is not acquired, the travel distance from the position where the position information of the vehicle was last detected is calculated based on the speed of the vehicle. Gradient information is acquired from the database 21 at the position where the vehicle has moved by the calculated travel distance from the position where the information was last detected, and fuel restriction is executed. Therefore, fuel restriction can be executed even at a position where position information has not been acquired, and fuel-saving driving can be executed regardless of whether vehicle position information can be acquired.
次に、図8から図10を参照して、勾配情報データベース作成装置200におけるデータベース21の更新について説明する。 Next, update of the database 21 in the gradient information database creation apparatus 200 will be described with reference to FIGS.
図8に示すデータベース21の更新は、前回までの走行にて位置情報が取得されなかった位置を車両が再び走行し、今回の走行にて位置情報取得部11によって位置情報が取得された場合に、取得された位置情報をデータベース21に更に格納するものである。 The update of the database 21 illustrated in FIG. 8 is performed when the vehicle travels again at a position where the position information has not been acquired in the previous travel, and the position information is acquired by the position information acquisition unit 11 in the current travel. The acquired position information is further stored in the database 21.
例えば、図9に示すように、山間部を通る道路をを車両が走行した場合、前回までの走行によって位置情報が取得されなかった位置(ID:4〜6)では、データベース21には、図10の上段に示すように緯度及び経度の位置情報は共に「情報なし」で、距離情報と勾配情報のみが記憶されている。このような道路を車両が再び走行した場合に、衛星の配置状況等が変化し、位置情報取得部11によって位置情報が取得されることがある。図8に示すデータベース21の更新は、このような場合に、共に「情報なし」として記憶されている緯度及び経度の位置情報を補完するためのものである。 For example, as shown in FIG. 9, when a vehicle travels on a road passing through a mountainous area, the position (ID: 4 to 6) where position information has not been acquired by the previous travel is stored in the database 21 as shown in FIG. As shown in the upper part of FIG. 10, the latitude and longitude position information is “no information”, and only distance information and gradient information are stored. When the vehicle travels again on such a road, the arrangement status of the satellites may change, and the position information acquisition unit 11 may acquire the position information. The update of the database 21 shown in FIG. 8 is intended to complement the latitude and longitude position information stored as “no information” in such a case.
図8のフローチャートにおけるステップ301では、GPSセンサ5によって検出された車両の位置情報が、位置情報取得部11によって読み込まれる。ステップ301では、GPSセンサ5によって位置情報が検出されなかった場合には、位置情報は読み込まれない。 In step 301 in the flowchart of FIG. 8, the vehicle position information detected by the GPS sensor 5 is read by the position information acquisition unit 11. In step 301, when the position information is not detected by the GPS sensor 5, the position information is not read.
ステップ302では、車速センサ1,補助ブレーキセンサ2,燃料流量センサ3,及びエンジン負荷センサ4によって検出された車両情報が読み込まれる。 In step 302, vehicle information detected by the vehicle speed sensor 1, the auxiliary brake sensor 2, the fuel flow sensor 3, and the engine load sensor 4 is read.
ステップ303では、位置情報取得部11によって位置情報が読み込まれたか否かが判定される。ステップ303において位置情報が読み込まれたと判定された場合には、ステップ304に移行する。一方、ステップ303において位置情報が読み込まれなかったと判定された場合には、位置情報取得部11が位置情報を取得できなかったとしてリターンする。 In step 303, it is determined whether or not position information has been read by the position information acquisition unit 11. If it is determined in step 303 that the position information has been read, the process proceeds to step 304. On the other hand, if it is determined in step 303 that the position information has not been read, the position information acquisition unit 11 returns that the position information has not been acquired.
ステップ304では、位置情報取得部11によって読み込まれた位置情報の精度が高いか否かを判定する。ステップ304において位置情報の精度が高いと判定された場合には、ステップ305に移行する。一方、ステップ304において位置情報の精度が低いと判定された場合には、検出された位置情報の信頼性が省燃費運転システム100で利用できる程高くないため、位置情報を取得できなかったとしてリターンする。 In step 304, it is determined whether or not the accuracy of the position information read by the position information acquisition unit 11 is high. If it is determined in step 304 that the accuracy of the position information is high, the process proceeds to step 305. On the other hand, if it is determined in step 304 that the accuracy of the position information is low, the reliability of the detected position information is not high enough to be used in the fuel-saving driving system 100, so that it is determined that the position information could not be acquired and the process returns. To do.
ステップ305では、データベース21内の位置情報を参照し、位置情報取得部11によって読み込まれた位置情報に対応する位置が、データベース21に記憶されているか否かを判定する。ステップ305において位置情報がデータベース21に記憶されていると判定された場合にはリターンし、ステップ305において位置情報がデータベース21に記憶されていないと判定された場合には、ステップ306に移行する。 In step 305, it is determined whether or not the position corresponding to the position information read by the position information acquisition unit 11 is stored in the database 21 with reference to the position information in the database 21. If it is determined in step 305 that the position information is stored in the database 21, the process returns. If it is determined in step 305 that the position information is not stored in the database 21, the process proceeds to step 306.
ステップ306では、データベース21に記憶された距離情報に基づき、位置情報取得部11によって取得された位置情報を、距離情報に対応させてデータベース21に格納する。これにより、図10の下段に示すように、緯度及び経度の位置情報が共に「情報なし」であった位置における位置情報を補完することができる。 In step 306, based on the distance information stored in the database 21, the position information acquired by the position information acquisition unit 11 is stored in the database 21 in association with the distance information. As a result, as shown in the lower part of FIG. 10, it is possible to supplement the position information at the position where the position information of both latitude and longitude is “no information”.
次に、図11及び図12を参照して、勾配情報データベース作成装置200におけるデータベース21への位置情報の格納について説明する。 Next, storage of position information in the database 21 in the gradient information database creation apparatus 200 will be described with reference to FIGS. 11 and 12.
図11に示すデータベース21への位置情報の格納は、移動距離演算部16にて演算された車両の移動距離と、走行距離演算部17にて演算された車両の走行距離との差が所定の範囲内であるときにのみ、車両の位置情報をデータベース21に格納するものである。 The storage of the position information in the database 21 shown in FIG. 11 is based on the fact that the difference between the travel distance of the vehicle calculated by the travel distance calculation section 16 and the travel distance of the vehicle calculated by the travel distance calculation section 17 is a predetermined value. The vehicle position information is stored in the database 21 only when it is within the range.
例えば、図12(a)に示すように、車両がトンネルに入る手前などでは、GPSセンサ5の精度が悪くなることがあり、位置情報取得部11によって取得された位置情報が、車両が実際に走行する道路からずれる場合がある。図11に示す位置情報の判定は、このような場合に、精度の低い位置情報をデータベース21に格納させないためのものである。 For example, as shown in FIG. 12A, the accuracy of the GPS sensor 5 may deteriorate before the vehicle enters the tunnel, and the position information acquired by the position information acquisition unit 11 is There may be deviation from the road on which you are traveling. The determination of the position information shown in FIG. 11 is for preventing the position information with low accuracy from being stored in the database 21 in such a case.
図11のフローチャートにおけるステップ401では、GPSセンサ5によって検出された車両の位置情報が、位置情報取得部11によって読み込まれる。ステップ401では、GPSセンサ5によって位置情報が検出されなかった場合には、位置情報は読み込まれない。 In step 401 in the flowchart of FIG. 11, the position information of the vehicle detected by the GPS sensor 5 is read by the position information acquisition unit 11. In step 401, when the position information is not detected by the GPS sensor 5, the position information is not read.
ステップ402では、車速センサ1,補助ブレーキセンサ2,燃料流量センサ3,及びエンジン負荷センサ4によって検出された車両情報が読み込まれる。 In step 402, vehicle information detected by the vehicle speed sensor 1, the auxiliary brake sensor 2, the fuel flow sensor 3, and the engine load sensor 4 is read.
ステップ403では、ステップ402にて読み込まれた車両情報に基づき、勾配判定部15によって道路の勾配が「Downhill」であるか「Others」であるか判定される。 In step 403, based on the vehicle information read in step 402, the gradient determination unit 15 determines whether the road gradient is “Downhill” or “Others”.
ステップ404では、位置情報取得部11によって位置情報が読み込まれたか否かが判定される。ステップ404において位置情報が読み込まれたと判定された場合には、ステップ405に移行する。一方、ステップ404において位置情報が読み込まれなかったと判定された場合には、位置情報取得部11が位置情報を取得できなかったとしてステップ406に移行する。 In step 404, it is determined whether or not position information has been read by the position information acquisition unit 11. If it is determined in step 404 that the position information has been read, the process proceeds to step 405. On the other hand, if it is determined in step 404 that the position information has not been read, it is determined that the position information acquisition unit 11 has not acquired the position information, and the process proceeds to step 406.
ステップ405では、車速センサ1によって検出された車両の速度に基づいて車両の走行距離Dvを演算するとともに、位置情報取得部11にて取得された位置情報に基づいて車両の移動距離Dlを演算する。 In step 405, the vehicle travel distance Dv is calculated based on the vehicle speed detected by the vehicle speed sensor 1, and the vehicle travel distance Dl is calculated based on the position information acquired by the position information acquisition unit 11. .
具体的には、ステップ405では、移動距離演算部16によって、位置情報取得部11にて検出された位置情報と、この位置情報の直前に検出された前回の位置情報とから、車両が移動した移動距離Dlが演算され、走行距離演算部17によって、車速センサ1にて検出された車両の速度から、車両が走行した走行距離Dvが演算される。車両の移動距離Dlと走行距離Dvとが演算されると、ステップ407に移行する。 Specifically, in step 405, the vehicle has moved from the position information detected by the position information acquisition unit 11 by the movement distance calculation unit 16 and the previous position information detected immediately before this position information. The travel distance Dl is calculated, and the travel distance calculation unit 17 calculates the travel distance Dv traveled by the vehicle from the vehicle speed detected by the vehicle speed sensor 1. When the moving distance Dl and the traveling distance Dv of the vehicle are calculated, the process proceeds to step 407.
一方、ステップ406では、位置情報取得部11によって位置情報が取得されなかったため、車両の速度に基づく走行距離Dvのみが、走行距離演算部17によって演算される。車両の走行距離Dvが演算されると、ステップ409に移行する。 On the other hand, in step 406, since the position information is not acquired by the position information acquisition unit 11, only the travel distance Dv based on the speed of the vehicle is calculated by the travel distance calculation unit 17. When the travel distance Dv of the vehicle is calculated, the process proceeds to step 409.
ステップ407では、ステップ405にて演算された車両の移動距離Dlと走行距離Dvとを比較して、位置情報の精度を判定する。具体的には、移動距離Dlと走行距離Dvとの比であるDl/Dvを演算して、Dl/Dvが所定の範囲の値であるか否かを判定する。例えば、移動距離Dl=走行距離Dvである場合には、Dl/Dvは、1.0である。よって、所定の範囲は、例えば0.95<Dl/Dv<1.05のような範囲に設定される。 In step 407, the moving distance Dl of the vehicle calculated in step 405 and the travel distance Dv are compared to determine the accuracy of the position information. Specifically, Dl / Dv, which is the ratio of the travel distance Dl and the travel distance Dv, is calculated to determine whether Dl / Dv is within a predetermined range. For example, when the movement distance Dl = the travel distance Dv, Dl / Dv is 1.0. Therefore, the predetermined range is set to a range such as 0.95 <Dl / Dv <1.05, for example.
ステップ407においてDl/Dvが所定の範囲の値であると判定された場合には、位置情報の精度が高いためステップ408に移行する。一方、ステップ407においてDl/Dvが所定の範囲の値でないと判定された場合には、位置情報取得部11によって読み込まれた位置情報の精度が低いと判定してステップ409に移行する。 If it is determined in step 407 that Dl / Dv is within a predetermined range, the process proceeds to step 408 because the accuracy of the position information is high. On the other hand, if it is determined in step 407 that Dl / Dv is not a value in the predetermined range, it is determined that the accuracy of the position information read by the position information acquisition unit 11 is low, and the process proceeds to step 409.
ステップ408では、位置情報取得部11によって読み込まれた位置情報が所定の誤差範囲内に含まれており、位置精度が高いとステップ407にて判定されたことから、距離情報と勾配情報とともに緯度及び経度の位置情報をデータベース21に格納する。 In step 408, the position information read by the position information acquisition unit 11 is included in a predetermined error range, and it is determined in step 407 that the position accuracy is high. The longitude position information is stored in the database 21.
一方、ステップ409では、位置情報取得部11によって位置情報が取得されなかったか、又は位置情報取得部11によって取得された位置情報が所定の誤差範囲内に含まれておらず、位置精度が低いと判定されたことから、緯度及び経度の位置情報を共に「情報なし」として、距離情報及び勾配情報のみをデータベース21に格納する。 On the other hand, in step 409, if the position information is not acquired by the position information acquisition unit 11 or the position information acquired by the position information acquisition unit 11 is not included in a predetermined error range, and the position accuracy is low. Since the determination is made, both the latitude and longitude position information are set to “no information”, and only the distance information and the gradient information are stored in the database 21.
以上のように、車両の位置情報から演算された移動距離と、車両の速度から演算された走行距離との差が所定の範囲内であるときにのみ、車両の位置情報をデータベース21に格納する。これにより、位置情報取得部11によって取得された位置情報の精度が高い場合にのみ、位置情報をデータベース21に格納される。よって、位置情報の精度が低い場合に位置情報がデータベース21に格納されることを防止できる。 As described above, the vehicle position information is stored in the database 21 only when the difference between the travel distance calculated from the vehicle position information and the travel distance calculated from the vehicle speed is within a predetermined range. . Thus, the position information is stored in the database 21 only when the position information acquired by the position information acquisition unit 11 has high accuracy. Therefore, it is possible to prevent the location information from being stored in the database 21 when the accuracy of the location information is low.
本発明は上記の実施の形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。 The present invention is not limited to the above-described embodiment, and it is obvious that various modifications can be made within the scope of the technical idea.
本発明の勾配情報データベース作成装置は、車両における省燃費運転の促進に利用することができる。 The gradient information database creation device of the present invention can be used to promote fuel-saving driving in a vehicle.
100 省燃費運転システム
200 勾配情報データベース作成装置
1 車速センサ
2 補助ブレーキセンサ
5 GPSセンサ
10 コントローラ
11 位置情報取得部
12 補助ブレーキ検出部
15 勾配判定部
16 移動距離演算部
17 走行距離演算部
18 距離演算部
19 燃料制限部
21 データベース
DESCRIPTION OF SYMBOLS 100 Fuel-saving driving system 200 Gradient information database creation apparatus 1 Vehicle speed sensor 2 Auxiliary brake sensor 5 GPS sensor 10 Controller 11 Position information acquisition part 12 Auxiliary brake detection part 15 Gradient determination part 16 Travel distance calculation part 17 Travel distance calculation part 18 Distance calculation Part 19 Fuel restriction part 21 Database
Claims (4)
前記車両における補助ブレーキ装置の作動状態を検出する補助ブレーキ検出部と、
前記補助ブレーキ検出部によって検出された前記補助ブレーキ装置の作動状態に基づいて道路の勾配を判定する勾配判定部と、を備え、
前記勾配判定部にて判定された勾配情報が、前記位置情報取得部にて取得された位置情報とともに格納されるデータベースを作成する勾配情報データベース作成装置であって、
前記位置情報取得部によって検出された位置情報に基づいて前記車両の移動距離を演算する移動距離演算部と、
前記車両の車速に基づいて前記車両の走行距離を演算する走行距離演算部と、を備え、
前記位置情報取得部にて前記位置情報が取得された場合には、前記勾配情報を、前記移動距離演算部にて演算された距離情報に対応させて前記データベースに格納し、前記位置情報取得部にて前記位置情報が取得されなかった場合には、前記勾配情報を、前記走行距離演算部にて演算された距離情報に対応させて前記データベースに格納することを特徴とする勾配情報データベース作成装置。 A position information acquisition unit for acquiring position information of the vehicle;
An auxiliary brake detector for detecting an operating state of an auxiliary brake device in the vehicle;
A gradient determination unit that determines a road gradient based on an operating state of the auxiliary brake device detected by the auxiliary brake detection unit;
A gradient information database creation device that creates a database in which the gradient information determined by the gradient determination unit is stored together with the position information acquired by the position information acquisition unit,
A moving distance calculating unit that calculates a moving distance of the vehicle based on the position information detected by the position information acquiring unit;
A travel distance calculation unit that calculates the travel distance of the vehicle based on the vehicle speed of the vehicle,
When the position information is acquired by the position information acquisition unit, the gradient information is stored in the database in correspondence with the distance information calculated by the movement distance calculation unit, and the position information acquisition unit When the position information is not acquired in step 1, the gradient information is stored in the database in correspondence with the distance information calculated by the travel distance calculation unit. .
前記車両における補助ブレーキ装置の作動状態を検出し、
前記補助ブレーキ装置の作動状態に基づいて道路の勾配を判定し、
道路の勾配情報を前記位置情報とともにデータベースに格納する勾配情報データベース作成方法であって、
前記位置情報が取得された場合には、前記勾配情報を、前記車両の位置情報に基づいて演算された前記車両の移動距離に対応させて前記データベースに格納し、
前記位置情報が取得されなかった場合には、前記勾配情報を、前記車両の速度に基づいて演算された前記車両の走行距離に対応させて前記データベースに格納することを特徴とする勾配情報データベース作成方法。 Get vehicle location information,
Detecting an operating state of an auxiliary brake device in the vehicle;
Determining the slope of the road based on the operating state of the auxiliary brake device;
A gradient information database creation method for storing road gradient information in a database together with the position information,
When the position information is acquired, the gradient information is stored in the database in correspondence with the travel distance of the vehicle calculated based on the position information of the vehicle,
If the position information is not acquired, the gradient information is stored in the database in correspondence with the travel distance of the vehicle calculated based on the speed of the vehicle. Method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010268355A JP2012118324A (en) | 2010-12-01 | 2010-12-01 | Gradient information database creation apparatus and creation method |
PCT/JP2011/077368 WO2012073883A1 (en) | 2010-12-01 | 2011-11-28 | Gradient information database creation device, creation method, and fuel-saving operation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010268355A JP2012118324A (en) | 2010-12-01 | 2010-12-01 | Gradient information database creation apparatus and creation method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012118324A true JP2012118324A (en) | 2012-06-21 |
Family
ID=46501202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010268355A Pending JP2012118324A (en) | 2010-12-01 | 2010-12-01 | Gradient information database creation apparatus and creation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012118324A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016133819A (en) * | 2015-01-15 | 2016-07-25 | 株式会社デンソー | Road shape information generation apparatus, road shape information collection and delivery system, and road shape information generation program |
-
2010
- 2010-12-01 JP JP2010268355A patent/JP2012118324A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016133819A (en) * | 2015-01-15 | 2016-07-25 | 株式会社デンソー | Road shape information generation apparatus, road shape information collection and delivery system, and road shape information generation program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5018444B2 (en) | Vehicle fault diagnosis and prediction device | |
CN104080683B (en) | Deceleration factors estimating device and drive assistance device | |
EP2079066B1 (en) | On-vehicle electronic apparatus and automotive communication system | |
US11383727B2 (en) | Vehicle operation based on vehicular measurement data processing | |
US9573597B2 (en) | Vehicle information processing apparatus and vehicle information processing method | |
KR20180077623A (en) | Hybrid vehicle and method of predicting driving pattern | |
KR20170034696A (en) | System and method for controlling unmanned driving of autonomous vehicle | |
CN108340915B (en) | Vehicle control device | |
CN107430813A (en) | Driving assistance information generating means, driving assistance information generation method, drive assistance device and driving assistance method | |
KR20100088946A (en) | Vehicle cruise system using navigation information | |
JP4677794B2 (en) | Corner information providing device | |
JP7087794B2 (en) | Information processing systems, programs, and control methods | |
US20220306137A1 (en) | Vehicle control system | |
JP6448347B2 (en) | Deceleration control system, method and program | |
JP5644373B2 (en) | Information processing device | |
JP2012108084A (en) | Apparatus and method for predicting moving direction in intersection and program | |
JP2010208567A (en) | Vehicle traveling support device | |
JP2012118324A (en) | Gradient information database creation apparatus and creation method | |
JP2004219316A (en) | Vehicle advancing route estimation system | |
CN111504332A (en) | Method for determining the position of a vehicle in a digital map | |
US20220009494A1 (en) | Control device, control method, and vehicle | |
JP2012117460A (en) | Fuel saving operation system | |
WO2012073883A1 (en) | Gradient information database creation device, creation method, and fuel-saving operation system | |
JP7198005B2 (en) | Vehicle position detector | |
JP2008185418A (en) | Road shape calculating device and vehicle sensor correcting device |