US12447859B2 - Information processing apparatus for generating vehicle operation plans based on electrical energy consumption - Google Patents
Information processing apparatus for generating vehicle operation plans based on electrical energy consumptionInfo
- Publication number
- US12447859B2 US12447859B2 US18/460,586 US202318460586A US12447859B2 US 12447859 B2 US12447859 B2 US 12447859B2 US 202318460586 A US202318460586 A US 202318460586A US 12447859 B2 US12447859 B2 US 12447859B2
- Authority
- US
- United States
- Prior art keywords
- energy consumption
- electrical energy
- vehicle
- controller
- links
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0023—Planning or execution of driving tasks in response to energy consumption
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
-
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3469—Fuel consumption; Energy use; Emission aspects
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3815—Road data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/60—Navigation input
-
- 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/24—Energy storage means
- B60W2510/242—Energy storage means for electrical energy
- B60W2510/244—Charge state
-
- 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
Definitions
- the present disclosure relates to an information processing apparatus.
- Patent Literature (PTL) 1 discloses technology for outputting information indicating the electrical energy consumption of modules used for autonomous driving of vehicles.
- autonomous vehicle The electrical energy consumption of an autonomous driving system that implements operational control of a vehicle operated by autonomous driving (hereinafter also referred to as an “autonomous vehicle”) varies depending on road conditions, such as the state of road maintenance.
- the electrical energy consumption of an autonomous driving system also tends to vary among developers of autonomous driving systems, even when road conditions are the same. Therefore, in establishing operation plans for autonomous vehicles, it is necessary to consider the characteristics of each autonomous driving system as matter specific to autonomous vehicles. However, conventional technology does not take these characteristics into account and thus has room for improvement.
- FIG. 1 is a block diagram illustrating a schematic configuration of a system according to an embodiment of the present disclosure
- FIG. 2 is a block diagram illustrating a schematic configuration of a vehicle
- FIG. 3 is a block diagram illustrating a schematic configuration of an information processing apparatus
- FIG. 4 is a flowchart illustrating operations of the information processing apparatus according to a first embodiment.
- FIG. 5 is a flowchart illustrating operations of the information processing apparatus according to a second embodiment.
- the system 1 includes vehicles 10 and an information processing apparatus 20 .
- the vehicles 10 and the information processing apparatus 20 are communicably connected to a network 30 including, for example, the Internet, a mobile communication network, or the like.
- Each vehicle 10 is an automobile, for example, but is not limited to this and may be any vehicle that runs on charged energy.
- the automobile is, for example, a Hybrid Electric Vehicle (HEV), a Plug-in Hybrid Electric Vehicle (PHEV), a Battery Electric Vehicle (BEV), a Fuel Cell Electric Vehicle (FCEV), or the like, but is not limited to these.
- the vehicle 10 is a vehicle driven by a driver in a manual driving section and is automated at any level of operation in an autonomous driving section.
- a vehicle whose driving is automated at any level is also referred to as a “vehicle operated by autonomous driving” or “autonomous vehicle”.
- the level of automation is, for example, one of level 1 to level 5 according to the classification of the Society of Automotive Engineers (SAE).
- the vehicle 10 may be a dedicated Mobility as a Service (MaaS) vehicle.
- An autonomous driving system that controls autonomous driving is provided on board the vehicle 10 .
- the on-board autonomous driving system is an Autonomous Driving Kit (ADK) in the present embodiment, but this configuration is not limiting.
- the vehicle 10 moves along an operation route defined in an operation plan designated prior to operation. When the operation plan is changed, the vehicle 10 moves along the operation route defined in the changed operation plan.
- the number of vehicles 10 included in the system 1 may be freely determined.
- the information processing apparatus 20 is, for example, a computer such as a server apparatus.
- the information processing apparatus 20 can communicate with the vehicle 10 via the network 30 .
- the information processing apparatus 20 can acquire any information about the vehicle 10 , such as vehicle information from each vehicle 10 .
- vehicle information is information indicating the status of the vehicle 10 .
- the vehicle information includes, for example, information indicating the position, orientation, speed, acceleration, shift position, driving distance, number of boarding/alighting users, and electrical energy consumption of the vehicle 10 .
- the system 1 is used in a passenger transportation service using a bus, as the vehicle 10 , that travels along an operation route defined by an operation plan.
- the operation route includes sections where the vehicle 10 is driven by a driver (hereinafter also referred to as a “manual driving section”) and sections where the vehicle 10 is operated by autonomous driving (hereinafter also referred to as an “autonomous driving section”).
- the information processing apparatus creates an electrical energy consumption map, for a vehicle operated by autonomous driving, indicating the electrical energy consumption of a plurality of links included in an operation route defined by an operation plan.
- the information processing apparatus 20 calculates, based on the electrical energy consumption map, a first predicted value that is a predicted value of the total electrical energy consumption required for traveling the operation route.
- the information processing apparatus 20 compares the total electrical energy consumption indicated by the first predicted value with the State of Charge (SOC) prior to operation of the vehicle to determine whether the SOC prior to operation satisfies the total electrical energy consumption.
- SOC State of Charge
- the information processing apparatus 20 extracts links satisfying a predetermined condition as candidate links for switching to the manual driving section from among links, included in the plurality of links, designated as the autonomous driving section.
- the information processing apparatus 20 changes the operation plan so that the SOC prior to operation satisfies the total electrical energy consumption by switching at least one candidate link among the extracted candidate links to the manual driving section.
- the operation plan is changed based on the electrical energy consumption map. Therefore, if an electrical energy consumption map is created for each autonomous driving system, for example, the operation plan can be modified to match the characteristics of the autonomous driving system installed in the vehicle 10 . Therefore, technology for operation plans of autonomous vehicles is improved in that it is easier to establish operation plans that take into account the characteristics of the autonomous driving system installed in the vehicle 10 .
- each vehicle 10 includes a communication interface 11 , an acquisition interface 12 , an ADK 13 , a battery 14 , a memory 15 , and a controller 16 .
- the communication interface 11 includes at least one interface for communication for connecting to the network.
- the interface for communication is compliant with mobile communication standards such as the 4th generation (4G) standard or the 5th generation (5G) standard, for example, but these examples are not limiting.
- the vehicle 10 communicates with the information processing apparatus 20 via the communication interface 11 and the network 30 .
- the acquisition interface 12 includes one or more apparatuses configured to acquire positional information for the vehicle 10 .
- the acquisition interface 12 includes a receiver corresponding to the Global Positioning System (GPS), for example, but is not limited to this and may include a receiver corresponding to any satellite positioning system.
- the acquisition interface 12 includes any sensor module capable of acquiring vehicle information for the vehicle 10 .
- the sensor module may include a vibration sensor, an infrared sensor, a speed sensor, an angular velocity sensor, an acceleration sensor, a geomagnetic sensor, a distance sensor such as LiDAR (light detection and ranging), a temperature sensor, a power monitor, or combinations of these.
- the power monitor detects the electrical energy consumption of the vehicle 10 over time.
- the electrical energy consumption of the vehicle 10 refers to the electrical energy consumption required for the vehicle 10 to run, including, for example, the electrical energy consumption of the motor and autonomous driving system, as well as the electrical energy consumption required to run the air conditioning system and electrical components.
- the ADK 13 is an Electronic Control Unit (ECU) that includes a computer with embedded autonomous driving software.
- the ADK 13 is configured to be capable of performing SAE levels 1 to 5, for example, as operational control of the vehicle 10 .
- At least one of the sensor modules included in the acquisition interface 12 may be incorporated in the ADK 13 .
- the vehicle 10 can drive autonomously according to driving control that can be performed by the ADK 13 , which is used to transmit control requests to the controller 16 , described below.
- the battery 14 is a secondary cell that can be repeatedly charged and discharged.
- the vehicle 10 is driven by electrical energy supplied from the battery 14 to the motor and other drive mechanisms.
- the battery 14 may, for example, be a lithium-ion battery, a nickel-metal hydride battery, a lead-acid battery, or the like.
- the battery 14 is connected to and charged by a charging apparatus installed at any charging base, such as a vehicle base provided by a bus operator.
- the memory 15 includes one or more memories.
- the memories are semiconductor memories, magnetic memories, optical memories, or the like, for example, but are not limited to these.
- the memories included in the memory 15 may each function as, for example, a main memory, an auxiliary memory, or a cache memory.
- the memory 15 stores any information used for operations of the vehicle 10 .
- the memory 15 may store a system program, an application program, embedded software, map information, and the like.
- the map information is a numerical map (including basic map information, numerical elevation data, and the like) provided by the Geospatial Information Authority of Japan in the present embodiment, but this example is not limiting, and the map information may include any geospatial information.
- the information stored in the memory 15 may be updated with, for example, information acquired from the network 30 via the communication interface 11 .
- the controller 16 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or a combination of these.
- the processor is a general purpose processor such as a central processing unit (CPU) or a graphics processing unit (GPU), or a dedicated processor that is dedicated to specific processing, for example, but is not limited to these.
- the programmable circuit is a field-programmable gate array (FPGA), for example, but is not limited to this.
- the dedicated circuit is an application specific integrated circuit (ASIC), for example, but is not limited to this.
- the controller 16 controls the operations of the entire vehicle 10 .
- the controller 16 can perform autonomous driving of the vehicle 10 in response to a control request from the ADK 13 .
- the controller 16 can switch the operation mode of the vehicle 10 , i.e., manual driving or autonomous driving, by setting the ADK 13 to ON in the autonomous driving section and OFF in the manual driving section.
- the controller 16 may transmit the vehicle information acquired via the acquisition interface 12 to the information processing apparatus 20 via the communication interface 11 and the network 30 .
- the controller 16 can acquire information indicating the electrical energy consumption (for example, kWh) and information indicating the SOC (for example, a continuous value from 0% to 100%) from the battery 14 .
- the information processing apparatus 20 includes a communication interface 21 , a memory 22 , and a controller 23 .
- the communication interface 21 includes at least one interface for communication for connecting to the network 30 .
- the interface for communication may be compliant with, for example, mobile communication standards, wired local area network (LAN) standards, or wireless LAN standards, but these examples are not limiting.
- the interface for communication may be compliant with any appropriate communication standards.
- the information processing apparatus communicates with the vehicle 10 via the communication interface 21 and the network 30 .
- the memory 22 includes one or more memories.
- the memories included in the memory 22 may each function as, for example, a main memory, an auxiliary memory, or a cache memory.
- the memory 22 stores any information used for operations of the information processing apparatus 20 .
- the memory 22 may store a system program, an application program, a database, map information, and the like.
- the information stored in the memory 22 may be updated with, for example, information acquired from the network 30 via the communication interface 21 .
- the controller 23 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or a combination of these.
- the controller 23 controls the operations of the entire information processing apparatus 20 .
- the controller 23 receives the vehicle information for each vehicle 10 from the communication interface 11 of the vehicle 10 via the communication interface 21 and the network 30 .
- FIG. 4 Operations of the information processing apparatus 20 according to a first embodiment will be described with reference to FIG. 4 .
- the operations in FIG. 4 correspond to a method according to the present embodiment.
- the operations in FIG. 4 can be performed at any time, such as when the information processing apparatus 20 receives the operation plan.
- Step S 100 the controller 23 of the information processing apparatus creates an electrical energy consumption map, for the vehicle 10 operated by autonomous driving, indicating the electrical energy consumption of a plurality of links included in an operation route defined by an operation plan.
- the controller 23 acquires an operation plan for the vehicle 10 . Any method can be employed to acquire the operation plan.
- the controller 23 may acquire the operation plan for the vehicle 10 by reading the operation plan stored in the database of the memory 22 .
- the controller 23 calculates the electrical energy consumption of each link included in the operation route defined by the acquired operation plan.
- a link is a road segment with endpoints (nodes) at intersections or dead ends on the road. Each link has two nodes: a starting node and an ending node. Links and nodes have absolute positional information, such as two-dimensional coordinate data including latitude and longitude, indicating their respective positions on the map.
- any method can be employed to calculate the electrical energy consumption of each link included in the operation route.
- data indicating the history of electrical energy consumption required for the vehicle 10 to drive on each link may be acquired for each ADK 13 during an aggregation period, and a representative value (for example, the average) of electrical energy consumption for each link may be calculated.
- the controller 23 can set the calculated representative value as the electrical energy consumption of each link in the corresponding ADK 13 .
- the history of the electrical energy consumption required for the vehicle 10 to run may be the history of the electrical energy consumption of the motor and autonomous driving system (here, the ADK 13 ), as well as the electrical energy consumption required to run the air conditioning system and electrical components.
- the aggregation period may be the past month or longer before the operation date (in the case of emphasizing a trend in the electrical energy consumption immediately preceding the operation date), a one day or longer period that includes the date corresponding to the operation date in the previous year (in the case of emphasizing seasonal variation in the electrical energy consumption), or both.
- the controller 23 Based on the electrical energy consumption of each set link, the controller 23 creates an electrical energy consumption map corresponding to the ADK 13 installed in the vehicle 10 . Any method can be employed to create the electrical energy consumption map. For example, the controller 23 may create an electrical energy consumption map by mapping the set electrical energy consumption onto each link on a map. The controller 23 may store the created electrical energy consumption map in the memory 22 .
- the controller 23 therefore does not uniformly calculate the predicted electrical energy consumption of each link regardless of the autonomous driving system installed in the vehicle 10 , but rather calculates the predicted electrical energy consumption of each link for each autonomous driving system (here, ADK 13 ) installed in the vehicle 10 .
- the predicted electrical energy consumption of each link specific to each individual ADK 13 is thereby indicated in the electrical energy consumption map created according to the present embodiment.
- Step S 101 the controller 23 calculates, based on the electrical energy consumption map created in step S 100 , a first predicted value that is a predicted value of the total electrical energy consumption required for traveling the operation route.
- the controller 23 reads the electrical energy consumption map corresponding to the ADK 13 from the memory 22 to acquire the electrical energy consumption of each link in the operation route and calculates the total electrical energy consumption, predicted from the acquired electrical energy consumption, as the first predicted value. Any appropriate method can be employed to calculate the first predicted value. Although a process to simply tally the electrical energy consumption of each link included in the operation route is possible, the first predicted value may, for example, also be calculated using machine learning, such as deep learning, based on the electrical energy consumption of each link calculated in step S 100 .
- the electrical energy consumption of each link on the day of operation for the ADK 13 installed in the vehicle 10 may be predicted.
- the controller 23 can generate or update the prediction model by performing machine learning, in association with the ADK 13 installed in the vehicle 10 , on data indicating the history of electrical energy consumption of each link in the corresponding ADK 13 .
- the prediction model is generated or updated for each autonomous driving system that controls autonomous driving of the vehicle 10 (i.e., for each individual ADK 13 ) or for each developer of autonomous driving systems.
- Teacher data for machine learning can be created by associating each link with past electrical energy consumption as a label.
- This teacher data can then be used to perform machine learning with known algorithms to generate a learned model as a prediction model.
- the controller 23 can calculate the predicted electrical energy consumption of each link and calculate the sum of the calculated predicted values as the first predicted value.
- Step S 102 the controller 23 compares the total electrical energy consumption indicated by the first predicted value with the SOC prior to operation of the vehicle 10 to determine whether the SOC prior to operation satisfies the total electrical energy consumption. In a case in which it is determined that the SOC prior to operation satisfies the total electrical energy consumption (step S 102 : Yes), the process ends. Conversely, in a case in which it is determined that the SOC prior to operation does not satisfy the total electrical energy consumption (step S 102 : No), the process advances to step S 103 .
- the controller 23 acquires information indicating the SOC (in this case, a continuous value from 0% to 100%) from the battery 14 of the vehicle 10 prior to operation.
- the SOC of the battery 14 of the vehicle 10 prior to operation is also referred to as the “SOC prior to operation”.
- the controller 23 converts the acquired SOC prior to operation to the remaining capacity of the battery 14 .
- the controller 23 compares the total electrical energy consumption indicated by the first predicted value with the remaining capacity of the battery 14 . As a first example, in a case in which the total electrical energy consumption indicated by the first predicted value is 60 kWh and the remaining capacity converted from an SOC prior to operation of 80% is 80 kWh, the controller 23 determines that the SOC prior to operation satisfies the total electrical energy consumption.
- the controller 23 determines that the SOC prior to operation does not satisfy the total electrical energy consumption.
- Step S 103 in a case in which it is determined that the SOC prior to operation does not satisfy the total electrical energy consumption (step S 102 : No), the controller 23 extracts links satisfying a predetermined condition (hereinafter also referred to as the “first condition”) as candidate links for switching to the manual driving section from among links, included in the plurality of links, designated as the autonomous driving section.
- a predetermined condition hereinafter also referred to as the “first condition”.
- the first condition can be defined freely.
- the first condition may be that the average electrical energy consumption per unit distance exceeds a reference value.
- the reference value can be set freely but may, for example, be the average of the electrical energy consumption per unit distance (here, 1 km) of a plurality of links.
- the controller 23 extracts links for which the average electrical energy consumption per unit distance exceeds the reference value as candidate links from among the links, included in the plurality of links, designated as an autonomous driving section.
- the controller 23 may switch the at least one candidate link to the manual driving section on a priority basis starting from the candidate link with the highest electrical energy consumption per unit distance. For example, suppose that the average electrical energy consumption per unit distance for a plurality of links is 0.15 kWh/km, the average electrical energy consumption per unit distance for link AB is 0.07 kWh/km, and the average electrical energy consumption per unit distance for link BC is 0.20 kWh/km. In this case, link BC corresponds to a link for which the average electrical energy consumption per unit distance exceeds the reference value. Therefore, the controller 23 prioritizes link BC over link AB and switches link BC to the manual driving section.
- Links with a high electrical energy consumption per unit distance are typically links with no guardrails, with blurred lane marking, or the like, for which the electrical energy consumption of the distance sensors included in the acquisition interface 12 of the vehicle 10 is likely to be higher than other links (such as links with guardrails).
- the controller 23 may switch to the manual driving section starting with the link that has the shorter travel distance. This will help to minimize the increase in distance of the manual driving section.
- Step S 104 the controller 23 changes the operation plan so that the SOC prior to operation satisfies the total electrical energy consumption by switching at least one candidate link among the candidate links extracted in step S 103 to the manual driving section.
- the controller 23 switches at least one candidate link that satisfies the first condition to the manual driving section and turns the ADK 13 off at that section.
- the controller 23 adds candidate links to switch to the manual driving section until the remaining capacity of the battery 14 corresponding to the SOC prior to operation is equal to or greater than the total electrical energy consumption and turns the ADK 13 off in the corresponding sections.
- the controller 23 can thereby change the operation plan so that the SOC prior to operation satisfies the total electrical energy consumption.
- the operation plan is changed based on the electrical energy consumption map. Therefore, if an electrical energy consumption map is created for each autonomous driving system, for example, the operation plan can be modified to match the characteristics of the autonomous driving system (here, the ADK 13 ) installed in the vehicle 10 . Therefore, technology for operation plans of autonomous vehicles is improved in that it is easier to establish operation plans that take into account the characteristics of the autonomous driving system installed in the vehicle 10 .
- FIG. 5 corresponds to a method according to the present embodiment. Whereas the above-described operations in FIG. 4 are executed before the vehicle 10 begins operation, the operations in FIG. 5 are executed after the vehicle 10 begins operation. The operations in FIG. 5 are executed repeatedly, for example over a predetermined period, during operation of the vehicle 10 .
- the predetermined period can be freely determined.
- Step S 200 the controller 23 calculates a second predicted value, which is the predicted value of the remaining electrical energy consumption required for traveling the remaining portion of the operation route.
- the remaining portion of the operation route is the portion of the operation route that the vehicle 10 is scheduled to travel (the un-traveled portion).
- the controller 23 may predict the remaining electrical energy consumption by considering the occupancy rate and the utilization rate of the air conditioning system of the vehicle 10 after the start of operation.
- the occupancy rate of the vehicle 10 may, for example, be calculated by predicting the number of passengers based on historical data on the count, made by a sensor at the entrance/exit, of the number of users boarding and alighting from the vehicle 10 .
- the utilization rate of the air conditioning system may be calculated based on the expected temperature during the corresponding time period. Typically, the higher the occupancy rate of the vehicle 10 , the higher the cabin temperature, and the higher the utilization rate of the air conditioning system.
- the predicted value of the remaining electrical energy consumption may therefore be calculated so that the higher the occupancy rate of the vehicle 10 , the larger the value.
- the controller 23 can take the calculated predicted value of the remaining electrical energy consumption as the calculated second predicted value.
- Step S 201 the controller 23 compares the remaining electrical energy consumption indicated by the second predicted value with the SOC during operation of the vehicle 10 to determine whether the SOC during operation satisfies the remaining electrical energy consumption. In a case in which it is determined that the SOC during operation satisfies the remaining electrical energy consumption (step S 201 : Yes), the process ends. Conversely, in a case in which it is determined that the SOC during operation does not satisfy the remaining electrical energy consumption (step S 201 : No), the process advances to step S 202 .
- the controller 23 acquires information indicating the SOC from the battery 14 of the vehicle 10 during operation.
- the SOC of the battery 14 of the vehicle 10 during operation is also referred to as the “SOC during operation”.
- the controller 23 converts the acquired SOC during operation to the remaining capacity of the battery 14 .
- the controller 23 compares the remaining electrical energy consumption indicated by the second predicted value with the remaining capacity of the battery 14 .
- the controller 23 determines that the SOC during operation satisfies the remaining electrical energy consumption.
- the controller 23 determines that the SOC during operation does not satisfy the remaining electrical energy consumption.
- Step S 202 in a case in which it is determined that the SOC during operation does not satisfy the remaining electrical energy consumption (step S 201 : No), the controller 23 changes the operation plan so that the SOC during operation satisfies the remaining electric al energy consumption by switching, to the manual driving section, another candidate link that has not been switched to the manual driving section among the candidate links.
- the controller 23 extracts one or more candidate links, that have not been switched to the manual driving section and that satisfy a second condition different from the first condition, as another candidate link from among the candidate links extracted in step S 103 .
- the second condition can be defined freely.
- the second condition may be that the travel distance is the shortest.
- the controller 23 extracts the link with the shortest travel distance, among the candidate links extracted in step S 103 and not switched to the manual driving section in step S 104 , as another candidate link.
- the controller 23 extracts candidate links that satisfy the second condition in order of the shortest travel distance until the remaining capacity of the battery 14 corresponding to the SOC during operation becomes equal to or greater than the remaining electrical energy consumption.
- the controller 23 can then change the operation plan so that the SOC during operation satisfies the remaining electrical energy consumption by turning the ADK 13 off in the sections of the extracted candidate links.
- an additional candidate link can be switched to the manual driving section while the vehicle 10 is in operation, and the ADK 13 can be turned off in that section, thereby reducing the electrical energy consumption of the vehicle 10 .
- the second embodiment facilitates a reduction in the electrical energy consumption of the vehicle 10 in accordance with the conditions on the day of operation.
- the manual driving sections can be increased appropriately in the present embodiment to match the conditions on the day of operation. As a result, it is easier to eliminate delays in the operation schedule by adjusting the speed through manual operation as appropriate, for example by accelerating departures when arrivals are delayed.
- the information processing apparatus 20 creates an electrical energy consumption map, for a vehicle 10 operated by autonomous driving, indicating the electrical energy consumption of a plurality of links included in an operation route defined by an operation plan.
- the information processing apparatus 20 calculates, based on the electrical energy consumption map, a first predicted value that is a predicted value of the total electrical energy consumption required for traveling the operation route.
- the information processing apparatus 20 compares the total electrical energy consumption indicated by the first predicted value with the SOC prior to operation of the vehicle 10 to determine whether the SOC prior to operation satisfies the total electrical energy consumption.
- the information processing apparatus 20 extracts links satisfying a predetermined condition as candidate links for switching to the manual driving section from among links, included in the plurality of links, designated as the autonomous driving section.
- the information processing apparatus 20 changes the operation plan so that the SOC prior to operation satisfies the total electrical energy consumption by switching at least one candidate link among the extracted candidate links to the manual driving section.
- the operation plan is changed based on the electrical energy consumption map. Therefore, if an electrical energy consumption map is created for each autonomous driving system, for example, the operation plan can be modified to match the characteristics of the autonomous driving system installed in the vehicle 10 . Therefore, technology for operation plans of autonomous vehicles is improved in that it is easier to establish operation plans that take into account the characteristics of the autonomous driving system installed in the vehicle 10 .
- the vehicle 10 may be a semi-demand bus that makes at least one stop on an operation route in response to a request by the user.
- the controller 23 may change the location at which the user boards or alights to a different location than the stop designated by the user so that the SOC during operation satisfies the remaining electrical energy consumption. For example, assume that stop A is designated by the user as the boarding location, and that on the route with the shortest travel distance, a link with high electrical energy consumption continues beyond stop A. In this case, the controller 23 may avoid traveling on the high electrical energy consumption link beyond stop A by designating stop B, which is before a link with relatively low electrical energy consumption, as the boarding location.
- the controller 23 can reduce the remaining electrical energy consumption by changing the operation route from the route with the shortest travel distance to the route with the lowest electrical energy consumption. As a result, the controller 23 can more easily change the operation plan so that the SOC during operation satisfies the remaining electrical energy consumption.
- a limit for changing the boarding location (for example, within 100 m from the initial boarding location) may be set in consideration of the burden on the user.
- the controller 23 can provide notification of a request to change the boarding location by transmitting stop B to the terminal apparatus of the user for output.
- an embodiment in which the configuration and operations of the information processing apparatus 20 in the above embodiment are distributed to multiple computers capable of communicating with each other can be implemented.
- an embodiment in which some or all of the components of the information processing apparatus 20 are provided in the vehicles 10 can also be implemented.
- a navigation apparatus installed in the vehicle 10 may be equipped with some or all of the components of the information processing apparatus 20 .
- a general purpose computer functions as the information processing apparatus 20 according to the above embodiment
- a program in which processes for realizing the functions of the information processing apparatus according to the above embodiment are written may be stored in a memory of a general purpose computer, and the program may be read and executed by a processor.
- the present disclosure can also be implemented as a program executable by a processor, or a non-transitory computer readable medium storing the program.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Sustainable Development (AREA)
- Life Sciences & Earth Sciences (AREA)
- Traffic Control Systems (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Navigation (AREA)
Abstract
Description
-
- PTL 1: JP 2018-205294 A
-
- create an electrical energy consumption map, for a vehicle operated by autonomous driving, indicating an electrical energy consumption of a plurality of links included in an operation route defined by an operation plan;
- calculate, based on the electrical energy consumption map, a first predicted value that is a predicted value of a total electrical energy consumption required for traveling the operation route; and
- compare the total electrical energy consumption indicated by the first predicted value with a state of charge (SOC) prior to operation of the vehicle, and in a case in which it is determined that the SOC prior to operation does not satisfy the total electrical energy consumption, extract links satisfying a predetermined condition as candidate links for switching to a manual driving section from among links, included in the plurality of links, designated as an autonomous driving section and change the operation plan so that the SOC prior to operation satisfies the total electrical energy consumption by switching at least one candidate link among the extracted candidate links to the manual driving section.
Claims (6)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022-145581 | 2022-09-13 | ||
| JP2022145581A JP7768076B2 (en) | 2022-09-13 | 2022-09-13 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20240083297A1 US20240083297A1 (en) | 2024-03-14 |
| US12447859B2 true US12447859B2 (en) | 2025-10-21 |
Family
ID=90142325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/460,586 Active 2044-01-23 US12447859B2 (en) | 2022-09-13 | 2023-09-04 | Information processing apparatus for generating vehicle operation plans based on electrical energy consumption |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12447859B2 (en) |
| JP (1) | JP7768076B2 (en) |
| CN (1) | CN117698760A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7613277B2 (en) * | 2021-06-04 | 2025-01-15 | トヨタ自動車株式会社 | Information processing device, information processing method, and information system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180347997A1 (en) * | 2017-05-31 | 2018-12-06 | Panasonic Intellectual Property Corporation Of America | Information processing apparatus and information processing method |
| JP2018205294A (en) | 2017-05-31 | 2018-12-27 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Information processing apparatus and information processing method |
| US20200064833A1 (en) * | 2018-08-21 | 2020-02-27 | International Business Machines Corporation | Intelligent transitioning between autonomous and manual driving modes of a vehicle |
| US20220185336A1 (en) * | 2020-12-10 | 2022-06-16 | Hyundai Motor Company | Vehicle |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6301730B2 (en) * | 2013-10-04 | 2018-03-28 | 株式会社東芝 | Electric vehicle operation management device and operation planning method |
| JP6275187B2 (en) * | 2016-04-28 | 2018-02-07 | 本田技研工業株式会社 | Vehicle control system, vehicle control method, and vehicle control program |
| JP7380539B2 (en) * | 2020-12-16 | 2023-11-15 | トヨタ自動車株式会社 | Operation planning system and operation planning method |
| JP7355052B2 (en) * | 2021-03-15 | 2023-10-03 | 株式会社デンソー | Vehicle control device |
| JP7625927B2 (en) * | 2021-03-26 | 2025-02-04 | トヨタ自動車株式会社 | Control device, program and control method |
-
2022
- 2022-09-13 JP JP2022145581A patent/JP7768076B2/en active Active
-
2023
- 2023-09-04 US US18/460,586 patent/US12447859B2/en active Active
- 2023-09-12 CN CN202311174764.8A patent/CN117698760A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180347997A1 (en) * | 2017-05-31 | 2018-12-06 | Panasonic Intellectual Property Corporation Of America | Information processing apparatus and information processing method |
| JP2018205294A (en) | 2017-05-31 | 2018-12-27 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Information processing apparatus and information processing method |
| US20200064833A1 (en) * | 2018-08-21 | 2020-02-27 | International Business Machines Corporation | Intelligent transitioning between autonomous and manual driving modes of a vehicle |
| US20220185336A1 (en) * | 2020-12-10 | 2022-06-16 | Hyundai Motor Company | Vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024040920A (en) | 2024-03-26 |
| CN117698760A (en) | 2024-03-15 |
| US20240083297A1 (en) | 2024-03-14 |
| JP7768076B2 (en) | 2025-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111055850B (en) | Intelligent motor vehicle, system and control logic for driver behavior coaching and on-demand mobile charging | |
| US11443563B2 (en) | Driving range based on past and future data | |
| JP7298698B2 (en) | Battery management device, learning model, computer program, battery management method, and information providing device | |
| US11987270B2 (en) | Vehicle dispatch management device and vehicle dispatch management method | |
| US12387087B2 (en) | Electrified vehicle with indication of adequate driving range based on autoencoder | |
| KR101769723B1 (en) | Movement support apparatus, movement support method, and driving support system | |
| CN105008005A (en) | Travel support device, travel support method, and drive support system | |
| US20230160707A1 (en) | Systems and methods for eco-approach and departure at a signalized intersection using vehicle dynamics and powertrain control with multiple horizon optimization | |
| US12320658B2 (en) | Travel plan generation device and travel plan generation method | |
| US12090881B2 (en) | Systems and methods for controlling power flow between electrified vehicles and charging trailers during in-flight energy transfers | |
| CN106029465A (en) | Moving assist apparatus and method and driving assist system | |
| US20220252402A1 (en) | Route Planning Device, Route Planning Method, and Route Planning System | |
| US11906315B2 (en) | Electric vehicle trip energy prediction based on baseline and dynamic driver models | |
| US12447859B2 (en) | Information processing apparatus for generating vehicle operation plans based on electrical energy consumption | |
| US20240140486A1 (en) | Methods and apparatuses for closed-loop evaluation for autonomous vehicles | |
| EP4516564A1 (en) | System and method for vehicle propulsion control | |
| US11110806B2 (en) | Vehicle maneuver planning based on predicted battery power | |
| US12233865B2 (en) | Preceding vehicle selection device, preceding vehicle selection method, and non-transitory recording medium | |
| EP4663502A1 (en) | Vehicle operation determination method and apparatus | |
| JP7609039B2 (en) | Information processing device, system, method, and program | |
| US20240353864A1 (en) | Server and operation system | |
| US20240070581A1 (en) | Information processing method, information processing apparatus, information processing system, and non-transitory computer readable medium | |
| WO2024241589A1 (en) | Control system, vehicle, charging device, traffic light, method, and recording medium | |
| CN120604259A (en) | Vehicle data management server, platform management server, service server, and service provision system associated with autonomous driving platform |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: TOYOTA JIDOSHA KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NAGATA, YU;SHIMADA, IBUKI;NAKAMURA, TOSHIHIRO;SIGNING DATES FROM 20230706 TO 20230710;REEL/FRAME:064785/0789 |
|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ALLOWED -- NOTICE OF ALLOWANCE NOT YET MAILED Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: AWAITING TC RESP., ISSUE FEE NOT PAID |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |