WO2013018220A1 - 車両用情報処理装置及び車両用情報処理方法 - Google Patents
車両用情報処理装置及び車両用情報処理方法 Download PDFInfo
- Publication number
- WO2013018220A1 WO2013018220A1 PCT/JP2011/067835 JP2011067835W WO2013018220A1 WO 2013018220 A1 WO2013018220 A1 WO 2013018220A1 JP 2011067835 W JP2011067835 W JP 2011067835W WO 2013018220 A1 WO2013018220 A1 WO 2013018220A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- learning
- information
- vehicle
- operation information
- information processing
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 158
- 238000003672 processing method Methods 0.000 title claims description 13
- 230000013016 learning Effects 0.000 claims abstract description 443
- 230000004044 response Effects 0.000 claims abstract 2
- 238000000034 method Methods 0.000 description 53
- 230000008569 process Effects 0.000 description 37
- 230000008859 change Effects 0.000 description 20
- 230000001133 acceleration Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 11
- 238000000605 extraction Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 8
- 238000009825 accumulation Methods 0.000 description 5
- 230000007423 decrease Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001172 regenerating effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
- B60W40/09—Driving style or behaviour
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/10—Historical data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
Definitions
- the present invention relates to a vehicle information processing apparatus and a vehicle information processing method for processing operation information acquired based on a vehicle operation of a driver driving a vehicle.
- the apparatus described in Patent Document 1 includes a driver operation change detection unit that detects a change in a driver operation (vehicle operation) of a driver who drives the vehicle, and a driver operation change detection unit that detects a change in the driver operation when the driver operation change detection unit detects a change in the driver operation.
- Position information acquisition means for acquiring position information is provided.
- map information creating means for associating and storing the change of the driver operation and the position information when the driver operation is changed. That is, in this apparatus, when a change in driver operation is detected, map information is created by associating the change in driver operation with the position information at that time.
- the storage capacity of the map information can be reduced as compared with the case where the map information is created by automatically storing the information related to the driver operation every predetermined time.
- the position information corresponding to the new driver operation change information is within the predetermined position range from the position information corresponding to the existing driver operation change information, and the driver operation change information is
- the change information is of the same type
- a function of updating the position information corresponding to the change information of the existing driver operation with the position information corresponding to the change information of the new driver operation is also included. That is, only one change information of the same type of driver operation is stored in the map information within the range of the predetermined position, and even if the vehicle operation by the driver is repeated, the capacity of the map information can be reduced. The increase will be suppressed.
- the new operation information fails.
- the operation information that is different from the operation information as a learning result is often operation information based on vehicle operation that has been appropriately changed in accordance with changes in driver habits, changes in road shapes, and the like.
- driving assistance based on such vehicle operation learning the time required for such new driver operation information to be reflected in the existing driver operation information from which the learning results are derived cannot be ignored. It has become.
- the present invention has been made in view of such circumstances, and an object thereof is to provide a vehicle information processing apparatus and a vehicle information processing method capable of more smoothly linking driver operation information to a learning result. There is to do.
- the vehicle information processing apparatus is for a vehicle that learns operation information acquired corresponding to each vehicle operation by a driver in association with each point where the vehicle operation occurs.
- the information processing apparatus learns the reproducibility of the type of operation information at the point according to the number of times the same type of operation information is continuously acquired at the same point.
- the vehicle information processing method provided by the present invention is for a vehicle that learns the operation information acquired corresponding to each vehicle operation by the driver in association with each point where the vehicle operation occurs.
- the number of times that the same type of operation information is continuously acquired at the same point where the reproducibility of the operation information is obtained that is, the same type of operation information is continuously acquired at the same point. Since learning is performed based on the number of acquisitions, the number of pieces of operation information required for learning at the same point can be set to a number corresponding to the number of continuous acquisitions. For example, if the vehicle operation by the driver is properly changed by changing the driver's habits or changing the road shape, it is learned that it is an effective vehicle operation, that is, until the vehicle operation becomes a learning result.
- the required number of acquisitions of operation information is the number of continuous acquisitions.
- the number of acquisitions of operation information required for learning changed operation information can be made smaller than in the case of learning based on the ratio to the accumulation of operation information acquired in the past. It becomes like this. As a result, the reflection of the appropriately changed operation information in the learning result is prevented from being delayed due to the influence of the operation information accumulated so far.
- the vehicle information processing apparatus shortens the period required to start driving support for the operation information acquired for the first time or appropriately changed operation information, and makes it possible to provide smooth driving support.
- operation information is more important because it shows the actual situation more accurately as it is newer, and it is considered that the importance of operation information decreases because it is likely to deviate from the actual situation as it gets older.
- the more reproducible operation information the higher the possibility that the operation information is continuously obtained from the beginning when the operation information is acquired. For these reasons, even if old operation information is not used or its influence is reduced by learning reproducibility based on the number of consecutive acquisitions, the reproducibility learning result is appropriately maintained.
- the reproducibility can be learned when the number of continuous acquisitions is reached. For example, by setting the number of consecutive acquisitions to “the number of times that a predetermined number is estimated to reach a ratio used as a criterion if learning is performed based on a ratio”, the number of pieces of operation information is smaller than the predetermined number. Based on this, reproducibility can be learned.
- the operation information required for learning can be suppressed to the number of continuous acquisitions, the amount of information required for the learning can be reduced.
- the point is set as a point including a predetermined range including the same point when the operation information is first acquired at the point.
- the point is a predetermined value including the same point when the operation information is first acquired at the point.
- the method further includes the step of setting the point as a range.
- the point setting is performed based on the operation information, it is possible to increase the flexibility in setting the point for learning reproducibility.
- the point is set as a point including a predetermined range including the point where the operation information is acquired, it is preferable to cope with a positional deviation of the vehicle due to a road condition or a positional deviation caused by the position detection accuracy. Can do.
- a predetermined range is handled as the same point, it is possible to prevent a large number of points where learning of reproducibility is set in a range close to each other, and thus an increase in information is also suppressed.
- the point is a place where a specific vehicle operation is required
- the same operation information used for learning reproducibility of the same type of operation information as the specific vehicle operation is continuously acquired. The number of times is changed.
- the same operation information for learning the reproducibility of the same type of operation information as the specific vehicle operation is continuously obtained on the condition that the point is a place where the specific vehicle operation is required.
- the method further includes a step of changing the number of times of acquisition.
- the reproducibility of the operation information is learned based on the ratio of the number of times of acquisition of the same type of operation information to the latest number of times of passage of the predetermined number of times.
- the learning step on the condition that the number of times of passage of the same point exceeds a predetermined number of times, based on the ratio of the number of acquisition times of the same type of operation information to the latest number of times of passage of the predetermined number of times Learn the reproducibility of operation information.
- the operation information is information acquired based on a vehicle deceleration operation by a driver.
- a vehicle deceleration operation by a driver is acquired as the operation information.
- the vehicle information processing apparatus is mounted on the vehicle.
- the above steps are performed by a vehicle.
- an information processing apparatus for a vehicle provided by the present invention is an information processing apparatus for a vehicle that provides information required for driving support based on a driver's vehicle operation.
- a type of vehicle operation is continuously executed at a predetermined number of times or more at the same point, information required for the driving support is provided.
- the driving assistance for the appropriately changed vehicle operation can be performed in a short period of time even if the vehicle operation is acquired for the first time or the vehicle operation is appropriately changed.
- vehicle operation is more important because it shows the actual situation more accurately as it is newer, and it is considered that the importance of vehicle operation decreases as it becomes older. Further, the higher the reproducibility of the vehicle operation, the higher the possibility that the vehicle operation is continuously executed from the beginning of the vehicle operation. For these reasons, the provision of appropriate driving support information is maintained even if information about old vehicle operations is not used for driving support or the influence thereof is reduced.
- driving support information when driving support information is provided based on a ratio, a predetermined number of vehicle operations are required as a parameter. Whether or not a predetermined number of vehicle operations have been executed by using the number of continuous executions as a criterion. Regardless, the driving support information can be provided when the number of continuous executions is reached. For example, the driving support information can be provided based on the number of vehicle operations smaller than the predetermined number by setting the number of continuous executions to a number estimated to reach the ratio used as a criterion for the predetermined number. It becomes like this.
- the number of vehicle operations reaches the predetermined number by determining the necessity of driving support based on the number of continuous executions, as compared to estimating the ratio based on the total number up to that point.
- the accuracy which has reached the ratio used as a judgment standard improves.
- the number of vehicle operations required for providing driving support information is suppressed to the number of continuous executions, the number of information relating to vehicle operations to be stored can be reduced.
- the block diagram which shows the schematic structure about one Embodiment which actualized the information processing apparatus for vehicles which concerns on this invention.
- the graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG. The graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG.
- the graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG. The graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG.
- the graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG. The graph for demonstrating learning by the information processing apparatus for vehicles shown in FIG.
- the flowchart which shows a part of procedure of the process which concerns on the information processing apparatus for vehicles shown in FIG.
- the flowchart which shows the procedure of the other part of the process which concerns on the learning shown in FIG. It is a figure explaining the transition of a learning state by the information processing apparatus for vehicles shown in FIG.
- a vehicle 10 includes an information processing electronic control unit (information processing ECU) 11 as a vehicle information processing device and an external storage device 12 connected to the information processing ECU 11 so as to be communicable. ing.
- an engine electronic control unit (engine ECU) 13 a steering electronic control unit (steering ECU) 14, and a brake electronic control unit (brake ECU) 15 are connected to the vehicle 10 so as to communicate with the information processing ECU 11. It is mounted in the mode.
- the external storage device 12 is composed of an HDD (Hard Disk Drive), which is a nonvolatile storage device.
- the external storage device 12 is provided with a database 12A, and various information used for information processing by the information processing ECU 11 is registered in the database 12A.
- “operation information” which is information registered based on the driver's vehicle operation
- “learning area” which is information in which a predetermined range including the position where the vehicle operation is executed is registered. Are registered in association with each other.
- “specific position information” registered as a position where a stop operation or deceleration operation by a driver such as a temporary stop, a railroad crossing, or a sharp curve is required is a so-called “deceleration target area”. Is registered together with “specific operation information” which is a vehicle operation required in the above. In the database 12A, specific position information for which a stop operation is required may be registered separately from a “stop target area”, and specific position information for which a deceleration operation is required may be registered separately from a “deceleration target area”.
- the engine ECU 13 is an ECU that controls the operation of the engine of the vehicle 10.
- the engine ECU 13 is connected to an accelerator pedal sensor 22 that detects an accelerator depression amount, a sensor that detects an intake air amount, and the like, and a throttle valve. These are also connected to drive circuits of various devices such as a drive circuit and a fuel injection valve drive circuit. And engine ECU13 grasps
- the engine ECU 13 executes control for supporting deceleration including stopping of the vehicle 10 when a deceleration assistance signal is transmitted as a driving assistance signal from the information processing ECU 11.
- the engine ECU 13 can perform control for suppressing engine speed, control for stopping fuel supply to the engine (fuel cut), and the like as control for supporting deceleration.
- the steering ECU 14 is an ECU that performs control to assist steering through power steering control or the like, and is connected to a steering angle sensor, a speed sensor 20, and the like, and a steering assist device such as a power steering device. . Then, the steering ECU 14 grasps the steering angle based on detection signals input from each sensor and outputs a command signal to the steering assist device. At this time, the steering ECU 14 may consider the speed of the vehicle 10 when outputting the command signal. Thus, the steering assist control is performed through the steering ECU 14. In the present embodiment, the steering ECU 14 executes control for supporting deceleration including stopping of the vehicle 10 when a deceleration assistance signal is transmitted as a driving assistance signal from the information processing ECU 11. The steering ECU 14 can perform steering assistance during braking on a slippery road surface as control for assisting deceleration.
- the brake ECU 15 is an ECU that controls the brake device of the vehicle 10, and various sensors such as a speed sensor 20 and a brake pedal sensor 23 are connected to the brake ECU 15.
- the brake ECU 15 generates a braking force on the vehicle 10 through control of a brake device of the vehicle 10 based on signals from various sensors. Specifically, the brake ECU 15 calculates the required braking force based on the speed of the vehicle 10 grasped based on the signal from the speed sensor 20, the brake depression amount signal from the brake pedal sensor 23, etc. Control the device.
- the brake ECU 15 executes control for supporting deceleration including stopping of the vehicle 10 when a deceleration assistance signal is transmitted as a driving assistance signal from the information processing ECU 11, for example.
- the brake ECU 15 can perform control such as preliminary braking or assist braking as control for assisting deceleration.
- the information processing ECU 11 is electrically connected to a speaker 16 and a monitor 17 as an output device (user interface) that outputs driving support information and the like to the driver.
- the monitor 17 has a display screen composed of a liquid crystal display or the like.
- the monitor 17 displays an image corresponding to data input from the information processing ECU 11.
- the information processing ECU 11 can output the driving support information via the monitor 17 as an image for alerting the driver such as a warning display or a warning display.
- the speaker 16 is a device that generates sound and sound, and outputs sound and sound corresponding to the data input from the information processing ECU 11. As a result, the information processing ECU 11 can output the driving support information via the speaker 16 as a sound for alerting the driver, such as a warning voice or an alarm sound.
- the information processing ECU 11 includes a speed sensor 20 that detects the speed of the vehicle 10, a GPS 21 that detects the position of the vehicle 10, an accelerator pedal sensor 22 that outputs an operation amount of the accelerator pedal, and an operation amount of the brake pedal.
- the brake pedal sensor 23 for outputting is electrically connected to each other.
- the speed sensor 20 is a sensor used for detecting the vehicle speed, and detects, for example, the rotational speed of an axle or a wheel, and outputs a signal corresponding to the detected rotational speed to the information processing ECU 11. As a result, the information processing ECU 11 can grasp the current speed and moving distance of the vehicle 10.
- the speed of the vehicle 10 is used to detect “latest operation information” based on the driver's current vehicle operation. For example, acceleration is used for detecting an acceleration operation, and deceleration is used for detecting a deceleration operation.
- the GPS 21 receives a GPS satellite signal to detect the position of the vehicle 10, and detects the current position based on the received GPS satellite signal.
- the GPS 21 outputs information on the detected current position to the information processing ECU 11.
- the information processing ECU 11 can grasp the current position of the vehicle 10. Further, the information processing ECU 11 can also detect the traveling direction of the vehicle 10 based on the time change of the current position detected by the GPS 21.
- the current position of the vehicle 10 is used as “operation position information” when the driver's current vehicle operation is executed.
- the accelerator pedal sensor 22 detects whether or not the accelerator pedal is operated by the driver and the amount of depression of the accelerator pedal, and outputs a signal corresponding to the presence or absence of the detected operation and the amount of depression to the information processing ECU 11.
- the amount of depression of the accelerator pedal is used to detect “latest operation information” based on the driver's current vehicle operation. For example, depression of an accelerator pedal is used for detecting an acceleration operation.
- the brake pedal sensor 23 detects the presence or absence of the brake pedal operation by the driver and the depression amount of the brake pedal, and outputs a signal corresponding to the presence or absence of the detected operation and the depression amount to the information processing ECU 11.
- the amount of depression of the brake pedal is used as “latest operation information” based on the driver's current vehicle operation.
- the depression amount of the brake pedal is used for detection of a deceleration operation.
- the information processing ECU 11 is mainly configured by a microcomputer having an arithmetic device and an internal storage device.
- various information processing based on various data and programs stored in the internal storage device or the external storage device 12 is executed by the microcomputer.
- the information processing ECU 11 executes a program (learning program) for learning the reproducibility of “latest operation information”. That is, the information processing ECU 11 includes the “operation position information” based on the “latest operation information” and the “operation position information” indicating the position where the vehicle operation corresponding to the information is executed by the learning program. The reproducibility of “latest operation information” in the “learning area” is learned.
- the information processing ECU 11 includes an operation information extraction unit 31 that detects “latest operation information” and “operation position information” and a “learning area” based on the execution of the learning program in the arithmetic device.
- a position information processing unit 32 to be set is provided.
- the information processing ECU 11 includes an operation information learning unit 33 that learns the reproducibility of the “latest operation information” in the “learning area” based on the execution of the learning program in the arithmetic unit, and the current position.
- a support information output unit 34 that outputs driving support information based on the learning result corresponding to the “learning area” is provided.
- the operation information extraction unit 31 detects “latest operation information” based on signals from various sensors. For example, the acceleration operation is detected (acquired) as “latest operation information” based on detecting “acceleration” from the signal of the speed sensor 20 and detecting “depression” of the pedal from the signal of the accelerator pedal sensor 22. To do. Further, for example, based on detecting “deceleration” from the signal of the speed sensor 20 and detecting “depression” of the pedal from the signal of the brake pedal sensor 23, the deceleration operation is detected (acquired) as “latest operation information”. ) Furthermore, when the operation information extraction unit 31 detects these “latest operation information”, the “operation position information”, which is information on the position where the vehicle operation corresponding to the operation information has been performed, is based on the GPS 21 signal. get.
- the position information processing unit 32 acquires “latest operation information” and “operation position information” from the operation information extraction unit 31.
- the position information processing unit 32 detects whether or not the “operation position information” is included in the “deceleration target area” registered in the database 12A. That is, the position information processing unit 32 compares the position indicated by the “operation position information” with the range indicated by the “deceleration target area” registered in the database 12A, and the position indicated by the “operation position information” is the “deceleration target area”. If it is included in the range indicated by “Area”, “preferential” is set as the value of “determination information” used for level determination of learning.
- the position information processing unit 32 sets “normal” as the value of the “determination information”. That is, when the types of information that can be used for learning are only “latest operation information” and “operation position information”, “normal” is set in “determination information”, while the information type that can be used for learning is set. When “deceleration target area” or the like is added, “preferential treatment” is set in “determination information”.
- the position information processing unit 32 associates “learning area” including the position indicated by “operation position information” with “latest operation information”. That is, the position information processing unit 32 compares the position indicated by the “operation position information” with the range of the “learning area” registered in the database 12A, and the position indicated by the “operation position information” is the “learning area”. If it is included in the range, the “learning area” is associated as the “learning area” of the “latest operation information”.
- the position information processing unit 32 based on the “operation position information”, A “learning area” composed of a predetermined range including the “operation position information” is created, and the created “learning area” is associated as a “learning area” of “latest operation information”.
- the operation information learning unit 33 acquires “latest operation information”, “learning area”, and “determination information” from the position information processing unit 32, and also acquires the acquired “latest operation information”, “learning area”, and “ Based on the “determination information”, the reproducibility of “latest operation information” in the “learning area” is learned. Since the “latest operation information” is based on the driver's current vehicle operation, this learning is equivalent to learning the reproducibility of the driver's current vehicle operation.
- the operation information learning unit 33 performs “learning start processing”, “learning continuation processing”, “learning” according to the learning state in the “learning area” corresponding to “latest operation information”. “Process to execute” and “Process to stop learning” are performed.
- the “learning start process” is a process performed when the “learning area” does not match any of the “learning areas” registered in the database 12A.
- an area in which the “learning area” associated with the “latest operation information” and the “registered operation information” corresponding to the “learning area” can be registered in the database 12A.
- the “learning area” and the “latest operation information” are registered in the reserved area.
- a storage area corresponding to the new “learning area” is secured in the database 12A, and a new “learning area” and “latest operation information” are registered in the secured area. Is done.
- the “registration operation information” a plurality of “operation information” can be registered in chronological order, and each time the vehicle 10 passes through the “learning area” associated therewith, “the latest operation information”. Operation information "is accumulated. Therefore, the “registered operation information” is configured by one “latest operation information”, or by one “latest operation information” and one or more “past operation information”. become.
- the “process for continuing learning” is a process performed when the “learning area” matches the “learning area” registered in the database 12A.
- “latest operation information” is additionally registered in “registered operation information” corresponding to “learning area” registered in the database 12A. That is, “latest operation information” is additionally registered in the existing “learning area”. If “latest operation information” is additionally registered in the existing “learning area”, the existing “latest operation information” that was the latest before the registration will become one old in time series. It is managed as the oldest “past operation information”. In this way, each time “latest operation information” is added, the existing one or more “past operation information” is managed as older information.
- the operation information learning unit 33 exceeds the upper limit number of “past operation information” each time “latest operation information” is additionally registered. Is to be erased.
- the “learning process” is based on the “registration operation information” corresponding to the “learning area”, and the reproducibility of the “support candidate operation” as the vehicle operation to be a support target in the “learning area”. Is a process of learning.
- “operation information” includes a plurality of types of operation information such as a deceleration operation and an acceleration operation, and among these, the same type of operation information is one type selected from a plurality of types. For example, “deceleration operation” or “acceleration operation”. It should be noted that such classification of the type of “operation information” can be arbitrarily classified according to the point of view.
- the “deceleration operation” can be subdivided based on the speed region, for example.
- “support candidate operation” is an operation selected from the most same type of operation information among “latest operation information” and “past operation information” registered in “registered operation information”. is there.
- the “support candidate operation” in the “learning area” is highly reproducible
- the “support candidate operation” is supported in the “learning area” in the “learning execution process”. It is registered in the database 12A as “support target operation” as an operation.
- the operation information learning unit 33 also learns the “support target operation” corresponding to the “learning area”.
- the information processing ECU 11 refers to the “learning area” searched as the “learning area” corresponding to the current position of the vehicle 10, and the “support target operation” corresponding to the “learning area” is retrieved from the database 12A. It will be obtained.
- the reproducibility learning of “support candidate operation” is performed based on “operation information” registered in “registered operation information”. That is, the operation information learning unit 33 selects “support candidate operation” from the “registration operation information” corresponding to the “learning area” in the “learning area” that is the subject of reproducibility learning.
- the operation information learning unit 33 learns whether or not the selected “support candidate operation” has reproducibility.
- the operation information learning unit 33 performs at least one of two learnings, so-called “learning based on a ratio” and “learning based on a continuous number”, for the presence or absence of reproducibility.
- the operation information learning unit 33 learns “learning based on a ratio” based on the ratio of the number of operation information corresponding to “support candidate operation” to the total number of operation information registered in “registered operation information”. . That is, the “support candidate operation” is learned to have reproducibility when the number of vehicle operations corresponding to the “support candidate operation” is equal to or greater than a predetermined ratio, while the vehicle operation corresponding to the “support candidate operation” is When the number is less than a predetermined ratio, it is learned that there is no reproducibility.
- the reproducibility learning is performed based on the ratio of the number of pieces of operation information corresponding to the “support candidate operation” in the ten pieces of operation information. For example, when the ratio of the number of pieces of operation information corresponding to “support candidate operation” in 10 pieces of operation information is “80%” or more, the operation information learning unit 33 has reproducibility in the “support candidate operation”. On the other hand, when the ratio of the number of the operation information is less than “80%”, it is learned that the “support candidate operation” has no reproducibility. The operation information learning unit 33 does not perform “learning based on a ratio” when the number of operation information registered in the “registered operation information” is less than 10. On the other hand, when the number of operation information registered in the “registered operation information” exceeds 10, “learning based on the ratio” is performed based on the latest 10 pieces of operation information.
- the operation information learning unit 33 performs “learning based on the continuous number” as the number of continuously registered operation information corresponding to “support candidate operation” in the operation information registered in “registered operation information”, that is, Learning is performed based on the number of times operation information is acquired (detected) continuously.
- the “operation information” registered in the “registered operation information” is based on the number of consecutive vehicle operations corresponding to the “support candidate operation” registered there. The presence or absence of reproducibility is learned.
- the reproducibility of the “support candidate operation” is such that the continuous number of vehicle operations corresponding to the “support candidate operation” compared to the “predetermined continuous number” for reproducibility learning is equal to or greater than the “predetermined continuous number”. If it is less than the “predetermined number of consecutive”, it is learned that there is not.
- the “predetermined continuous number” for reproducibility learning is a continuous number used for determining whether or not learning is completed in reproducibility learning, and the number of consecutive operation information of the same type ( Continuous number).
- the operation information learning unit 33 sets, for example, “predetermined continuous number” for reproducibility learning to 3 times for this “support candidate operation” (“stop operation”) whose number of consecutive times is 3 times. If the “predetermined continuous number” is set to 4 times, for example, it is learned that there is no reproducibility.
- the “predetermined continuous number” for reproducibility learning when “normal” is set in the “determination information” of the position information processing unit 32, the “continuous number for normal determination” is applied, and the position information processing unit When “preferential treatment” is set in the “determination information” of 32, “continuous number for preferential determination” is applied.
- the “continuous number for normal determination” and “continuous number for preferential determination” used for reproducibility learning are set in advance in the external storage device 12 or the like, but are calculated based on a program or the like. Also good.
- “learning based on the number of consecutive” is performed when the operation information included in the “registered operation information” registered corresponding to the “learning area” is less than 10, “Learning based on the continuous number” may be performed instead of “learning based on the ratio” when the number of pieces of operation information included in the “registered operation information” is ten or more.
- “Processing to stop learning” is processing for determining (learning) whether or not to continue reproducibility learning in the “learning area” and performing necessary processing according to the determination.
- the determination in this process can also be expressed as learning.
- the operation information learning unit 33 determines that the reproducibility learning in the “learning area” is not continued in the “learning stop process”, that is, the learning is stopped, the “learning area” secured in the database 12A is determined.
- the area for ".” That is, the operation information learning unit 33 stores the “learning area” determined to stop learning and “registration operation information”, “support candidate operation”, “determination information”, and the like associated with the “learning area”. Delete from 12A.
- the operation information learning unit 33 determines that the reproducibility learning in the “learning area” is to be continued in the “processing to stop learning”, the operation information learning unit 33 for the “learning area” secured in the database 12A. Maintain area.
- the operation information learning unit 33 determines (learns) whether to continue or stop learning for the “learning area”.
- the operation information learning unit 33 performs at least one of two determinations (learning), so-called “determination based on a ratio” and “determination based on a continuous number”, as a determination to stop learning (learning).
- the operation information learning unit 33 learns “determination based on a ratio” based on the ratio of the number of operation information corresponding to “support candidate operation” to the total number of operation information registered in “registered operation information”. .
- the number of operation information registered in the “registered operation information” is ten.
- learning of the presence / absence of reproducibility is performed based on the ratio of the number of operation information corresponding to the “support candidate operation” to the ten operation information.
- the operation information learning unit 33 determines that the learning for the “learning area” is continued when the number of vehicle operations corresponding to the “support candidate operation” is equal to or greater than a predetermined ratio.
- a predetermined ratio it is determined that the learning for the “learning area” is to be stopped.
- the ratio of the number of operation information corresponding to “support candidate operation” in 10 pieces of operation information is “80%” or more, the operation information learning unit 33 determines to continue learning of the “learning area”.
- the ratio of the number of the operation information is less than “80%”, it is determined that the learning of the “learning area” is to be stopped.
- the operation information learning unit 33 does not perform “learning based on a ratio” when the number of operation information registered in the “registered operation information” is less than 10. On the other hand, when the number of operation information registered in the “registered operation information” exceeds 10, “learning based on the ratio” is performed based on the latest 10 pieces of operation information.
- the operation information learning unit 33 performs “judgment based on the number of continuations” in order to make the “support candidate operation” a predetermined ratio with respect to the operation information registered in “registered operation information”. This is performed based on the continuous number of operation information corresponding to “candidate operation”.
- the “learning maintenance ratio”, which is a reference for continuing learning is the ratio of operation information corresponding to “support candidate operation” with respect to “registered operation information”, and the value is set to “80%” or more. More specifically, in this “determination based on the number of consecutive”, when the ratio of operation information corresponding to “support candidate operation” is less than “80%” in “registration operation information”, it is less than “80%”.
- the operation information learning unit 33 compares the continuous number of the operation information that causes the ratio of the operation information corresponding to the “support candidate operation” to be “80%” or more with the “predetermined continuous number” for determining cancellation. If it is equal to or less than the “predetermined continuous number” for canceling determination, it is determined that the learning is to be continued.
- the operation information learning unit 33 determines that the learning in the “learning area” in which the necessary number of consecutive times is 5 is continued if, for example, the “predetermined number of continuous” is 5 times, For example, if the “predetermined continuous number” for determining whether to stop is four, it is determined to cancel.
- the “predetermined continuous number” for determining cancellation when “normal” is set in the “determination information” of the position information processing unit 32, the “continuous number for normal determination” is applied, and the position information processing is performed.
- “preferential treatment” is set in the “determination information” of the unit 32, “continuous number for preferential determination” is applied.
- the “continuous number for normal determination” and “continuous number for preferential determination” used for determining whether to stop learning are set in advance in the external storage device 12 or the like, but are calculated based on a program or the like. May be.
- the “determination based on the number of consecutive” is performed when the operation information included in the “registered operation information” registered corresponding to the “learning area” is less than 10,
- the “determination based on the continuous number” may be performed instead of the “determination based on the ratio” when the operation information included in the “registered operation information” is 10 or more.
- the support information output unit 34 outputs driving support information corresponding to the current position of the vehicle 10 according to the contents registered in the database 12A.
- the support information output unit 34 includes the current position of the vehicle 10. Are sequentially input. Then, when the current position of the vehicle 10 is input, the support information output unit 34 searches the database 12A for the presence / absence of the “learning area” including the current position. When the “learning area” including the current position is not registered in the database 12A, the support information output unit 34 does not output the driving support information corresponding to the current position. On the other hand, when the “learning area” including the current position is registered in the database 12A, the “support target operation” set in the “support target operation” corresponding to the “learning area” is referred to. Output as driving support information.
- the support information output unit 34 outputs a deceleration support signal as a driving support signal corresponding to the deceleration operation, while setting “support target operation”.
- an acceleration support signal is output as a driving support signal corresponding to the acceleration operation.
- the support signal is not output.
- the support information output unit 34 has a “learning area” including the current position of the vehicle 10 in the database 12A, and the operation information extraction unit 31 does not detect “latest operation information” for the “learning area”.
- the operation information learning unit 33 is provided with information indicating that “operation information” has not been detected in the “learning area”, for example, “no operation”. That is, when the vehicle 10 passes through the “learning area” without performing the acceleration operation or the deceleration operation, the operation information extraction unit 31 cannot detect “operation information” in the “learning area”. Therefore, the support information output unit 34 provides the “latest operation information” for the “learning area” as “no operation”, so that the operation information learning unit 33 allows the “latest operation information” in the existing “learning area”. "Can be learned as” no operation ".
- “latest operation information” is classified into two types: “stop operation” information and other operation information. .
- the “support candidate operation” is assumed to be a “stop operation”.
- the number of “operation information” used by the operation information learning unit 33 for learning reproducibility is the latest 10 times.
- the “stop operation” is reproduced based on the maximum number of consecutive “stop operations” in the latest 10 operation information registered in the “registered operation information” corresponding to the “learning area”. The presence or absence of sex is learned.
- “learning based on ratio” when “stop operation” is a ratio of “80%” or more with respect to 10 times of operation information, it is learned that “stop operation” has reproducibility, and “stop operation” "Is set as” supported operation ".
- the “stop operation” is less than “80%”, it is learned that the “stop operation” is not reproducible, and the “stop operation” is not set in the “support target operation”.
- FIG. 2 is a tabular graph, in which the number of passes of the vehicle 10 is shown in the column, the number of stops of the number of passes, that is, the number of “stop operations” is shown in the row, and the columns and rows are shown. It is divided by.
- the graph 40 is divided substantially left and right by thick lines, with the left side being the A side and the right side being the B side. That is, in this graph 40, the ratio of the “stop operation” to the number of times of passing the “learning area” of the vehicle 10 is shown, and the portion where the ratio is less than “80%” is the A side, and the ratio is “ The portion of “80%” or more is the B side.
- the ratio of “stop operation” in “registered operation information” is “80%” or more. Is when the number of times of passing through the “learning area” is 1 and the “stop operation” is 1 time. Similarly, the number of “stop operation” in which the ratio of “stop operation” in the “registration operation information” is “80%” or more is 2 when the number of passages is 2, and when the number of passages is 3 3 times, 4 times when the number of times of passage is 4, 4 times or more when the number of times of passage is 5, and 5 times or more when the number of times of passage is 6.
- the number of “stop operations” in which the ratio of “stop operation” in the “registration operation information” is “80%” or more is 6 or more when the number of passes is 7, and the number of passes is 8 7 times or more in the case, and 8 times or more in the case of 9 passes.
- the ratio “80%” is used for learning whether there is reproducibility. Then, after learning that the “stop operation” has reproducibility, other information is registered in the “registration operation information”, so that the ratio of the “stop operation” is less than “80%”, and the learning result is There may be a case where the learning result is not good, for example, the “stop operation” may change if there is no reproducibility.
- the first of the other operations occurs for the third time, the second of the other operations occurs for the fourth time in the pattern “9”, and the subsequent patterns are sequentially performed once. It occurs later.
- the patterns “16” to “21” the first of the other operations occurs for the fourth time, the second of the other operations occurs for the fifth time in the pattern “16”, and the subsequent patterns are sequentially performed once. It occurs later.
- the patterns “22” to “26” the first of the other operations occurs at the fifth time, the second of the other operations occurs at the sixth time in the pattern “22”, and the subsequent patterns are sequentially performed once. It occurs later.
- the first of the other operations occurs at the sixth time, the second of the other operations occurs at the seventh time in the pattern “27”, and the subsequent patterns are sequentially performed once. It occurs later.
- the first of the other operations occurs at the sixth time, the second of the other operations occurs at the seventh time in the pattern “27”, and the subsequent patterns are sequentially performed once. It occurs later.
- the patterns “31” to “33” the first of the other operations occurs at the seventh time, the second of the other operations occurs at the eighth time in the pattern “31”, and the subsequent patterns are sequentially performed once. It occurs later.
- the first of the other operations occurs at the eighth time, the second of the other operations occurs at the ninth time in the pattern “34”, and the tenth time in the pattern “34”.
- the first of the other operations occurs at the ninth time, and the second of the other operations occurs at the tenth time.
- the breakdown of the number of appearances of the maximum number of consecutive is 1 pattern for 8 times, 4 patterns for 7 times, Six consecutive times are 7 patterns, 5 consecutive times are 10 patterns, 4 consecutive times are 11 patterns, and 3 consecutive times are 3 patterns. That is, as the number of consecutive “stop operations”, 8 is the maximum number of continuous times, 4 is the most frequent number of continuous times, and 3 is the minimum number of continuous times.
- any one of the above-described 8 to 3 times is set as the “predetermined continuous number” for reproducibility learning and the “predetermined continuous number” for cancellation determination.
- the “predetermined continuous number” for reproducibility learning the “continuous number for preferential determination” is set to a value equal to or less than the “continuous number for normal determination”, and the learning result that there is reproducibility is Equivalent or easy to obtain.
- the “preferential determination continuous number (N2)” for reproducibility learning is 3 times (minimum continuous number), and the “normal determination continuous number (N1)” is 4 times (most frequent continuous). Times).
- continuous number for preferential determination is set to a value equal to or greater than “continuous number for normal determination”, and it is equivalent to obtain a determination to cancel learning. Or it becomes difficult.
- continuous number for preferential determination (M2)” for stop determination is 8 times (maximum continuous number)
- continuous number for normal determination (M1)” is 4 times (most frequent continuous number).
- the vehicle 10 passes through the “learning area”.
- a learning result is not set when the number of times is three or less.
- the “learning area” is obtained when four “stop operations” are obtained continuously from the first to the fourth time as in the pattern “22” in FIG. It is learned that there is reproducibility of the “stop operation”. Then, as in the pattern “22”, the other operations are obtained twice in succession, whereby the ratio of the fourth to sixth times changes to “100%”, “80%”, “67%”, and 6 Even if it becomes less than “80%” for the second time, it does not change that “stop operation” has been performed four times in succession. In other words, the learning result that “stop operation” has reproducibility is maintained regardless of the fluctuation of the ratio in the middle because it is already estimated that “the ratio at the tenth time is likely to be“ 80% ”or higher”. Is done.
- the second and third operations are other operations, but when “stop operation” is obtained four times continuously from the fourth to seventh times, the seventh operation is performed.
- the ratio of “stop operation” is “71%”. However, since it is estimated that “the ratio at the 10th time is“ 80% ”or higher” because 4 consecutive times are detected, it is learned that the “stop operation” is reproducible at the 7th time. Is done.
- the “stop operation” is obtained except for the fourth time, and even if it becomes “86%” in the seventh time, the number of consecutive is still four in the seventh time. It is not estimated that there is a high possibility that the ratio at the 10th time will be “80%” or more because it does not become a time. For this reason, even if learning is still continued at the end of the seventh time, no learning result is obtained.
- the ratio of “stop operation” that is less than “80%” in the “registered operation information” of the “learning area” will be “ Based on how many consecutive “stop operations” are necessary to reach “80%” or more, it is determined whether to stop learning. That is, the number of consecutive “stop operations” is equal to the number of “stop operations” that are further required in order to make the ratio that is currently less than “80%” “80%” or more.
- a graph 41 in FIG. 3 is a tabular graph, in which the number of passes of the vehicle 10 is shown in the column, the number of stops, that is, the number of “stop operation” is shown in the row, and is divided into columns and rows. .
- the graph 41 is divided substantially left and right by thick lines, with the left side being the A side and the right side being the B side.
- the graph 41 shows the number of “stop operations” with respect to the number of times the vehicle 10 has passed through the “learning area”.
- the ratio of “stop operations” is “80%” or more.
- the number of “stop operations” that will be required in the future, that is, the number of continuous operations is shown.
- the B side of the graph 41 shows the number of “other operations” that can occur from now on, and when other operations occur continuously for that number of times, the ratio of “stop operation” is set to “80%”. It cannot be maintained above.
- the A side of the graph 41 will be described in detail.
- the operation information necessary for setting the current “stop operation” ratio to “80%” is shown on the A side of the graph 41, and the number of continuous times on the indicated A side is shown.
- a realistic value as the number of consecutive “stop operations” required to set the current “stop operation” ratio to “80%” or more is shown as a “predetermined number of consecutive” for canceling determination. 5 based on the list 43.
- the realistic number of consecutive times can be set to four times (the most frequent number of consecutive times).
- the operation information learning unit 33 has more than four consecutive “stop operations” required to set the current “stop operation” ratio to “80%”. It can be determined that the learning in the “learning area” is to be stopped. As long as it is based on the list 43, it is not appropriate to select a number greater than 8 or a value smaller than 3 as the “predetermined continuous number” for canceling determination.
- the operation information extraction unit 31 detects “latest operation information” and acquires “operation position information”
- the information processing ECU 11 performs “learning start processing” or “learning” by the operation information learning unit 33. “Latest operation information” is registered for the “learning area” identified in “continuing process”. Then, the information processing ECU 11 performs “a process of executing learning”. That is, the information processing ECU 11 determines whether or not the position indicated by the “operation position information” is included in the “deceleration target area” (step S1 in FIG. 6).
- the “determination information” set by the position information processing unit 32 is “normal”, it is determined that it is not included in the “deceleration target area”, and when it is “preferential”, the “deceleration target area” Is determined to be included.
- the information processing ECU 11 determines whether to learn whether the “latest operation information” is reproducible as “normal determination” or “preferential determination”.
- the “normal determination” process in FIG. 6 and the “preferential determination” process in FIG. 7 are different in “predetermined continuous number” for reproducibility determination and “predetermined continuous number” for stop determination. However, the processing flow (flow chart) is the same.
- 10 is the maximum number of operation information used for learning
- only the latest 10 operation information in the “learning area” is used for reproducibility learning.
- the information processing ECU 11 learns that the “latest operation information” is “reproducible” and the learning is performed. As a result, “support target operation” is set (step S13 in FIG. 6). Then, the information processing ECU 11 is set so that the learning result can be used for “eco-driving support” as a vehicle operation for reducing fuel consumption, that is, driving support for the same “learning area” is based on the learning result. (Step S20 in FIG. 6).
- the information processing ECU 11 determines that the “latest operation information” is “not reproducible” ( Together with step S15 in FIG. 6, the learning result for the “learning area” is cleared, and new learning is resumed.
- the information processing ECU 11 performs a so-called “learning stop process” and then a “learning start process”. Based on the “latest operation information” and “operation position information” detected this time, A “learning area” is set, and “latest operation information” is registered in “registration operation information” corresponding to the “learning area”.
- the information processing ECU 11 performs “latest operation information” and “registration”. Based on the “operation information”, it is determined whether or not “stop operation” more than four times is required in order to satisfy the stop rate “80%” (step S14 in FIG. 6). When it is determined that more than four “stop operations” are required for the stop rate to be equal to or higher than “80%” (YES in step S14 in FIG. 6), the previous “NO in step S12” Similarly, the information processing ECU 11 determines that the “latest operation information” is “not reproducible” (step S15 in FIG. 6).
- step S21 of FIG. 6 information processing ECU11 clears the learning result with respect to the said "learning area", and restarts new learning (step S21 of FIG. 6).
- step S14 in FIG. 6 when it is determined that “stop operation” more than four times is not necessary to make the stop rate “80%” or more, that is, “stop operation” of four times or less is sufficient (in step S14 in FIG. 6). NO), the information processing ECU 11 determines to continue the reproducibility learning for the “learning area” (step S16 in FIG. 6). That is, in the “learning area”, since the “support target operation” is not set, a signal for driving support or the like cannot be obtained, but the information processing ECU 11 continues the learning for the “learning area” (FIG. 6 step S22).
- the information processing ECU 11 determines whether or not the number of times the vehicle 10 has passed through the “learning area” is less than 10 (step S30 in FIG. 7), as in the previous step S10.
- the number of times that the vehicle 10 has passed the “learning area” is 10 or more (NO in step S30 in FIG. 7).
- the information processing ECU 11 determines whether or not the stop rate is “80%” or more as in the previous step S12 (step S32 in FIG. 7).
- step S32 in FIG. 7 the information processing ECU 11 determines that the operation information is “reproducible” as in the previous “step S13”. In addition to learning (step S33 in FIG. 7), the learning result is set so as to be used for “eco-driving support” (step S20 in FIG. 6).
- step S32 in FIG. 7 the information processing ECU 11 determines that the operation information is “reproducible” as in the previous “step S15”. At the same time, the learning result is cleared and new learning is resumed (step S21 in FIG. 6).
- step S34 of FIG. 7 the information processing ECU 11 determines to continue the reproducibility learning for the “learning area” (step S36 in FIG. 7). Thereby, the information processing ECU 11 continues the learning for the “learning area” (step S22 in FIG. 6). Then, the learning process is terminated.
- FIG. 8A is a diagram showing a state where the “learning area A1” is not set because the vehicle 10 passes for the first time
- FIG. 8B is a diagram where learning for the “learning area A1” is performed
- FIG. 8C is a diagram showing a state in which learning for “learning area A1” is being performed and driving support is also being performed.
- the information processing ECU 11 detects the executed “deceleration operation” and the “operation position P1” at that time, and the “operation position P1”. "Learning area” including "is searched from the database 12A.
- the information processing ECU 11 performs “operation position P1” as shown in FIG. 8B.
- a new “learning area A1” is set, and “learning area A1” and “deceleration operation” are associated and registered in the database 12A.
- the information processing ECU 11 searches the “learning operation” as the “latest operation information” in the “learning area A1” obtained by the search. "And register. At this time, the information processing ECU 11 learns the reproducibility of the “deceleration operation” based on the predetermined continuous number for reproducibility determination. If it is determined that there is reproducibility, the “learning area A1” has “ “Support target operation” is set, and “learning area A1” is determined as the support target area as shown in FIG.
- the “support target operation” is set in the corresponding “learning area A1”.
- Information required for driving support is provided to the vehicle 10. That is, the vehicle 10 acquires driving support information from the “learning area A1” detected based on the current position, and driving support based on the driving support information is performed. That is, in the present embodiment, since the continuous number is used for the reproducibility determination, the learning result can be output even when the number of times of passage through the “learning area A1” is small.
- the learning is preferably determined to be stopped even when the number of times of passing through “learning area A1” is small. Will be able to. Further, the usage amount of the database 12A can be reduced.
- the vehicle information processing apparatus and the vehicle information processing method according to the present embodiment have the effects listed below.
- the reproducibility of “operation information” is the number of times the same type of operation information (for example, “stop operation”) is continuously acquired at the same point (“learning area”), that is, “learning area”. For example, since learning is performed based on the number of consecutive acquisitions (continuous number) of “stop operation”, the number of operation information required for learning in the “learning area” can be set to a number corresponding to the continuous number. For example, if the vehicle operation by the driver is appropriately changed by changing the driver's habits or changing the road shape, it is learned that this is an effective vehicle operation, that is, the vehicle operation ("stop operation”) is The number of acquisitions of operation information required until the learning result (“support target operation”) is reached is a continuous number.
- the number of acquisitions of operation information required for learning changed operation information can be made smaller than in the case of learning based on the ratio to the accumulation of operation information acquired in the past. It becomes like this. As a result, the reflection of the appropriately changed operation information in the learning result is prevented from being delayed due to the influence of the operation information accumulated so far.
- the information processing ECU 11 can provide smooth driving support because the time required for starting the driving support for the operation information acquired for the first time or appropriately changed operation information is shortened.
- the continuous number is used instead of the ratio affected by the accumulation of operation information.
- operation information is more important because it indicates the actual situation more accurately as it is newer, and is less important because there is a higher possibility that it will deviate from the actual situation as it becomes older.
- the more reproducible operation information the higher the possibility that the operation information is continuously obtained from the beginning when the operation information is acquired. For these reasons, even if old operation information is not used or the influence is reduced in the reproducibility learning based on the number of continuous operations, the reproducibility learning result is appropriately maintained.
- the determination criterion is based on the ratio based on the total number up to that point. The accuracy of reaching a certain percentage is improved.
- the “learning area” is set based on the operation information, it is possible to increase the flexibility of setting the “learning area” for learning reproducibility. Further, since the “learning area” is set as a “learning area” including a predetermined range including the position indicated by the “operation position information” from which the operation information has been acquired, the positional deviation of the vehicle 10 due to road conditions and position detection It is possible to suitably cope with a positional deviation caused by accuracy. In addition, since a predetermined range as a “learning area” is handled as the same point, it is possible to prevent a large number of points where learning of reproducibility is set in a range close to each other, so that an increase in information is also suppressed. Become.
- a vehicle operation of the same type as a vehicle operation for example, “stop operation”
- a specific vehicle operation for example, “deceleration target area”
- the driving assistance for the appropriately changed vehicle operation can be performed in a short period of time even if the vehicle operation is acquired for the first time or the vehicle operation is appropriately changed.
- the continuous number is used instead of the ratio of being affected by the accumulated past vehicle operation.
- vehicle operation is more important because it shows the actual situation more accurately as it is newer, and it is considered that the importance of vehicle operation decreases because it becomes more likely to deviate from the actual situation as it gets older.
- the higher the reproducibility of the vehicle operation the higher the possibility that the vehicle operation is continuously executed from the beginning of the vehicle operation. For these reasons, even if information related to old vehicle operation is not used for driving support based on the continuous number or the influence thereof is reduced, provision of appropriate driving support information is maintained.
- the driving support information when driving support information is provided based on a ratio, a predetermined number (for example, 10 times) of vehicle operation is necessary as a parameter, but by using a continuous number (for example, 4 times) as a criterion. Regardless of whether or not a predetermined number of vehicle operations have been executed, the driving support information can be provided when the continuous number is reached. For example, by setting the continuous number to “the number of times that the predetermined number is estimated to reach the ratio used as the determination criterion” (for example, four times), the driving support information is based on the number of vehicle operations smaller than the predetermined number. Will also be able to provide.
- the predetermined number is not reached, the number of vehicle operations has reached the predetermined number by determining whether driving assistance is necessary based on the continuous number, or estimating the ratio based on the total number up to that point. When this happens, the accuracy of reaching the ratio used as the criterion for driving assistance is improved.
- the deceleration target area is registered in the database 12A.
- the present invention is not limited to this, and the deceleration target area may be acquired from a navigation system or an external infrastructure device.
- the navigation system 25 when the navigation system 25 is connected to the information processing ECU 11 of the vehicle 10, the information processing ECU 11 is based on road data included in road map information mounted on the navigation system 25.
- a temporary stop, an intersection, a railroad crossing, a curve, etc. may be acquired as the “deceleration target area”.
- the “deceleration target area” is acquired based on information on the road transmitted from the external infrastructure device 50 installed on the road. May be.
- the “deceleration target area” is registered in the database 12A in advance, and the trouble of managing the latest state is reduced.
- the “deceleration target area” can be set for points not included in the database 12A, the convenience as the vehicle information processing apparatus is improved.
- the present invention is not limited to this, and the reproducibility of the vehicle operation in the “learning area” may be performed by a device outside the vehicle.
- the vehicle 10 is provided with an information transmission unit 35 and an information reception unit 36 in an information processing ECU 11 without an operation information learning unit, and a communication device 26 connected to the information processing ECU 11.
- an information processing center 51 is provided outside the vehicle 10, and the information processing center 51 includes a communication device 52 that can communicate with the vehicle 10 and a position information processing unit corresponding to the position information processing unit 32 of the above embodiment.
- the information processing ECU 11 transmits “operation position information” and “latest operation information” detected by the operation information extraction unit 31 to the information processing center 51.
- the “learning area” is created and acquired based on “,” the latest operation information in the “learning area” is registered, and reproducibility learning is performed.
- the support information output unit 34 searches the individual database 57 of the information processing center 51 based on the current position to acquire the presence / absence of a “learning area” and “support target operation”.
- the support information output unit 34 displays information such as “no operation”.
- the processing center 51 is notified.
- the learning of the reproducibility of the operation information for the “learning area” can be performed by the external device. Thereby, the freedom degree of the system configuration
- driving support for “stop operation” and “deceleration operation” by the driver is illustrated, but the present invention is not limited to this, and driving support for “acceleration operation” and “steering operation” by the driver. It may be aimed at. Even if “acceleration operation” or “steering operation” is selected as a “support target operation” in the “learning area”, a driving support signal for the operation can be output. For this reason, driving assistance can be performed for the above-described driving assistance signal by performing control according to each driving assistance signal acquired by the engine ECU, the steering ECU, and the brake ECU.
- the “latest operation information” is illustrated as being roughly divided into two types of information based on the “stop operation” of the driver and other information. May be divided into a large number. Even in the case of being divided into a large number, the same and the same type of vehicle operation may be targeted for driving support by selecting the largest number of the same type of operation information as the “support candidate operation”. become able to.
- the present invention is not limited to this, and the “support candidate operation” may be determined in advance. Thereby, the design freedom degree of the information processing apparatus for vehicles is raised.
- the “registered operation information” used for learning by the operation information learning unit 33 is exemplified only for the latest ten operation information at the maximum.
- the maximum number of “operation information”, the so-called upper limit number, may be less than 10 times or more than 10 times.
- the present invention is not limited to this, and “learning based on the continuous number” and “determination based on the continuous number” may be performed when the operation information included in the “registered operation information” is 10 times or more than 10 times. Good. Thereby, the design freedom as an information processing apparatus for vehicles comes to improve.
- the case where the “deceleration target area” is set is illustrated, but the present invention is not limited to this, and other target areas may be set.
- an “acceleration target area” may be set.
- “acceleration target area” is applied instead of “deceleration target area”
- “acceleration operation” is applied instead of “deceleration operation”. Good. Thereby, the design freedom as an information processing apparatus for vehicles comes to improve.
- the present invention is not limited to this, and it is not necessary to confirm whether or not it is the “deceleration target area”.
- reproducibility learning by “normal determination” or the like may be performed for any “learning area”.
- DESCRIPTION OF SYMBOLS 10 ... Vehicle, 11 ... Information processing ECU (information processing electronic control unit), 12 ... External storage device, 12A ... Database, 13 ... Engine ECU (engine electronic control unit), 14 ... Steering ECU (steering electronic control unit), 15 ... brake ECU (brake electronic control unit), 16 ... speaker, 17 ... monitor, 20 ... speed sensor, 21 ... GPS, 22 ... accelerator pedal sensor, 23 ... brake pedal sensor, 24 ... infrastructure coordination device, 25 ... navigation system, DESCRIPTION OF SYMBOLS 26 ... Communication apparatus, 31 ... Operation information extraction part, 32 ... Position information processing part, 33 ... Operation information learning part, 34 ... Support information output part, 35 ... Information transmission part, 36 ... Information reception part, 40, 41 ... Graph , 42, 43 ... list, 50 ... external infrastructure device, 51 ... information processing center, 52 Communication device, 55 ... position information processing unit, 56 ... operation information learning unit, 57 ... individually database.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
“学習を開始する処理”は、「学習エリア」がデータベース12Aに登録されている「学習エリア」のいずれにも一致しない場合に行われる処理である。“学習を開始する処理”では、「最新の操作情報」に対応付けられた「学習エリア」と、該「学習エリア」に対応する「登録操作情報」とを登録できる領域をデータベース12Aに確保するとともに、当該確保した領域に該「学習エリア」と該「最新の操作情報」とを登録する。これにより、データベース12Aには、新たな「学習エリア」に対応する記憶領域が確保されることとなるとともに、その確保された領域に新たな「学習エリア」と「最新の操作情報」とが登録される。なお、「登録操作情報」には、複数の「操作情報」を時系列に沿って登録することができるようになっており、車両10が対応付けられた「学習エリア」を通過する都度「最新の操作情報」が蓄積されるようになっている。このため、「登録操作情報」は、1つの「最新の操作情報」により構成されるか、又は、1つの「最新の操作情報」及び1つ以上の「過去の操作情報」により構成されるようになる。
“学習を継続する処理”は、「学習エリア」がデータベース12Aに登録されている「学習エリア」と一致する場合に行なわれる処理である。“学習を継続する処理”では、データベース12Aに登録されている「学習エリア」に対応する「登録操作情報」に、「最新の操作情報」が追加登録される。すなわち、既存の「学習エリア」に「最新の操作情報」が追加登録される。なお、既存の「学習エリア」に「最新の操作情報」が追加登録されると、その登録前には最新であった既存の「最新の操作情報」は時系列で一つ古くなるため、一つ古い「過去の操作情報」として管理されるようになる。このように、「最新の操作情報」が追加される都度、既存の1又は複数の「過去の操作情報」はより1つ古い情報としてそれぞれ管理されるようになる。なお、本実施形態では、「登録操作情報」に蓄積する「操作情報」の数に上限を設けている、すなわち、1つの「学習エリア」に対応する「最新の操作情報」及び「過去の操作情報」の合計数を10個に制限としている。このため、操作情報学習部33は、「過去の操作情報」の数が上限に達している場合、「最新の操作情報」が追加登録される都度、上限数を超えた「過去の操作情報」を消去するようにしている。
“学習を実行する処理”は、「学習エリア」に対応する「登録操作情報」に基づいて、当該「学習エリア」における、支援対象にしようとする車両操作としての「支援候補操作」の再現性を学習する処理である。ところで、「操作情報」には、減速操作や加速操作など複数の種類の操作情報が含まれており、このうち、同一の種類の操作情報とは、複数の種類の中から選択された1種類の操作情報、例えば「減速操作」又は「加速操作」である。なお、このような「操作情報」の種類の分類は、着目する観点によって任意に分類することができる。例えば、「減速操作」を、例えば速度領域を基準により細分化することも可能である。また、「支援候補操作」は、「登録操作情報」の中に登録されている「最新の操作情報」及び「過去の操作情報」のうち最多の同一の種類の操作情報から選択される操作である。
操作情報学習部33は、“割合に基づく学習”を、「登録操作情報」に登録されている操作情報の全数に対する、「支援候補操作」に対応する操作情報の数の割合に基づいて学習する。つまり、「支援候補操作」は、「支援候補操作」に対応する車両操作の数が所定の割合以上の場合、再現性が有ると学習される一方、「支援候補操作」に対応する車両操作の数が所定の割合未満の場合、再現性が無いと学習される。すなわち本実施形態の“割合に基づく学習”では、再現性の有無の学習が、10個の操作情報における「支援候補操作」に対応する操作情報の数の割合に基づいて行われる。例えば、操作情報学習部33は、10個の操作情報における「支援候補操作」に対応する操作情報の数の割合が「80%」以上である場合、当該「支援候補操作」には再現性が有ると学習する一方、同操作情報の数の割合が「80%」未満である場合、当該「支援候補操作」には再現性が無いと学習する。なお、操作情報学習部33では、「登録操作情報」に登録されている操作情報の数が10個未満の場合、“割合に基づく学習”が行われない。逆に、「登録操作情報」に登録されている操作情報の数が10個を超える場合、最新の10個の操作情報に基づいて“割合に基づく学習”が行われる。
操作情報学習部33は、“連続数に基づく学習”を、「登録操作情報」に登録されている操作情報における「支援候補操作」に対応する操作情報の連続して登録されている数、つまり、操作情報が連続して取得(検出)された回数に基づいて学習する。換言すると、“連続数に基づく学習”では、「登録操作情報」に登録されている「操作情報」において、そこに登録された「支援候補操作」に対応する車両操作が連続する回数に基づいて再現性の有無が学習される。つまり、「支援候補操作」の再現性は、再現性学習用の「所定の連続数」と比較した当該「支援候補操作」に対応する車両操作の連続数が、「所定の連続数」以上の場合、有ると学習される一方、「所定の連続数」未満の場合、無いと学習される。ここで、再現性学習用の「所定の連続数」とは、再現性の学習において学習が完了したか否かの判断に用いられる連続数であり、同一の種類の操作情報の連続する回数(連続数)である。
“学習を中止する処理”は、「学習エリア」における再現性の学習を継続するか否かを判断(学習)するとともに、判断に応じた必要な処理を行う処理である。なお、この処理における判断は、学習と表現することもできる。操作情報学習部33は、“学習を中止する処理”にて、「学習エリア」における再現性の学習を継続しない、つまり学習を中止すると判断した場合、データベース12Aに確保されている当該「学習エリア」のための領域を開放する。つまり、操作情報学習部33は、学習を中止すると判断した「学習エリア」と、該「学習エリア」に関連付けられている「登録操作情報」、「支援候補操作」、「判定情報」などをデータベース12Aから削除する。一方、操作情報学習部33は、“学習を中止する処理”にて、「学習エリア」における再現性の学習を継続すると判断した場合、データベース12Aに確保されている当該「学習エリア」のための領域を維持する。
操作情報学習部33は、“割合に基づく判断”を、「登録操作情報」に登録されている操作情報の全数に対する、「支援候補操作」に対応する操作情報の数の割合に基づいて学習する。なお、本実施形態では、「登録操作情報」に登録されている操作情報の数を10個としている。これにより、“割合に基づく判断”では、再現性の有無の学習が、10個の操作情報に対する、「支援候補操作」に対応する操作情報の数の割合に基づいて行われる。これにより、操作情報学習部33は、「支援候補操作」に対応する車両操作の数が所定の割合以上の場合、その「学習エリア」に対する学習を継続すると判断する一方、「支援候補操作」に対応する車両操作の数が所定の割合未満の場合、その「学習エリア」に対する学習を中止すると判断する。例えば、操作情報学習部33は、10個の操作情報における「支援候補操作」に対応する操作情報の数の割合が「80%」以上である場合、当該「学習エリア」の学習を継続すると判断する一方、同操作情報の数の割合が「80%」未満である場合、当該「学習エリア」の学習を中止すると判断する。なお、操作情報学習部33では、「登録操作情報」に登録されている操作情報の数が10個未満の場合、“割合に基づく学習”が行われない。逆に、「登録操作情報」に登録されている操作情報の数が10個を超える場合、最新の10個の操作情報に基づいて“割合に基づく学習”が行われる。
操作情報学習部33は、“連続数に基づく判断”を、「登録操作情報」に登録されている操作情報に対して「支援候補操作」を所定の割合にするために必要である同「支援候補操作」に対応する操作情報の連続数に基づいて行う。なお、学習を継続するための基準である「学習維持割合」を、「登録操作情報」に対する「支援候補操作」に対応する操作情報の割合とし、その値を「80%」以上とする。詳述すると、この“連続数に基づく判断”では、「登録操作情報」において、「支援候補操作」に対応する操作情報の割合が「80%」未満である場合、同「80%」未満の割合を「80%」以上にさせるために今後必要な「支援候補操作」に対応する操作情報の最小連続数に基づいて「学習エリア」における学習を継続するか否かを判断する。つまり、操作情報学習部33は、「支援候補操作」に対応する操作情報の割合を「80%」以上にさせる同操作情報の連続数を、中止判断用の「所定の連続数」と比較し、中止判断用の「所定の連続数」以下の場合、学習を継続すると判断する一方、中止判断用の「所定の連続数」よりも多い場合、学習を中止すると判断する。例えば、「登録操作情報」に“停止操作”、“停止操作”、“停止操作”、“操作なし”、“操作なし”と5回分の操作情報が登録されていた場合、「支援候補操作」は“停止操作”であり、その“停止操作”の現在の割合は「60%」である。このとき、この現在の割合を「80%」にするために今後必要な“停止操作”の連続数は5回(=8/10)である。すなわち、操作情報学習部33は、必要な連続数が5回であるこの「学習エリア」における学習を、例えば、中止判断用の「所定の連続数」が5回であれば継続すると判断し、例えば、中止判断用の「所定の連続数」が4回であれば中止すると判断する。
図2のグラフ40は、表形式のグラフであり、縦列に車両10の通過回数が示され、横行にその通過回数のうちの停止回数、つまり“停止操作”の回数が示され、縦列と横行とにより区画されている。またこのグラフ40は、太線により略左右に区画されており、左側がA側、右側がB側となっている。つまりこのグラフ40には、車両10の「学習エリア」の通過回数に対する“停止操作”の割合が示されており、その割合が「80%」未満の部分がA側であり、その割合が「80%」以上である部分がB側である。
次に、本実施形態の車両用情報処理装置の作用について、図8に従って説明する。ここでは、車両10が曲線道路を通過する場合を例にして、当該曲線道路で行われる“減速操作”についての学習と運転支援について説明する。また、図8(a)は車両10が初めて通過するなどのため「学習エリアA1」が設定さていない状態を示す図であり、図8(b)は「学習エリアA1」に対する学習が行われているが運転支援は行われていない状態を示す図であり、図8(c)は「学習エリアA1」に対する学習が行われているとともに運転支援も行われる状態を示す図である。
なお上記実施形態は、以下の態様で実施することもできる。
Claims (13)
- ドライバによる各車両操作に対応して取得される操作情報を、それら車両操作の生じた各地点に関連付けて学習する車両用情報処理装置であって、
同一の地点にて同一の種類の操作情報が連続して取得された回数に応じて、当該地点における前記種類の操作情報の再現性を学習する
ことを特徴とする車両用情報処理装置。 - 前記地点が、当該地点にて最初に操作情報が取得されたときに同地点を含む所定の範囲からなる地点として設定されたものである
請求項1に記載の車両用情報処理装置。 - 前記地点が特定の車両操作の要求される場所であるとき、当該特定の車両操作と同一の種類の操作情報の再現性の学習に用いられる同操作情報の連続して取得される回数が変更される
請求項1又は2に記載の車両用情報処理装置。 - 同一の地点の通過回数が所定回数を超えるとき、所定回数分の最新の通過回数に対する同一の種類の操作情報の取得回数の割合に基づいて前記操作情報の再現性を学習する
請求項1~3のいずれか一項に記載の車両用情報処理装置。 - 前記操作情報は、ドライバによる車両の減速操作に基づき取得される情報である
請求項1~4のいずれか一項に記載の車両用情報処理装置。 - 当該車両用情報処理装置が車両に搭載されている
請求項1~5のいずれか一項に記載の車両用情報処理装置。 - ドライバの車両操作に基づいて運転支援に必要とされる情報を提供する車両用情報処理装置であって、
ドライバによる同一の種類の車両操作が同一の地点において所定回数以上連続して実行されたとき、前記運転支援に必要とされる情報を提供する
ことを特徴とする車両用情報処理装置。 - ドライバによる各車両操作に対応して取得される操作情報を、それら車両操作の生じた各地点に関連付けて学習する車両用情報処理方法であって、
同一の地点にて同一の種類の操作情報が連続して取得された回数を計数する工程と、
前記計算された回数に応じて当該地点における当該種類の操作情報の再現性を学習する工程と、を備える
ことを特徴とする車両用情報処理方法。 - 前記同一の種類の操作情報が連続して取得された回数を計数する工程に先立ち、前記地点を、当該地点にて最初に操作情報が取得されたときに同地点を含む所定の範囲からなる地点として設定する工程をさらに備える
請求項8に記載の車両用情報処理方法。 - 前記地点が特定の車両操作の要求される場所であることを条件に、当該特定の車両操作と同一の種類の操作情報の再現性を学習するための同操作情報が連続して取得される回数を変更する工程をさらに備える
請求項8又は9に記載の車両用情報処理方法。 - 前記学習する工程では、同一の地点の通過回数が所定回数を超えることを条件に、所定回数分の最新の通過回数に対する同一の種類の操作情報の取得回数の割合に基づいて前記操作情報の再現性を学習する
請求項8~10のいずれか一項に記載の車両用情報処理方法。 - 前記操作情報として、ドライバによる車両の減速操作を取得する
請求項8~11のいずれか一項に記載の車両用情報処理方法。 - 前記各工程を車両にて行う
請求項8~12のいずれか一項に記載の車両用情報処理方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11870185.3A EP2741268B1 (en) | 2011-08-04 | 2011-08-04 | Vehicle information processing apparatus and vehicle information processing method |
RU2014103620/11A RU2560960C1 (ru) | 2011-08-04 | 2011-08-04 | Устройство обработки информации транспортного средства и способ обработки информации транспортного средства |
BR112014002502-9A BR112014002502B1 (pt) | 2011-08-04 | 2011-08-04 | Aparelhagem de processamento de informação de veículo e método de processamento de informação de veículo |
JP2013526699A JP5776775B2 (ja) | 2011-08-04 | 2011-08-04 | 車両用情報処理装置及び車両用情報処理方法 |
US14/236,262 US9573597B2 (en) | 2011-08-04 | 2011-08-04 | Vehicle information processing apparatus and vehicle information processing method |
PCT/JP2011/067835 WO2013018220A1 (ja) | 2011-08-04 | 2011-08-04 | 車両用情報処理装置及び車両用情報処理方法 |
CN201180072642.7A CN103718221B (zh) | 2011-08-04 | 2011-08-04 | 车辆用信息处理装置及车辆用信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2011/067835 WO2013018220A1 (ja) | 2011-08-04 | 2011-08-04 | 車両用情報処理装置及び車両用情報処理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013018220A1 true WO2013018220A1 (ja) | 2013-02-07 |
Family
ID=47628782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2011/067835 WO2013018220A1 (ja) | 2011-08-04 | 2011-08-04 | 車両用情報処理装置及び車両用情報処理方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9573597B2 (ja) |
EP (1) | EP2741268B1 (ja) |
JP (1) | JP5776775B2 (ja) |
CN (1) | CN103718221B (ja) |
BR (1) | BR112014002502B1 (ja) |
RU (1) | RU2560960C1 (ja) |
WO (1) | WO2013018220A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019010967A (ja) * | 2017-06-30 | 2019-01-24 | 株式会社 日立産業制御ソリューションズ | 自動制御装置およびその制御方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013030927A1 (ja) * | 2011-08-29 | 2013-03-07 | トヨタ自動車 株式会社 | 車両用情報処理装置及び車両用情報処理方法 |
KR101526732B1 (ko) * | 2013-12-10 | 2015-06-10 | 현대자동차주식회사 | 주차 브레이크 원격 제어 시스템 |
CN105270298B (zh) * | 2014-06-09 | 2017-11-21 | 源捷公司 | 车辆学习界面 |
US10504068B2 (en) * | 2015-07-14 | 2019-12-10 | Omnitracs, Llc | Driver log analytics system |
US10583826B2 (en) | 2016-11-17 | 2020-03-10 | Cummins Inc. | Hybrid vehicle drive cycle optimization based on route identification |
CN106740868B (zh) * | 2016-12-30 | 2019-03-29 | 东软集团股份有限公司 | 一种车速规划的方法、装置和设备 |
CN110709911B (zh) * | 2017-05-24 | 2022-01-11 | 日产自动车株式会社 | 行驶辅助装置的行驶辅助方法以及行驶辅助装置 |
US11827503B2 (en) | 2020-03-18 | 2023-11-28 | Crown Equipment Corporation | Adaptive acceleration for materials handling vehicle |
JP7363676B2 (ja) * | 2020-06-16 | 2023-10-18 | トヨタ自動車株式会社 | ハイブリッド車両の制御システム及び制御方法 |
WO2022098402A1 (en) | 2020-11-03 | 2022-05-12 | Crown Equipment Corporation | Adaptive acceleration for materials handling vehicle |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0558200A (ja) * | 1991-09-03 | 1993-03-09 | Mazda Motor Corp | 学習制御自動車 |
JPH06208699A (ja) * | 1993-01-11 | 1994-07-26 | Mitsubishi Electric Corp | 車両用経路案内装置 |
JP2009103570A (ja) | 2007-10-23 | 2009-05-14 | Denso Corp | 地図情報作成装置及び車両の操作特性変更システム |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5521823A (en) * | 1991-09-03 | 1996-05-28 | Mazda Motor Corporation | Learning control vehicle |
US6205374B1 (en) * | 1993-07-01 | 2001-03-20 | Mazda Motor Corporation | Vehicle characteristic change system and method |
US8140358B1 (en) * | 1996-01-29 | 2012-03-20 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US7268700B1 (en) * | 1998-01-27 | 2007-09-11 | Hoffberg Steven M | Mobile communication device |
DE10037575A1 (de) * | 2000-08-02 | 2002-02-14 | Bayerische Motoren Werke Ag | Elektronische Einheit zum automatischen Aktivieren einer Parksperre und Verfahren zur Verhinderung der automatischen Aktivierung der Parksperre in Kraftfahrzeugen |
US7761238B2 (en) * | 2003-10-03 | 2010-07-20 | Allan Robert Moser | Method and apparatus for discovering patterns in binary or categorical data |
US7233861B2 (en) * | 2003-12-08 | 2007-06-19 | General Motors Corporation | Prediction of vehicle operator destinations |
JP2005178628A (ja) * | 2003-12-19 | 2005-07-07 | Toyota Motor Corp | 車両の統合制御システム |
JP4911453B2 (ja) * | 2006-08-03 | 2012-04-04 | トヨタ自動車株式会社 | 運転支援装置 |
US8155826B2 (en) * | 2007-03-30 | 2012-04-10 | Aisin Aw Co., Ltd. | Vehicle behavior learning apparatuses, methods, and programs |
JP4453046B2 (ja) | 2007-03-30 | 2010-04-21 | アイシン・エィ・ダブリュ株式会社 | 車両挙動学習装置及び車両挙動学習プログラム |
JP4427759B2 (ja) * | 2007-06-29 | 2010-03-10 | アイシン・エィ・ダブリュ株式会社 | 車両挙動学習装置及び車両挙動学習プログラム |
EP2174838B1 (en) * | 2007-07-24 | 2020-09-23 | Nissan Motor Co., Ltd. | Drive assistance apparatus for vehicle and vehicle equipped with the apparatus |
JP2009053731A (ja) | 2007-08-23 | 2009-03-12 | Nissan Motor Co Ltd | 停止目標位置検出装置及び停止目標位置検出方法 |
JP2009075010A (ja) * | 2007-09-21 | 2009-04-09 | Denso It Laboratory Inc | 経路長算出装置、経路長算出方法、経路長算出プログラム及び車両用空調装置ならびに移動物体搭載機器の制御装置 |
US7954579B2 (en) * | 2008-02-04 | 2011-06-07 | Illinois Institute Of Technology | Adaptive control strategy and method for optimizing hybrid electric vehicles |
JP2009276293A (ja) | 2008-05-16 | 2009-11-26 | Toyota Motor Corp | 走行情報記録装置、メータコンピュータ |
RU81691U1 (ru) * | 2008-12-22 | 2009-03-27 | Дмитрий Юрьевич Манин | Устройство оценки качества вождения автомобиля |
EP2468599B1 (en) * | 2009-08-18 | 2015-01-14 | Toyota Jidosha Kabushiki Kaisha | Vehicle control device |
DE102009045511A1 (de) * | 2009-10-09 | 2011-04-14 | Robert Bosch Gmbh | Erlernen einer Bedienhilfefunktion |
US8686845B2 (en) * | 2010-02-25 | 2014-04-01 | Ford Global Technologies, Llc | Automotive vehicle and method for advising a driver therein |
WO2011113022A1 (en) * | 2010-03-11 | 2011-09-15 | Inrix, Inc. | Learning road feature delay times based on aggregate driver behavior |
US8190319B2 (en) * | 2010-06-08 | 2012-05-29 | Ford Global Technologies, Llc | Adaptive real-time driver advisory control for a hybrid electric vehicle to achieve fuel economy improvement |
US9336183B2 (en) | 2010-10-15 | 2016-05-10 | Toyota Jidosha Kabushiki Kaisha | Vehicle information processing system and driving assistance system |
US9266533B2 (en) * | 2010-12-30 | 2016-02-23 | Institute Of Automation, Chinese Academy Of Sciences | Adaptive cruise control system and method for vehicle |
US8543135B2 (en) * | 2011-05-12 | 2013-09-24 | Amit Goyal | Contextually aware mobile device |
BR112014002298B1 (pt) * | 2011-08-02 | 2021-05-18 | Toyota Jidosha Kabushiki Kaisha | aparelho de assistência à condução |
WO2013030927A1 (ja) * | 2011-08-29 | 2013-03-07 | トヨタ自動車 株式会社 | 車両用情報処理装置及び車両用情報処理方法 |
EP2782083B1 (en) * | 2011-11-14 | 2017-06-14 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device |
US9979202B2 (en) * | 2012-01-17 | 2018-05-22 | Ecamion Inc. | Control, protection and power management system for an energy storage system |
US20150213555A1 (en) * | 2014-01-27 | 2015-07-30 | Hti Ip, Llc | Predicting driver behavior based on user data and vehicle data |
US9377314B2 (en) * | 2014-04-02 | 2016-06-28 | Ford Global Technologies, Llc | Reduced network flow and computational load using a spatial and temporal variable scheduler |
US10002470B2 (en) * | 2014-04-30 | 2018-06-19 | Ford Global Technologies, Llc | Method and apparatus for predictive driving demand modeling |
US20160123752A1 (en) * | 2014-10-30 | 2016-05-05 | Microsoft Corporation | Estimating and predicting fuel usage with smartphone |
US9969403B2 (en) * | 2014-10-31 | 2018-05-15 | Ford Global Technologies, Llc | Method and apparatus for predictive driving-mode learning and enablement |
-
2011
- 2011-08-04 JP JP2013526699A patent/JP5776775B2/ja active Active
- 2011-08-04 RU RU2014103620/11A patent/RU2560960C1/ru active
- 2011-08-04 CN CN201180072642.7A patent/CN103718221B/zh active Active
- 2011-08-04 US US14/236,262 patent/US9573597B2/en active Active
- 2011-08-04 BR BR112014002502-9A patent/BR112014002502B1/pt not_active IP Right Cessation
- 2011-08-04 EP EP11870185.3A patent/EP2741268B1/en active Active
- 2011-08-04 WO PCT/JP2011/067835 patent/WO2013018220A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0558200A (ja) * | 1991-09-03 | 1993-03-09 | Mazda Motor Corp | 学習制御自動車 |
JPH06208699A (ja) * | 1993-01-11 | 1994-07-26 | Mitsubishi Electric Corp | 車両用経路案内装置 |
JP2009103570A (ja) | 2007-10-23 | 2009-05-14 | Denso Corp | 地図情報作成装置及び車両の操作特性変更システム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019010967A (ja) * | 2017-06-30 | 2019-01-24 | 株式会社 日立産業制御ソリューションズ | 自動制御装置およびその制御方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103718221A (zh) | 2014-04-09 |
US20140244103A1 (en) | 2014-08-28 |
RU2560960C1 (ru) | 2015-08-20 |
US9573597B2 (en) | 2017-02-21 |
JPWO2013018220A1 (ja) | 2015-03-05 |
EP2741268A1 (en) | 2014-06-11 |
BR112014002502A2 (pt) | 2017-03-01 |
EP2741268B1 (en) | 2019-05-08 |
CN103718221B (zh) | 2016-08-17 |
EP2741268A4 (en) | 2016-08-03 |
BR112014002502B1 (pt) | 2021-06-15 |
JP5776775B2 (ja) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5776775B2 (ja) | 車両用情報処理装置及び車両用情報処理方法 | |
JP5700131B2 (ja) | 車両用情報処理装置及び車両用情報処理方法 | |
JP2011039621A (ja) | 車両操作診断装置、車両操作診断方法及びコンピュータプログラム | |
JPWO2011145165A1 (ja) | 運転支援装置 | |
US20130332054A1 (en) | Stop/start vehicle and method for controlling engine of same | |
JP2009289080A (ja) | 運転評価装置および運転評価方法 | |
CN104134361A (zh) | 驾驶状况反馈方法、系统及内置所述系统的车载装置 | |
CN105009180B (zh) | 减速结束地点存储系统、驾驶辅助系统及驾驶辅助方法 | |
JP2017117096A (ja) | 車両の運転操作監視装置 | |
CN108162978A (zh) | 车辆控制装置 | |
JP2015063220A (ja) | 走行支援装置 | |
JP5253891B2 (ja) | 運転評価装置、運転評価方法および運転評価プログラム | |
JP2013101426A (ja) | 車載通信装置 | |
JP2011204120A (ja) | 情報提供装置 | |
JP5387152B2 (ja) | 車両走行制御装置 | |
JP2018081357A (ja) | 運転支援装置 | |
JP2012133623A (ja) | アイドリングストップ支援装置 | |
JP5803400B2 (ja) | ナビゲーションシステム、ナビゲーション方法、及びナビゲーションプログラム | |
JP2010253964A (ja) | 車両の走行制御装置 | |
JP2010280318A (ja) | スロットル制御装置 | |
JP2013161177A (ja) | 運転支援装置 | |
JP2010018072A (ja) | 運転者支援装置、運転者支援方法および運転者支援処理プログラム | |
JP2010152687A (ja) | 車両運転ログ処理システムと車両運転ログ処理プログラム | |
JP2009134552A (ja) | 運転支援装置、運転支援方法及びコンピュータプログラム | |
JP2007078116A (ja) | 自動変速機制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11870185 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2013526699 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14236262 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011870185 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2014103620 Country of ref document: RU Kind code of ref document: A |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112014002502 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112014002502 Country of ref document: BR Kind code of ref document: A2 Effective date: 20140131 |