This application claims the benefit of priority of Japan Patent Application No. 2023-034847 filed on Mar. 7, 2023, the contents of which are incorporated by reference as if fully set forth herein in their entirety.
The present disclosure relates to a charging system, a management terminal, a vehicle, a charging method, and a non-transitory computer-readable recording medium.
During recent years, the need to protect natural environments and advances in rechargeable battery technologies have led to rapid progress in electrification of passenger cars and development of infrastructure for this purpose, including expansion of charging facilities and lower costs, which has extended to commercial vehicles as well. Unlike passenger cars, when commercial vehicles such as buses are charged, it is necessary to create charging plans based on power consumption forecasts that take into account operation routes, traffic congestion, and other factors that cause energy costs to fluctuate. In addition, since charging commercial vehicles requires a large amount of power, it is necessary to consider constraints on the amount of power supplied when charging a plurality of commercial vehicles, such as peak shifting that takes into account a relationship with contracted power. Various proposals have been made for charging plans and operation plans for commercial vehicles in consideration of these circumstances.
Japanese Patent Application Laid-Open No. 2018-106745, for example, discloses an operation management apparatus capable of creating an operation plan where a plurality of commercial vehicles operates without running out of electricity.
In addition, Japanese Patent Application Laid-Open No. 2015-65761, for example, discloses a method for managing a charging plan, the method being capable of revising the charging plan that does not greatly affect a delivery plan even when all chargers installed at charger installation positions, at which charging is planned to be performed, are being used.
The operation management apparatus described in Japanese Patent Application Laid-Open No. 2018-106745, which includes a charging plan for commercial vehicles such as buses, however, is inconvenient to be applied as is to commercial vehicles that deliver packages, such as trucks. This is because commercial vehicles that make deliveries have many matters to be considered that do not exist for passenger cars and buses, both during daytime operation hours and during nighttime charging hours.
In addition, in the method for managing a charging plan described in Japanese Patent Application Laid-Open No. 2015-65761, the charging plan is revised in such a way as not to greatly affect a delivery plan, but when charging of a vehicle is interrupted while charging control based on the charging plan is being performed, the revising of the charging plan does not take into consideration the interruption of the charging.
The present disclosure aims to provide a charging system, a management terminal, a vehicle, a charging method, and a non-transitory computer-readable recording medium capable of revising, when charging of a vehicle is interrupted while charging control based on a charging plan is being performed, the charging plan in consideration of the interruption and continuing the charging while inhibiting an effect of the interruption.
In order to achieve the abovementioned object, a charging system in the present disclosure includes: a setting section that sets a charging plan for a plurality of vehicles; and a control section that controls charging of a battery of each of the plurality of vehicles based on the charging plan, in which, when charging of at least one of the plurality of vehicles based on the charging plan is interrupted, the setting section revises the charging plan.
In order to achieve the abovementioned object, a management terminal in the present disclosure is a terminal connectable to the charging system, the management terminal including: a function section that presents a scheduled departure time, a target level of charge, or a time for preparation work of at least one of the plurality of vehicles to the charging system or a function section that obtains, from the charging system, a charge amount of at least one of the plurality of vehicles or a scheduled connection time at which at least one of the plurality of vehicles is scheduled to be connected to the charging system, and a scheduled charging end time of at least one of the plurality of vehicles in the charging plan.
In order to achieve the abovementioned object, a vehicle in the present disclosure is connectable to the charging system and includes: a display section that displays a percentage of a charge amount with respect to a full charge or a percentage of the charge amount with respect to a target level of charge.
In order to achieve the abovementioned object, a charging method in the present disclosure includes: setting a charging plan for a plurality of vehicles; controlling charging of a battery of each of the plurality of vehicles based on the charging plan; and revising the charging plan when charging of at least one of the plurality of vehicles based on the charging plan is interrupted.
In order to achieve the abovementioned object, a non-transitory computer-readable recording medium in the present disclosure is a medium storing therein a program causing a computer to perform a process including: setting a charging plan for a plurality of vehicles; controlling charging of a battery of each of the plurality of vehicles based on the charging plan; and revising the charging plan when charging of at least one of the plurality of vehicles based on the charging plan is interrupted.
The advantageous and features provided by one or more embodiments of the invention will become more fully understood from the detailed description given hereinbelow and the appended drawings which are given by way of illustration only, and thus are not intended as a definition of the limits of the present invention:
Hereinafter, one or more embodiments of the present invention will be described with reference to the drawings. However, the scope of the invention is not limited to the disclosed embodiments.
An embodiment of the present disclosure will be described hereinafter with reference to the drawings.
Chargers 130 are installed, for example, at the distribution center. The number of chargers 130 installed at the distribution center corresponds to the number of vehicles 120 to be charged.
Charging system CS illustrated in
Terminal apparatus 110 is a mobile information terminal such as a laptop computer or a tablet terminal and inputs operation plan information. Terminal apparatus 110 corresponds to a “management terminal” in the present disclosure. Terminal apparatus 110 transmits operation plan information to management apparatus 100 over a network such as the Internet.
Communication section 111 has a communication function for connecting to the network. Communication section 111 transmits and receives various pieces of information to and from management apparatus 100 over the network. The various pieces of information include, for example, operation plan information and charging plan information.
Operation section 114 is, for example, an input apparatus such as a keyboard, a mouse, or a touchpad. An operation manager (hereinafter simply referred to as a “manager”) inputs operation plan information using operation section 114. Operation section 114 corresponds to a “reception section” in the present disclosure.
The (scheduled) return times of vehicle A, vehicle B, vehicle C, and vehicle D are 17:00, 17:30, 22:00, and 16:00, respectively. The next scheduled departure times of vehicle A, vehicle B, vehicle C, and vehicle D are 6:00, 7:00, 7:00, and 7:00, respectively. The scheduled work time (hrs) of vehicle A, vehicle B, vehicle C, and vehicle D is 2, 1, 1, and 1, respectively.
The target levels of charge (%) of vehicle A, vehicle B, vehicle C, and vehicle D are 100, 80, 80, and 70, respectively. The available charging start times of vehicle A, vehicle B, vehicle C, and vehicle D are 22:00, 22:00, 22:00, and 22:00, respectively.
Storage section 113 includes a read-only memory (ROM) storing a basic input/output system (BIOS) of the computer that achieves terminal apparatus 110 and the like, a random-access memory (RAM) that serves as a work area of terminal apparatus 110, and a hard disk drive (HDD) storing an operating system (OS), application programs, and data to be referred to when the application programs are executed.
Display section 115 is, for example, a liquid crystal display and an organic electroluminescent (EL) display. Display section 115 displays operation plan information input from operation section 114. Display section 115 may be provided outside terminal apparatus 110 as an apparatus separate from terminal apparatus 110. For example, terminal apparatus 110 may be a desktop computer and include an external monitor as display section 115. In this case, terminal apparatus 110 includes, instead of display section 115, a display control section that displays images on external display section 115. Alternatively, when terminal apparatus 110 is a laptop computer, for example, an external monitor may be included as display section 115 connected to the laptop computer.
Control section 112 is a processor of terminal apparatus 110, such as a central processing unit (CPU) or a graphics processing unit (GPU), and executes the application programs stored in storage section 113. Control section 112 stores operation plan information input from operation section 114 in storage section 113 by executing an application program. Control section 112 displays the operation plan information on display section 115. Control section 112 controls communication section 111 in such a way as to transmit the operation plan information to management apparatus 100.
Next, configuration of management apparatus 100 will be described with reference to
Management apparatus 100 sets a charging plan on the basis of operation plan information transmitted from terminal apparatus 110. Management apparatus 100 is a server that provides services and functions between terminal apparatus 110 and vehicles 120. When terminal apparatus 110 or the like makes a request to management apparatus 100 using a uniform resource locator (URL), management apparatus 100 transmits data corresponding to the URL to terminal apparatus 110 or the like as a response.
Management apparatus 100 may be achieved by a single apparatus (server) or a plurality of apparatuses (servers). The plurality of servers includes a webserver, an application server, and a database server. The webserver is, for example, a server that returns, to terminal apparatus 110 or the like, a result corresponding to a request. The application server is a server that executes an application in response to a request received from the webserver and returns a processing result to the webserver. When data needs to be accessed, a request is given to the database server. The database server is a server that reads and writes data from and to a database in response to a request from the application server and returns necessary data to the application server.
Communication section 101 has, for example, a communication function for connecting to an external network such as the Internet. Communication section 101 transmits and receives various pieces of information to and from terminal apparatus 110 and vehicles 120 over the network. The various pieces of information include operation plan information. Operation plan information transmitted from terminal apparatus 110 is stored in storage section 103.
Storage section 103 stores a database (refer to
Storage section 103 includes a ROM storing a BIOS of the computer that achieves management apparatus 100 and the like, a RAM that serves as a work area of management apparatus 100, and an HDD storing an OS, application programs, and data to be referred to when the application programs are executed.
Storage section 103 stores relationship information indicating a relationship between an operation plan and a target level of charge.
As illustrated in
As illustrated in
As illustrated in
Control section 102 is a processor, such as a CPU or a GPU, in management apparatus 100 and functions as obtaining section 104 and setting section 105 by executing an application program stored in storage section 103. Management apparatus 100 illustrated in
Obtaining section 104 obtains the operation plan information illustrated in
Setting section 105 sets a charging plan (schedule) on the basis of charging parameters, SOC, and operation plan information (a target level of charge, a scheduled departure time, scheduled work time). Here, the charging parameters include an available charging start time, charging equipment information, and contracted power. The SOC will also be referred to as “remaining charge” or a “level of charge”.
First, in step S501, the CPU obtains charging parameters from storage section 103.
Next, in step S502, the CPU obtains latest SOC of a target vehicle from the storage section 103.
Next, in step S503, the CPU obtains a target level of charge, a scheduled departure time, and scheduled work time, which are operation plan information, from storage section 103.
Next, in step S504, the CPU creates a charging plan.
Next, in step S505, the CPU determines whether a departure time is later than the scheduled departure time. When the departure time is later than the scheduled departure time (YES in step S505), the process proceeds to step S509. When the departure time is not later than the scheduled departure time (NO in step S505), the process proceeds to step S506.
In step S506, the CPU displays the charging plan on display section 115. As a result, the manager is notified of the charging plan (schedule notification). The manager can check the charging plan. The charging plan may be displayed on a display section (not illustrated) of management apparatus 100.
Next, in step S507, the CPU determines whether there has been an OK input. When there has been an OK input (YES in step S507), the process proceeds to step S508. When there has not been an OK input (NO in step S507), this processing flow ends.
In step S508, the CPU confirms the charging plan. This process then ends.
In step S509, the CPU displays, on display section 115, information (error information) indicating a vehicle that cannot be charged to the target level of charge by the scheduled departure time of the vehicle. As a result, the manager is notified of the error information (error notification).
In step S510, the CPU determines whether to update an operation plan or the target level of charge. When the operation plan or the target level of charge is to be updated (YES in step S510), the process returns to step S501. As a result, the CPU revises the charging plan on the basis of the updated operation plan or target level of charge. When the operation plan or the target level of charge is not to be updated (NO in step S510), the process proceeds to step S506.
Next, details of the setting of a charging plan will be described.
The CPU calculates an amount of power necessary to charge vehicle 120 (necessary amount of power) from a target level of charge and remaining charge (SOC) (step S1).
The CPU calculates necessary charging time by dividing the necessary amount of power by charging power of corresponding charger 130 (refer to
The CPU adds up the necessary charging time and scheduled work time and stores resultant total time as time necessary to complete charging of vehicle 120 (step S3).
The CPU performs the process from step S1 to step S3 for each vehicle 120.
The CPU sets charging times of the plurality of vehicles 120 in accordance with a mode for setting a charging plan (described later) (step S4).
When a time when the total time has elapsed since an available charging start time is later than a scheduled departure time, the CPU sets an error flag (step S5). When an error flag is set, it is determined in the above-described step S505 that the departure time is later than the scheduled departure time.
The CPU (setting section 105) of management apparatus 100 sets a charging plan in the above-described manner on the basis of charging parameters, SOC, and operation plan information. As indicated by step S4, the CPU sets the charging plan in accordance with the mode for setting a charging plan.
The manager may select a method for setting a charging plan from one of a plurality of modes (preferred mode) in advance. The present disclosure is not limited to this, and the manager may select a desired one of charging plans set in each of the plurality of modes. In the present embodiment, the plurality of modes includes a “fastest charging mode”, a “low-voltage charging mode”, and a “variation suppression mode”.
In the fastest charging mode, charging periods are set such that all vehicles will be charged to a target level of charge as fast as possible. The fastest charging mode is a mode in which charging periods are set in such a way as to come as early as possible with total charging power in unit time being smaller than or equal to a threshold.
The low-voltage charging mode is a mode in which charging periods are set such that the total charging power in unit time becomes as small as possible in a period until completion of charging.
In the variation suppression mode, charging is switched such that variation in the SOC between target vehicles becomes small (variation between the vehicles is suppressed and differences in charge amount between the vehicles are reduced even when departure times become earlier). The present disclosure is not limited to this, and charging periods may be set while giving priority to particular ones of the plurality of vehicles in consideration of characteristics of individual vehicles (such that charging will be completed earlier).
Next, charging periods set for target vehicles A, B, and C when each of the plurality of modes is selected as the preferred mode will be described with reference to
Even six hours after the start of the charging, the variation in the SOC between the vehicles is still kept suppressed. At 0:00, for example, the SOC of target vehicles A, B, and C is 70%, 60%, and 70%, respectively, and the variation in the SOC between the vehicles is 10%(=70%-60%), and at 1:00, the SOC of target vehicles A, B, and C is 70%, 70%, and 80%, respectively, and the variation in the SOC between the vehicles is 10%(=80%-70%). At 2:00, the SOC of target vehicles A, B, and C is all 80%, and the variation in the SOC between the vehicles is 0%. At 3:00, the SOC of target vehicles A, B, and C is 90%, 80%, and 90%, respectively, and the variation in the SOC between the vehicles is 10%(=90%-80%) at maximum. At 4:00, the SOC of target vehicles A, B, and C is 90%, 90%, and 100%, respectively, and the variation in the SOC between the vehicles is 10%(=100%-90%) at maximum. At 5:00, the SOC of target vehicles A, B, and C is 90%, 100%, and 100%, respectively, and the variation in the SOC between the vehicles is 10%(=100%-90%) at maximum. At 6:00, the SOC of target vehicles A, B, and C is all 100%, and the variation in the SOC between the vehicles is 0%. As described above, even six hours after the start of the charging, the variation in the SOC between the vehicles is suppressed within 10%.
Next, a case where the low-voltage charging mode is selected as the preferred mode will be described in comparison with a case where the variation suppression mode is selected.
When the low-voltage charging mode is selected, at 2:00, the SOC of target vehicles A, B, and C is 60%, 100%, and 60%, respectively, and the variation in the SOC between the vehicles is 40%(=100%-60%) at maximum.
When the variation suppression mode is selected, on the other hand, the SOC of target vehicles A, B, and C at 2:00 is all 80%, and the variation in the SOC between the vehicles is 0% (refer to
At 2:00, whereas the SOC when the low-voltage charging mode is selected is about 60%, the SOC when the variation suppression mode is selected is about 80%. In addition, whereas the variation in the SOC between the vehicles when the low-voltage charging mode is selected is 40% at maximum, the variation in the SOC between the vehicles when the variation suppression mode is selected is 0%. When the variation suppression mode is selected, therefore, the SOC can be aligned compared to when the low-voltage charging mode is selected. Even when a power outage occurs, for example, all the vehicles have been charged to similar degrees.
When the low-voltage charging mode is selected, the SOC of target vehicles A, B, and C at 6:00 is 100%, 100%, and 80%, respectively, and the variation in the SOC between the vehicles is 20%(=100%-80%) at maximum. That is, when the low-voltage charging mode is selected, the target vehicles are sequentially charged to full capacity.
When the variation suppression mode is selected, on the other hand, the SOC of target vehicles A, B, and C at 6:00 is all 100%, and the variation in the SOC between the vehicles is 0%. When the variation suppression mode is selected, differences between times at which the target vehicles are charged to full capacity can be suppressed.
As described above, the CPU (setting section 105) of management apparatus 100 sets a charging plan on the basis of the charging parameters (an available charging start time, charging equipment information, and contracted power), SOC, operation plan information (a target level of charge, a scheduled departure time, and scheduled work time), and a preferred mode. The CPU sets the charging plan in accordance with the preferred mode. In a set charging plan, however, there might be a vehicle that cannot be charged to a target level of charge by a scheduled departure time of the vehicle. Such a situation might occur when, for example, there are a lot of target vehicles or SOC of target vehicles is all low. In the following description, information indicating a vehicle that cannot be charged to a target level of charge by a scheduled departure time will be simply referred to as “error information”. When a result of S505 in
Next, the error information will be described with reference to
In the present embodiment, charging system CS performs remote charging control in accordance with the list (charging plan table) of the charging plan illustrated in
Charging of a vehicle based on a charging plan might be interrupted. Charging is interrupted, for example, when charger 130 and battery 121 are not connected to each other, a vehicle apparatus (fixture) provided for a target vehicle is performing a certain operation, or there is a certain period of time between charging periods. A vehicle with the certain period of time between charging periods will be referred to as a “scheduled interruption vehicle”. The certain period of time includes, for example, scheduled work time.
With respect to target vehicle A, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 10%(50 kWh), the charge amount is 50 kWh, the charging rate is 10 KW, the charging start time is 18:00, and the charging end time is 3:00 as illustrated in
With respect to target vehicle B, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 20%(20 kWh), the charge amount is 80 kWh, the charging rate is 10 kW, the charging start time is 21:00, and the charging end time is 5:00.
With respect to target vehicle C, for example, the available charging start time is 18:00, the scheduled departure time is 6:00, the target level of charge is 100%(100 kWh), the latest SOC is 20%(20 kWh), the charge amount is 40 kWh, the charging rate is 10 KW, the charging start time is 3:00, and the charging end time is 11:00.
With respect to target vehicle D, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 10%(50 kWh), the charge amount is 50 kWh, the charging rate is 10 kW, the charging start time is 19:00, and the charging end time is 4:00.
With respect to target vehicle E, for example, the available charging start time is 18:00, the scheduled departure time is 6:00, the target level of charge is 100%(100 kWh), the latest SOC is 10%(20 kWh), the charge amount is 80 kWh, the charging rate is 10 KW, the charging start time is 20:00, and the charging end time is 5:00.
With respect to target vehicle F, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 20%(50 kWh), the charge amount is 40 kWh, the charging rate is 10 KW, the charging start time is 4:00, and the charging end time is 13:00.
As illustrated in
As illustrated in
As described above, since the font indicating the charging end times is displayed in red in the list (charging plan table) of
When there is a vehicle whose charging will not be completed by a scheduled departure time of the vehicle, the manager needs to select a measure to be taken, such as checking or changing of a charging plan. For this purpose, the manager is preferably notified more reliably of information (error information) indicating a vehicle whose charging will not be completed by a scheduled departure time of the vehicle. In addition, the manager is preferably notified of selection information indicating available measures.
When there is a vehicle whose charging will not be completed by a scheduled departure time of the vehicle, the CPU of management apparatus 100 transmits error information to terminal apparatus 110. The CPU of terminal apparatus 110 displays the error information on an operation screen of display section 115. The CPU also displays selection information on the operation screen.
The CPU of terminal apparatus 110 also displays a plurality of selection buttons (selection information) on the operation screen. More specifically, the CPU displays selection buttons “yes”, “no”, and “check charging plan” on the operation screen. When the selection button “yes” is pressed, the CPU of terminal apparatus 110 returns the process to the inputting of the charging parameters (YES in S510). When the selection button “no” is pressed, the CPU causes the process to proceed to the revising of the charging plan (No in S510). When the selection button “check charging plan” is pressed, the CPU displays the charging plan on the operation screen of display section 115. The CPU may superimpose the selection button “check charging plan” and the charging plan upon each other on the operation screen.
(Charging Plan Displayed on Operation Screen when Selection Button “Check Charging Plan” is Pressed)
When the selection button “check charging plan” is pressed, the CPU of terminal apparatus 110 displays the time schedule table indicating the charging plan and the time schedule table indicating the SOC on the operation screen of display section 115.
The CPU of terminal apparatus 110 also displays an operation button “return” on the operation screen, on which the time schedule table indicating the charging plan and the like are displayed. When the operation button “return” is pressed, the CPU returns the process and displays the plurality of selection buttons (selection information) on the operation screen of display section 115.
The error information and the like have been described. Next, the schedule notification (S506), where the CPU of terminal apparatus 110 displays a certain screen on the operation screen of display section 115 after the CPU of management apparatus 100 transmits charging plan information to terminal apparatus 110, will be described.
With respect to target vehicle A, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 10%(50 kWh), the charge amount is 50 kWh, the charging rate is 10 kW, the charging start time is 1:00, and the charging end time is 6:00.
With respect to target vehicle B, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 20%(20 kWh), the charge amount is 80 kWh, the charging rate is 10 kW, the charging start time is 18:00, and the charging end time is 2:00.
With respect to target vehicle C, for example, the available charging start time is 18:00, the scheduled departure time is 7:00, the target level of charge is 100%(100 kWh), the latest SOC is 60%(60 kWh), the charge amount is 40 kWh, the charging rate is 10 kW, the charging start time is 4:00, and the charging end time is 7:00.
As indicated by the charging plan table (schedule), the charging end time “6:00” of target vehicle A is not later than the scheduled departure time “7:00”, the charging end time “2:00” of target vehicle B is not later than the scheduled departure time “7:00”, and the charging end time “7:00” of target vehicle C is not later than the scheduled departure time “7:00”. Since there is no vehicle whose charging will not be completed by a scheduled departure time of the vehicle, therefore, information (error information) indicating a vehicle whose charging up to a target level of charge by a scheduled departure time of the vehicle is not displayed in the schedule notification.
The schedule table of
The schedule table of
The CPU of terminal apparatus 110 displays selection buttons “confirm charging plan”, “edit charging plan”, and “edit charging parameters” on the operation screen, on which the time schedule table indicating the charging plan and the like are displayed.
When the selection button “confirm charging plan” is pressed, the CPU of terminal apparatus 110 confirms the charging plan (schedule), assuming that the manager has approved the charging plan.
When the selection button “edit charging plan” is pressed, the CPU of terminal apparatus 110 makes the charging plan (the target level of charge, the charge amount, etc.) editable.
When the selection button “edit charging parameters”, the CPU of terminal apparatus 110 makes the charging parameters (the available charging start time, the charging equipment information, and the contracted power) editable.
Next, configuration of vehicles 120 will be described with reference to
Each vehicle 120 includes motor 122, loads 123, ignition switch 124, communication section 125, relay circuit 126, battery management section 127, and vehicle control unit (VCU) 128. Battery management section 127 and VCU 128 are included in control section 129. Motor 122 is connected to relay circuit 126 through ignition switch 124. Loads 123 include a heater and a fixture.
Communication section 125 has a communication function for connecting to a network. Communication section 125 transmits and receives various pieces of information to and from management apparatus 100 over the network. The various pieces of information include, for example, charging plan information, target vehicle information, charger connection information indicating connection and disconnection between charger 130 and battery 121, and on/off information regarding ignition switch 124.
Communication section 125 transmits and receives information to and from terminal apparatus 110 over the network. The information includes, for example, charging stop information and error information.
Relay circuit 126 includes, for example, a charge relay, a motor relay, a heater relay, a fixture relay, and a battery relay. The charge relay connects and disconnects a high-voltage line between battery 121 and charger 130. The motor relay connects and disconnects a high-voltage line between battery 121 and motor 122. The heater relay connects and disconnects a high-voltage line between battery 121 and the heater, which is one of loads 123. The fixture relay connects and disconnects a high-voltage line between battery 121 and the fixture, which is the other of loads 123. The battery relay connects and disconnects a high-voltage lines between battery 121 and each of the various relays including the charge relay, the motor relay, the heater relay, and the fixture relay.
Battery management section 127 has a function of controlling relay circuit 126 on the basis of a state (temperature, voltage, etc.) of battery 121, a state of motor 122, a state of the heater, and various pieces of information from VCU 128. Battery management section 127 controls each of the various relays including the charge relay, the motor relay, the heater relay, the fixture relay, and the battery relay.
VCU 128 has a function of determining a state of vehicle 120 and performing control for maintaining vehicle 120 in an optimal state.
VCU 128 is a processor such as a CPU or a GPU and executes application programs stored in an internal storage section (a RAM, a ROM, etc.). More specifically, VCU 128 controls relay circuit 126 through battery management section 127. VCU 128 also controls charger 130 such that charging power for charging battery 121 becomes a certain level.
Functional blocks of battery management section 127 and VCU 128 are not components in units of hardware (apparatuses) but components in units of functions. Functional blocks illustrated in
Management apparatus 100 (server), terminal apparatus 110, and vehicles 120 included in charging system CS have been described. When configured as above, charging system CS is capable of setting a charging plan (schedule) and remotely controlling charging of batteries 121 from chargers 130 in accordance with the set charging plan (schedule) (remote charging control).
Next, the remote charging control will be described. In the following description, remote charging control by management apparatus 100 will be described first. Remote charging control by vehicle 120 will be described thereafter.
First, in step S1110, control section 102 reads a charging plan from storage section 103.
Next, in step S1120, control section 102 transmits information indicating a charging start time to a target vehicle.
Next, in step S1130, control section 102 determines whether charging stop information has been received from vehicle 120. The charging stop information is information indicating a charging state of vehicle 120 and that a charger is not charging vehicle 120. When charging stop information has been received (YES in step S1130), the process proceeds to step S1140. When charging stop information has not been received (NO in step S1130), the process proceeds to step S1160.
In step S1140, control section 102 determines whether a present time is within a charging period. When the present time is within a charging period (YES in step S1140), the process proceeds to step S1150. When the present time is not within a charging period (NO in step S1140), the process proceeds to step S1160.
Next, in step S1150, control section 102 determines whether an absolute value of a difference between the present time and a scheduled charging end time exceeds a threshold (Th). When the absolute value exceeds the threshold (Th) (YES in step S1150), the process proceeds to step S1170. When the absolute value does not exceed the threshold (Th) (NO in step S1150), the process proceeds to step S1160. The process from step S1130 to step S1150 is performed to determine, when the charging of vehicle 120 has been stopped, whether the stop is appropriate for the charging plan. When the charging of vehicle 120 has been stopped, control section 102 determines, when the present time is not within a charging period set in the charging plan, that operation is normal, and determines, when the present time is within a charging period, that an abnormality might have occurred. When determining that an abnormality might have occurred and the difference between the scheduled charging end time and the present time is smaller than the certain threshold, control section 102 determines that the charging has been completed earlier than the scheduled charging end time and no abnormality has occurred. When the difference is larger than the certain threshold, control section 102 determines that an abnormality might have occurred and proceeds to notification to the manager (S1170).
In step S1160, control section 102 determines whether error information indicating interruption of charging has been received. When error information has been received (YES in step S1160), the process proceeds to step S1170. When error information has not been received (NO in step S1160), the process proceeds to step S1191.
In step S1170, control section 102 transmits the error information to terminal apparatus 110 (notification to the operation manager).
Next, in step S1180, control section 102 determines whether the error information indicates a certain error mode. When the error information indicates the certain error mode (YES in step S1180), the process proceeds to step S1190. When the error information does not indicate the certain error mode (NO in step S118), the process proceeds to step S1191.
In step S1190, control section 102 revises the charging plan.
Next, in step S1191, control section 102 determines whether charging of all target vehicles has been completed. When the charging of all the target vehicles has been completed (YES in step S1191), the process ends. When the charging of a subset of the target vehicles has not been completed (NO in step S1191), the process returns to step S1130.
Next, the remote charging control by vehicle 120 will be described with reference to
First, in step S1210, control section 129 receives (obtains) a charging plan from management apparatus 100 (server).
Next, in step S1220, control section 129 determines whether the present time is within a charging period. When the present time is within a charging period (YES in step S1220), the process proceeds to step S1230. When the present time is not within a charging period (NO in step S1220), the process proceeds to step S1290.
In step S1230, control section 129 determines whether there is a charger connection, where charger 130 and battery 121 are connected to each other. When there is a charger connection (YES in step $1230), the process proceeds to step S1240. When there is no charger connection (NO in step S1230), the process proceeds to step S1290.
Next, in step S1240, control section 129 determines whether ignition switch 124 (refer to
In step S1250, control section 129 determines whether battery 121 is fully charged. When battery 121 is fully charged (YES in step S1250), the process proceeds to step S1260. When battery 121 is not fully charged (NO in step S1250), the process proceeds to step S1291.
In step S1260, control section 129 transmits full charge information, which indicates that battery 121 is fully charged.
Next, in step S1270, control section 129 performs control for stopping the charging and control for storing a charging interruption flag.
Next, in step S1280, control section 129 performs control for transmitting charging stop information to management apparatus 100.
In step S1290, control section 129 performs control for transmitting error information indicating interruption of charging to management apparatus 100.
Next, in step S1291, control section 129 performs control for charging battery 121. The process then returns to step S1220.
In the remote charging control by vehicle 120, vehicle 120 obtains a charging plan from management apparatus 100 (server) and performs on/off control of charging.
Next, a case where management apparatus 100 (server) performs on/off control of charging will be described with reference to
In step S1310, control section 102 reads a charging plan from storage section 103. Next, in step S1320, control section 102 obtains target vehicle information from the charging plan. The target vehicle information is information necessary to perform charging control for a target vehicle from management apparatus 100. For example, the target vehicle information includes identification information regarding the target vehicle, information indicating addresses for communicating with the target vehicle, and control codes for performing charging control for the target vehicle from management apparatus 100.
Next, in step S1330, control section 102 determines whether the present time is within a charging period of the target vehicle. When the present time is within the charging period of the target vehicle (YES in step S1330), the process proceeds to step S1340. When the present time is not within the charging period of the target vehicle (NO in step S1330), the process proceeds to step S1391.
In step S1340, control section 102 determines whether there is a charger connection, where charger 130 and battery 121 are connected to each other. When there is a charger connection (YES in step S1340), the process proceeds to step S1350. When there is no charger connection (NO in step S1340), the process proceeds to step S1380.
In step S1350, control section 102 determines whether ignition switch 124 is off. When ignition switch 124 is off (YES in step S1350), the process proceeds to step S1360. When ignition switch 124 is not off (NO in step S1350), the process proceeds to step S1380.
In step S1360, control section 102 determines whether battery 121 is fully charged. When battery 121 is fully charged (YES in step S1360), the process proceeds to step S1391. When battery 121 is not fully charged (NO in step S1360), the process proceeds to step S1370.
In step S1370, control section 102 transmits charging on information, which indicates continuation of charging, to the target vehicle. The process then ends.
In step S1380, control section 102 issues an error notification (charging error notification), which indicates interruption of charging.
Next, in step S1390, control section 102 transmits charging off information, which indicates interruption of charging, to the target vehicle. Control section 102 stores a charging interruption flag in storage section 113.
In step S1391, control section 102 transmits charging off information, which indicates an end (completion) of charging, to the target vehicle. The process then ends.
As described above, since charging on information or charging off information is transmitted to a target vehicle as necessary in this process when management apparatus 100 (server) performs the on/off control of charging, VCU 128 of vehicle 120, for example, can control relay circuit 126 in a timely and appropriate manner on the basis of the charging on information and the charging off information.
<Reconnection after Interruption>
As described above, charging system CS performs the remote charging control. When charger 130 and battery 121 are disconnected from each other during the remote charging control, charging is interrupted.
Next, reconnection after an interruption will be described with reference to
First, in step S1410, control section 102 obtains a connection signal indicating a connected/disconnected state between charger 130 and battery 121.
Next, in step S1420, control section 102 determines whether charger 130 and battery 121 are connected to each other. When charger 130 and battery 121 are connected to each other (YES in step S1420), the process proceeds to step S1430. When charger 130 and battery 121 are not connected to each other (NO in step S1420), the process returns to step S1410.
In step S1430, control section 102 determines whether charging has been interrupted in the remote charging control. When charging has been interrupted (YES in step S1430), the process proceeds to step S1440. When charging has not been interrupted (NO in step S1430), the process proceeds to step S1450.
In step S1440, VCU 128 transmits charger connection information indicating the connected/disconnected state between charger 130 and battery 121 to management apparatus 100 (server). Upon receiving the charger connection information, management apparatus 100 (server) performs the setting of a charging plan (revising of a charging plan) in step S202 and the charging control in step S203 illustrated in
In step S1450, VCU 128 performs ordinary charging control that is not the remote charging control. The process then ends.
In the remote charging control and the ordinary charging control, a display section (not illustrated) of vehicle 120 displays a charging state of battery 121 (display of a charging state). Display section 115 of terminal apparatus 110 may display the charging state of battery 121, instead.
Next, an example of the display of a charging state will be described with reference to
Meter 1500 indicates charge amount SOC in four stages from a fully discharged state to a fully charged state. That is, charge amount SOC is divided into four stages including a first stage, which is a lowest stage of meter 1500, and a fourth stage, which is a highest stage. The four stages of meter 1500 each have a rectangular frame. Hatching in a rectangular frame indicates that a corresponding stage is off. No hatching in a rectangular frame indicates that a corresponding stage lights up. When the four stages light up from the first to fourth stages, therefore, charge amount SOC is increasing. When all the four stages are off, for example, charge amount SOC is in the fully discharged state. When all the four stages light up, on the other hand, charge amount SOC is in the fully charged state.
As illustrated in
In a charging state of battery 121 of vehicle B, arrow 1502 indicating the target level of charge is located between the third and fourth stages of meter 1500. In meter 1500 indicating charge amount SOC, the first to third stages light up, and the fourth stage is off. The rate of progress is 100%.
In a charging state of battery 121 of vehicle C, arrow 1503 indicating the target level of charge is located between the third and fourth stages of meter 1500. In meter 1500 indicating charge amount SOC, the first and second stages light up, and the third and higher stages are off. The rate of progress is 70%.
As described above, since charge amount SOC and the percentage of each target vehicle are displayed, the manager and a driver can visually recognize the charging state of battery 121 of the target vehicle.
Charging system CS according to the above embodiment includes setting section 105 that sets a charging plan for the plurality of vehicles 120 and control section 102 that controls charging of the battery of each of the plurality of vehicles 120 on the basis of the charging plan. When charging of vehicle 120 based on a charging plan is interrupted, setting section 105 revises the charging plan.
With this configuration, when charging of a vehicle is interrupted while charging control based on a charging plan is being performed, the charging plan can be revised in consideration of the interruption, and the charging continues while inhibiting an effect of the interruption.
In addition, charging system CS according to the present embodiment includes obtaining section 104 that obtains scheduled work time of at least one of the plurality of vehicles 120, and setting section 105 revises the charging plan such that vehicle 120 whose charging has been interrupted will not be charged until the scheduled work time of vehicle 120 ends. As a result, the charging will not be performed until the scheduled work time ends, regardless of whether actual work time is longer than the scheduled work time.
In addition, in charging system CS according to the present embodiment, setting section 105 revises a charging plan if vehicle 120 whose charging has been interrupted becomes chargeable again before scheduled work time of vehicle 120 ends. As a result, for example, the charging plan can be revised immediately after charging becomes available.
In addition, in charging system CS according to the present embodiment, setting section 105 revises a charging plan when vehicle 120 whose charging has been interrupted does not become chargeable again, even when scheduled work time of vehicle 120 ends. As a result, since the charging plan is revised when actual work time is longer than scheduled work time, for example, charging will not be performed until the scheduled work time ends, and the charging continues while inhibiting an effect of an interruption.
In addition, charging system CS according to the present embodiment further includes obtaining section 104 that obtains information regarding a vehicle state from each of the plurality of vehicles 120 and a CPU (determination section) of management apparatus 100 that detects occurrence of an interruption of charging on the basis of the information regarding a vehicle state. When vehicle 120 that is being charged on the basis of a charging plan and in which an abnormality has occurred and charger 130 are not connected to each other, the determination section determines that the charging has been interrupted. As a result, since the charging plan is revised on the basis of a result of the determination whether an interruption has occurred, an effect of the interruption can be inhibited.
In addition, in charging system CS according to the present embodiment, the CPU (determination section) of management apparatus 100 determines, when vehicle 120 is performing a first operation, where a fixture of vehicle 120 that is being charged on the basis of a charging plan operates, that the charging has been interrupted, and does not determine, if vehicle 120 is performing a second operation, where the fixture does not operate, that the charging has been interrupted. Since operation of a fixture consumes power, SOC in a charging plan might decreases. In this case, a charging plan is revised, and an effect of an interruption can be inhibited.
In charging system CS according to the above embodiment, the operation plan information may include the number, weight, or types of packages. Setting section 105 may set a charging period and a charging time in accordance with the number, weight, or types of packages. As a result, because charge amount becomes necessary in accordance with the number of packages, a target level of charge can be calculated more accurately.
In addition, in charging system CS according to the above embodiment, the operation plan information may include a skill level of a driver, types of houses in a delivery area, or presence or absence of a fixture. An energy efficiency estimation section that estimates energy efficiency (km/kWh) in accordance with the skill level of the driver, the types of houses in the delivery area, or the presence or absence of a fixture may be included. As a result, since the energy efficiency varies depending on the skill level of the driver or the like, a target level of charge can be calculated more accurately on the basis of the estimated energy efficiency.
In addition, while vehicle 120 is running, percentage of current charge amount with respect to a target level of charge may be displayed on the display section (not illustrated) of vehicle 120 or display section 115 of terminal apparatus 110. As a result, the manager or the driver can be notified of the percentage of the current charge amount with respect to the target level of charge and the like.
In addition, it has been described that, when the fastest charging mode is selected as the preferred mode when a charging plan is set in charging system CS according to the above embodiment, setting section 105 sets charging periods such that all target vehicles will be charged as fast as possible without total charging power for the target vehicles in unit time exceeding a threshold. Alternatively, a monitoring section (the CPU of management apparatus 100) that, when a charging plan is executed, monitors power supply states of chargers during charging may be included, and the monitoring section may detect whether total charging power supplied to the target vehicles in unit time exceeds the threshold and notify terminal apparatus 110 and vehicles 120 of a result of the detection.
Furthermore, the above embodiment is just a specific example where the present disclosure is implemented, and should not be construed as limiting the technical scope of the present disclosure. That is, the present disclosure can be implemented in various manners without deviating from the spirit or principal features thereof.
The present disclosure can be appropriately used in a delivery management system including a charging system that needs to revise, when charging of a vehicle is interrupted while charging control based on a charging plan is being performed, the charging plan in consideration of the interruption and continue the charging while inhibiting an effect of the interruption.
Number | Date | Country | Kind |
---|---|---|---|
2023-034847 | Mar 2023 | JP | national |