This application claims priority to Japanese Patent Application No. 2020-066647 filed on Apr. 2, 2020, which is incorporated herein by reference in its entirety including the specification, claims, drawings, and abstract.
The present specification discloses an autonomous travel vehicle that travels in a circulation route along which a plurality of stations are provided, and a traffic system comprising such autonomous travel vehicles and an operation management device for the vehicles.
In recent years, traffic systems using vehicles capable of autonomous travel are being proposed. For example, JP 2000-264210 A discloses a vehicle traffic system using vehicles capable of performing autonomous travel along an exclusive route. This vehicle traffic system comprises a plurality of vehicles that travel along an exclusive route, and a supervising control system that causes the plurality of vehicles to perform operation. The supervising control system transmits a start command, a travel path command, and the like to the vehicles in accordance with an operation plan. Further, the supervising control system increases or decreases the number of vehicles according to demand for riding the vehicles.
Here, there may be cases in which the operation is temporarily interrupted, such as at times of disorders in the traffic system and VIP movements. In such cases, when the operation is subsequently restarted, a delay is generated with respect to a preset operation schedule. In view of this, the present specification discloses an autonomous travel vehicle and a traffic system that enable prompt elimination of a delay generated in association with an operation interruption.
The present specification discloses an autonomous travel vehicle that travels in a circulation route along which a plurality of stations are provided. The autonomous travel vehicle comprises an operation schedule storage section, an autonomous travel controller, a drive mode switching controller, and an operation schedule modifier. The operation schedule storage section has stored therein an operation schedule for one cycle of the circulation route, the operation schedule having been supplied at an operation schedule updating site set up along the circulation route. The autonomous travel controller carries out an autonomous travel control based on the operation schedule, and executes an emergency stop control upon receipt of an operation interruption command. After performance of an evacuating drive for moving the vehicle to an evacuation destination station subsequent to the receipt of the operation interruption command, upon receiving an operation restart command while at the evacuation destination station, the operation schedule modifier executes a schedule modification so that, based on an actual operation delay duration with respect to the operation schedule, a travel duration for traveling from the evacuation destination station to the operation schedule updating site is shortened as compared to a corresponding travel duration according to the operation schedule.
According to the above configuration, when an operation interruption command is issued, the vehicle is made to wait at an evacuation destination station until restart of operation, so that a part of the operation interruption duration can be absorbed into the boarding/alighting duration at the station. Furthermore, after restart of operation, the delay can be eliminated by modifying and shortening the operation schedule.
In the above configuration, the autonomous travel vehicle may comprise: a display unit that, upon receipt of the operation interruption command, displays to an on-board administrator an image requesting execution of manual driving; and an input unit via which a command for executing manual driving can be input. The autonomous travel vehicle may further comprise a drive mode switching controller that, when the command for executing manual driving is input, switches from autonomous travel driving by the autonomous travel controller to manual driving by the on-board administrator in carrying out the evacuating drive.
According to the above configuration, it is possible to persuade the on-board administrator to execute manual driving at the time of an evacuating drive.
The present specification also discloses a traffic system comprising autonomous travel vehicles according to the above configuration, and an operation management device for managing operation of the autonomous travel vehicles. The operation management device comprises an operation schedule creator, an operation schedule supplier, and a command unit. The operation schedule creator creates the operation schedule for the plurality of autonomous travel vehicles. The operation schedule supplier supplies the operation schedule for one cycle of the circulation route to each autonomous travel vehicle when the vehicle is passing the operation schedule updating site. The command unit is able to issue an operation interruption command and an operation restart command to the plurality of autonomous travel vehicles. As the operation schedule, the operation schedule creator creates a normal operation schedule set such that operation intervals between the plurality of autonomous travel vehicles become uniform. Further, for an autonomous travel vehicle whose time of passage of the operation schedule updating site subsequent to restart of operation is predicted to be delayed from a target time of passage according to the normal operation schedule, the operation schedule creator creates, as the operation schedule for a next cycle, a recovering operation schedule in which a cycle travel duration is shortened in accordance with a delay duration as compared to the normal operation schedule.
According to the above configuration, when a delay cannot be fully eliminated during the travel to the operation schedule updating site after restart of operation, it is possible to continue to eliminate the delay during the next cycle.
According to the technology disclosed in the present specification, a delay generated accompanying an operation interruption can be eliminated promptly.
Embodiment(s) of the present disclosure will be described based on the following figures, wherein:
In the following, when the plurality of autonomous travel vehicles C1-C7 are to be referred to without being distinguished from each other, the distinguishing suffix numeral is omitted to indicate “vehicle(s) C”. Similarly, when the plurality of stations ST1-ST3 do not need to be distinguished from each other, an indication “station(s) ST” is used.
In the traffic system illustrate in
The circulation route 100 may be, for example, an exclusive road on which only the vehicles C are permitted to travel. When the vehicles C are railroad vehicles, the circulation route 100 may be a circulation rail line. Alternatively, the circulation route 100 may be a route designated on general roads on which vehicles other than the vehicles C are also permitted to travel.
The traffic system further comprises a vehicle depot 110 connecting to the circulation route 100. As an example,
The autonomous travel vehicles C1-C3 traveling along the circulation route 100 enter the vehicle depot 110 via the retrieving point Pout. The autonomous travel vehicles C4-C7 on standby in the vehicle depot 110 are added into the circulation route 100 from the adding point Pin. In order to avoid the vehicles C to be retrieved and the vehicles C to be added from getting in each other's way, the retrieving point Pout is arranged upstream of the adding point Pin.
The circulation route 100 further comprises an operation schedule updating point Pu (operation schedule updating site) at which the operating autonomous travel vehicles C1˜C3 are supplied with their respective operation schedules. At the operation schedule updating point Pu, to each vehicle C passing the point Pu, an operation schedule for one cycle of the circulation route 100 starting from the operation schedule updating point Pu is supplied from the operation management device 10. In this way, every time the vehicle C passes the operation schedule updating point Pu (i.e., for every cycle), the operation schedule is changed. The method of supplying the operation schedule is described in detail further below.
The vehicles C are vehicles capable of performing autonomous travel along the circulation route 100, and function as, for example, public transportation vehicles for transporting a large number of general public users from a predetermined station ST to another station ST. For example, the vehicles C may be public transportation buses.
Each vehicle C is a vehicle capable of autonomous travel. For example, drive control belonging to level 3 according to the standards defined by the Society of Automotive Engineers (SAE) in the U.S. is possible. That is, the vehicle C may be capable of performing a drive control in which drive manipulations on the circulation route 100 are automated while manual driving is carried out by an administrator 105 in the event of emergency. For example, as explained further below, when an operation interruption command is issued to the operating autonomous travel vehicles C, autonomous travel control is interrupted. Subsequently, manual driving is performed in moving each vehicle C to an evacuation destination station. In order to enable such manual driving, an administrator 105 is aboard each operating vehicle C.
The vehicle C is further equipped with mechanisms that enable autonomous travel. Specifically, the vehicle C comprises a control unit 20, a camera 22, a LiDAR unit 23, a proximity sensor 25, a GPS receiver 26, a clock 27, a drive mechanism 28, a steering mechanism 30, a braking mechanism 32, and a manipulation lever 33.
The camera 22 captures images in a field of view that is substantially identical to that of the LiDAR unit 23. The camera 22 comprises an image sensor such as a CMOS sensor or a CCD sensor. The images captured by the camera 22 (captured images) are used for autonomous travel control, as described further below.
The LiDAR unit 23 is a sensor for autonomous travel, and may be, for example, a distance-measuring sensor using infrared radiation. For example, an infrared laser beam is emitted from the LiDAR unit 23 to scan in the horizontal and vertical directions, and it is thereby possible to acquire three-dimensional point cloud data in which measured distance data regarding the surroundings of the vehicle C are arranged three-dimensionally. The camera 22 and the LiDAR unit 23 are provided as one sensor unit, and this sensor unit is located, for example, on each of four faces of the vehicle C; namely, the front face, the rear face, and the two lateral faces connecting between the front and rear faces.
The proximity sensor 25 may be a sonar sensor, and when, for example, the vehicle C is to stop at a station ST, the proximity sensor 25 detects a distance between the vehicle C and a road curb marking a border between a roadway and a sidewalk. By means of this detection, so-called precise docking control is enabled, which is a control for stopping the vehicle C closely along the road curb. The proximity sensor 25 is, for example, mounted on the vehicle C on the two lateral faces and at corner portions between the front face and the lateral faces.
The GPS receiver 26 receives measured location signals from GPS satellites. For example, by receiving the measured location signals, the current location (latitude and longitude) of the vehicle C can be calculated.
As a mechanism for performing manual driving, the vehicle C comprises the manipulation lever 33. For example, the manipulation lever 33 is provided in a front part of the vehicle cabin of the vehicle C. For example, the manipulation lever 33 can be tilted toward the front, rear, left, and right, and by means of such manipulations, braking/driving (in other words, acceleration/deceleration) and steering of the vehicle C can be controlled. More specifically, the drive mechanism 28, the steering mechanism 30, and the braking mechanism 32 receive transmission of an acceleration control command upon forward tilt of the manipulation lever 33, a deceleration control command upon rearward tilt of the manipulation lever 33, and a control command for turning in the tilted direction upon rightward or leftward tilt of the manipulation lever 33. The manipulation lever 33 is manipulated by the administrator 105 (see
The control unit 20 may for example be an electronic control unit (ECU) of the vehicle C, and is constituted of a computer. The control unit 20 shown as an example in
In addition, the control unit 20 includes an input unit 20H and a display unit 20I as a user interface for the on-board administrator. The input unit 20H and the display unit 20I may be a touchscreen, for example.
The dynamic map storage section 48 has stored therein dynamic map data of the circulation route 100 and its surroundings. The dynamic map is a three-dimensional map, and includes, for example, information on locations and shapes (three-dimensional shapes) of roads (roadways and sidewalks). Information on locations of lane markings, crosswalks, stop lines, etc., drawn on roads are also included in the dynamic map. The dynamic map additionally contains information on locations and shapes (three-dimensional shapes) of built structures such as buildings and vehicle traffic lights. The dynamic map data are supplied from the operation management device 10.
The operation schedule storage section 49 has stored therein an operation schedule for the vehicle C in which the storage section 49 is provided. As mentioned above, this operation schedule is updated every cycle at the operation schedule updating point Pu (see
The vehicle C performs autonomous travel in accordance with data regarding the circulation route 100 stored in the dynamic map storage section 48. In performing the autonomous travel, three-dimensional point cloud data regarding the surroundings of the vehicle C are acquired by the LiDAR unit 23. Further, the camera 22 captures images of the surroundings of the vehicle C.
Objects in the captured images captured by the camera 22 are analyzed by the scan data analyzer 40. For example, objects within the captured images are detected by a known deep learning method such as SSD (Single Shot Multibox Detector) or YOLO (You Only Look Once) using supervised learning, and subsequently, attributes of the detected objects (station ST, pedestrian, built structure, etc.) are recognized.
Further, the scan data analyzer 40 obtains the three-dimensional point cloud data (LiDAR data) from the LiDAR unit 23. By superimposing the captured images of the camera 22 and the LiDAR data, an object's attribute (station ST, pedestrian, construction, etc.) and distance from the vehicle C can be determined.
The self-location estimator 42 estimates the self-location of the vehicle C within the dynamic map based on the location (latitude and longitude) of the vehicle C received from the GPS receiver 26. The estimated self-location is used for path creation, and is also transmitted to the operation management device 10 together with time information obtained from the clock 27.
The path creator 44 creates a path from the estimated self-location to the nearest target site. For example, a path from the estimated self-location to a station ST is created. When it is determined from the three-dimensional point cloud data of the LiDAR unit 23 and the captured images of the camera 22 that there is an obstacle in a direct path from the estimated self-location to the station ST, a path avoiding the obstacle is created.
The autonomous travel controller 46 executes an autonomous travel control of the vehicle C based on the superimposed data of the captured images and the LiDAR data, the self-location, the created path, and the operation schedule, which are obtained as described above. For example, a travel velocity along the created path is autonomously controlled so as to match a target velocity V0 (described further below) set by the normal operation schedule. For example, the autonomous travel controller 46 controls the drive mechanism 28 comprising an inverter or the like, and thereby maintains the velocity of the vehicle C to the target velocity V0. Further, the autonomous travel controller 46 manipulates wheels 31 via control of the steering mechanism 30 comprising an actuator or the like, and thereby controls the vehicle C to travel along a decided path.
At the station ST, the autonomous travel controller 46 causes the vehicle C to stop and then causes a boarding/alighting door (not shown) to open. At that point, the autonomous travel controller 46 refers to the clock 27, and maintains the vehicle C in the stopped state until the target departure time Td* (described further below) set by the operation schedule is reached. After completion of boarding and alighting, when the target departure time Td* is reached, the autonomous travel controller 46 causes the boarding/alighting door to close and causes the vehicle C to depart.
When the vehicle C receives an operation interruption command issued from a command unit 61 of the operation management device 10, the autonomous travel controller 46 executes an emergency stop control for stopping the vehicle C.
The drive mode switching controller 52 can switch the manner of travel of the vehicle C between autonomous travel driving and manual driving. As described further below, after the operation interruption command is received from the operation management device 10 and the emergency stop control is executed by the autonomous travel controller 46, the drive mode switching controller 52 switches the drive control of the vehicle C from autonomous travel driving to manual driving. As a result, an evacuating drive for moving the vehicle C to an evacuation destination station ST is carried out by manual driving. As described further below, this switching is performed in response to input of a confirming command by the administrator 105 via the input unit 20H.
When the drive method of the vehicle C is switched from autonomous travel driving to manual driving, the manual driving controller 54 controls the drive mechanism 28, the steering mechanism 30, and the braking mechanism 32 in accordance with manipulation of the manipulation lever 33 by the administrator.
Upon receiving an operation restart command from the operation management device 10, the operation schedule modifier 50 modifies and shortens the normal operation schedule stored in the operation schedule storage section 49. Details in this regard are given further below.
The operation management device 10 manages operation of the vehicles C that travel autonomously along the circulation route 100. The operation management device 10 is installed in, for example, a management company that manages operation of the vehicles C. The operation management device 10 may be constituted of a computer, and
Similar to the hardware configuration of the vehicle C, the operation management device 10 comprises an input/output controller 10A, a CPU 10B, a GPU 10C, a DLA 10D, a ROM 10E, a RAM 10F, and a hard disk drive 10G (HDD). These constituent components are connected to an internal bus 10J.
The operation management device 10 further comprises an input unit 10H, such as a keyboard and a mouse, for inputting data as appropriate. The operation management device 10 also comprises a display unit 10I, such as a display, for displaying an operation schedule and the like for viewing. The input unit 10H and the display unit 10I are connected to the internal bus 10J.
The operation route creator 64 creates a route along which the vehicles C are to travel; i.e., the circulation route 100. The circulation route 100 is created by selecting a route from roads such as those that include branches. Dynamic map data corresponding to the created circulation route 100 are extracted from the dynamic map storage section 66 and transmitted to the vehicles C.
The operation schedule creator 62 creates operation schedules to be provided to the plurality of operating vehicles C along the circulation route 100. As described further below, the operation schedule creator 62 is able to create a normal operation schedule and a recovering operation schedule. Further, based on a created operation schedule and time information obtained from the clock 17, the operation schedule creator 62 can calculate a target arrival time Ta* and a target departure time Td* at each of the stations ST1-ST3, as described below. Here, although the clock 17 in
The operation schedule supplier 63 supplies an operation schedule created by the operation schedule creator 62 to each operating vehicle C at the operation schedule updating point Pu (operation schedule updating site). As mentioned above, the operation schedule supplier 63 supplies an operation schedule for one cycle of the circulation route 100 to each operating vehicle C passing the operation schedule updating point Pu.
The vehicle information acquiring unit 60 receives vehicle information from each vehicle C. The vehicle information includes the current location, the number of persons on board, the SOC of the battery, information on various devices acquired by vehicle-mounted sensors, and so on.
The command unit 61 is capable of issuing, to the operating vehicles C, an operation interruption command and a restart command instructing restart of operation. The operation interruption command is issued when, for example, there is a disorder in the operation management device 10 or when a VIP is scheduled to pass by. When the operation management device 10 is restored, or when the passing of the VIP is over, the restart command is issued.
Terms used in connection with operation schedules and in connection with making modifications to the schedules are illustrated in
During actual operation, there are cases in which a vehicle C arrives at a station ST at a time different from the target arrival time Ta* due to reasons such as a delay generated at a previous station and a traffic congestion on the circulation route 100. This actual arrival time is referred to as actual arrival time Ta. Further, a duration from the actual arrival time Ta to the target departure time Td* is the target duration to be observed in order to cause the vehicle C to depart from the station ST on schedule, and is referred to as the target stop duration Dw*.
An actual duration of boarding and alighting with respect to the vehicle C is called actual boarding/alighting duration Dp. The actual boarding/alighting duration Dp is the duration from the actual arrival time Ta to the boarding/alighting completion time Tp. The duration obtained by subtracting the actual boarding/alighting duration Dp from the target stop duration Dw* is referred to as the wait duration Dw.
In
In the example normal operation schedule, in order that the operation intervals between the vehicles C traveling along the circulation route 100 become uniform, the scheduled stop durations Dwp1, Dwp2, Dwp3 at the respective stations ST1-ST3 are set uniformly for the respective vehicles C. The target velocity V0 is also set uniformly for the respective vehicles C.
The target velocity V0 and the scheduled stop durations Dwp1, Dwp2, Dwp3 at the respective stations ST1-ST3, which are set in the normal operation schedule, are also referred to as “normal values” when appropriate. From this perspective, it can be said that a normal operation schedule is an operation schedule that is organized using normal values. A normal operation schedule is set by the operation schedule creator 62 of the operation management device 10 in advance, for example, before actually carrying out an operation according to the operation schedule.
Based on the target velocity V0 and the scheduled stop durations Dwp1, Dwp2, Dwp3, times at which each vehicle C passes the respective sites on the circulation route 100 are calculated. For example, a time of passage of the operation schedule updating point Pu can be obtained from the clock 17 (see
At the operation schedule updating point Pu (operation schedule updating site), the operation schedule supplier 63 (
For example, when the operating vehicle C1 is passing the operation schedule updating point Pu, data of an operation schedule for the operating vehicle C1 from this point Pu until the next passage of the operation schedule updating point Pu (e.g., from point P1 to point P2 in
The operation schedule data to be supplied to the operating vehicle Ck (in a three-vehicle operation, k=1-3) at that time include the target arrival times Ta*_Ck_ST1˜Ta*_Ck_ST3 at the respective stations ST1-ST3, and the target departure times Td*_Ck_ST1˜Td*_Ck_ST3 at the respective stations ST1-ST3. Further, the scheduled stop durations Dwp1, Dwp2, Dwp3 at the respective stations ST1-ST3 and the target velocity V0 are also included in the operation schedule data to be supplied to the operating vehicle Ck.
Upon receiving the operation interruption command issued by the command unit 61 (at around 7:57 in
The administrator 105 (see
By means of manual driving, the vehicle C is moved to an evacuation destination station. The evacuation destination station is, for example, the nearest station ST located along the forward travel direction of the vehicle C. In the example of
In carrying out this manual driving, the display unit 20I displays a path from the current location to the evacuation destination station ST (S18). The administrator 105 manipulates the manipulation lever 33 in accordance with the path display, and the manual driving controller 54 controls the drive mechanism 28, the steering mechanism 30, and the braking mechanism 32 in response to the manipulation of the manipulation lever 33.
The manual driving controller 54 determines whether or not the vehicle C has arrived at the evacuation destination station ST (S20). When the vehicle C arrives at the evacuation destination station ST by manual driving, the manual driving controller 54 causes the vehicle C to be stopped (S22). Subsequently, the manual driving controller 54 switches the drive mode of the vehicle C from manual driving carried out via manipulation of the manipulation lever 33 by the administrator 105 to autonomous travel driving by the autonomous travel controller 46 (S24). The autonomous travel controller 46 maintains the stopped state of the vehicle C until a restart command is received. Further, at that time, the autonomous travel controller 46 causes the boarding/alighting door (not shown) to open. By doing so, boarding and alighting with respect to the vehicle C are enabled during the interruption duration.
In this way, a part of the operation interruption duration is absorbed into the boarding/alighting duration at the station. In other words, by incorporating a part of the interruption duration in the stop duration of the vehicle C, the delay duration can be shortened as compared to a case in which, for example, the vehicle C is made to wait on a road between stations during the operation interruption duration.
When conditions for restart of operation are met, the restart command (operation restart command) is issued from the command unit 61 of the operation management device 10. The operation schedule modifier 50 of the vehicle C2, which has received this command, determines whether or not the current time at which operation is restarted is later than target departure time Td*_C2_ST3 at the evacuation destination station ST3 set according to the normal operation schedule (S30).
When the current time is equal to or earlier than the target departure time Td*_C2_ST3, this indicates that the operation interruption duration entirely fell within the stop duration at the evacuation destination station ST3, and no delay is generated. Accordingly, the operation schedule modifier 50 makes no schedule modification. The autonomous travel controller 46 restarts operation of the vehicle C2 according to the normal operation schedule (S32).
On the other hand, when the current time (i.e., the restart time) is later than the target departure time Td*_C2_ST3 in step S30, the operation schedule modifier 50 modifies and shortens the normal operation schedule stored in the operation schedule storage section 49.
As illustrated in
In making this modification for shorter duration, the operation schedule modifier 50 calculates delay duration Dw3, which is from the target departure time Td*_C2_ST3 at the evacuation destination station ST3 according to the normal operation schedule to the current time (i.e., the restart time) (S34).
Further, the operation schedule modifier 50 calculates target recovering velocity V (where V>V0) based on the calculated delay duration Dw3 (S36). In
For example, a coefficient K (where K>1.0) to be applied to the target velocity V0 is determined in accordance with the delay duration Dw3, and the target recovering velocity V2 (see
For example, a coefficient K (where K<1.0) to be applied to the scheduled stop duration Dwp1 is determined in accordance with the delay duration Dw3, and the scheduled recovering stop duration Dwp1** is calculated by Dwp1×K=Dwp1**.
Based on the calculated target recovering velocity V2, the scheduled recovering stop duration Dwp1**, and the current time (i.e., the restart time), the operation schedule modifier 50 calculates target arrival time Ta**_C2_ST1 and target departure time Td**_C2_ST1 at the station ST1 where the vehicle C2 is scheduled to stop by before arriving at the operation schedule updating point Pu (S40). Further, target time of passage T**_C2_Pu of the operation schedule updating point Pu is also calculated. In this way, an operation schedule obtained by modifying and shortening the normal operation schedule is created as shown in double-dot-dashed lines in
When the site at which operation is restarted is sufficiently away from the operation schedule updating point Pu, the delay can be eliminated by means of the operation based on the modified and shortened operation schedule. On the other hand, when operation is restarted at a location close to the operation schedule updating point Pu, there may be situations in which a vehicle arrives at the operation schedule updating point Pu without the delay being fully eliminated.
To address such situations, the operation schedule creator (
The operation schedule creator 62 acquires location information of the vehicle C1 on the circulation route 100. Further, after restart of operation, the operation schedule creator 62 detects the vehicle C1 that has departed from the station ST located upstream (relative to the forward travel direction of the vehicle C1) of and closest to the operation schedule updating point Pu (in
Next, the operation schedule creator 62 obtains target departure time Td*_C1_ST1 of the detected vehicle C1 according to the normal operation schedule (S50). The operation schedule creator 62 further obtains actual departure time Td_C1_ST1 of the vehicle C1 that has departed from the station ST1. The operation schedule creator 62 then calculates delay duration Dw1, which is from the target departure time Td*_C1_ST1 to the actual departure time Td_C1_ST1 (S52).
Further, the operation schedule creator 62 determines whether or not the delay duration Dw1 exceeds threshold duration Dw_th1 (S54). The threshold duration Dw_th1 is a positive parameter for determining whether or not the delay duration Dw1 is, for example, a minor delay that can be generated during normal operation.
When the delay duration Dw1 is less than or equal to the threshold duration Dw_th1, the operation schedule creator 62 creates a normal operation schedule, and supplies the normal operation schedule for one cycle to the vehicle C1 passing the operation schedule updating point Pu (schedule updating site) (S56).
On the other hand, when the delay duration Dw1 exceeds the threshold duration Dw_th1, the operation schedule creator 62 predicts that the time that the vehicle C1 operating with the delay duration Dw1 passes the operation schedule updating point Pu will be delayed from the target time of passage according to the normal operation schedule. Further, the operation schedule creator 62 creates a recovering operation schedule, in place of the normal operation schedule, as an operation schedule to be supplied to the vehicle C1 (S58).
Specifically, the operation schedule creator 62 calculates target recovering velocity V1 (where V1>V0) based on the delay duration Dw1 (S60). For example, in the qualitative respect, the delay duration Dw and the target recovering velocity V have a directly proportional relationship, and the target recovering velocity V is set to a higher velocity when the delay duration Dw is longer.
For example, a coefficient K (where K>1.0) to be applied to the target velocity V0 is determined in accordance with the delay duration Dw1, and the target recovering velocity V1 is calculated by V0×K=V1. In order to avoid excessively high velocities, an upper limit value may be set for the target velocity V1.
Subsequently, the operation schedule creator 62 calculates, based on the delay duration Dw1, scheduled recovering stop durations Dwp1** (where Dwp1**<Dwp1), Dwp2** (where Dwp2**<Dwp2), and Dwp3** (where Dwp3**<Dwp3) at the respective stations ST1-ST3 on the circulation route 100 (S62). For example, in the qualitative respect, the delay duration Dw and the scheduled recovering stop duration Dwp** have an inversely proportional relationship, and the scheduled recovering stop duration Dwp** is set to a shorter duration when the delay duration Dw is longer.
For example, a coefficient K (where K<1.0) to be applied to the scheduled stop duration Dwp1 is determined in accordance with the delay duration Dw1, and the scheduled recovering stop duration Dwp1** is calculated by Dwp1×K=Dwp1**.
Based on the calculated target recovering velocity V1, the scheduled recovering stop durations Dwp1**-Dwp3**, and the actual departure time Td_C1_ST1 at which the vehicle C1 departed from the station ST1, the operation schedule creator 62 calculates target arrival times Ta**_C1_ST1-Ta**_C1_ST3 and target departure times Td**_C1_ST1-Td**_C1_ST3 at the respective stations ST1-ST3 (S64). Further, target time of passage T**_C1_Pu of the operation schedule updating point Pu is also calculated.
In this way, the recovering operation schedule which is shortened as compared to the normal operation schedule is created as shown in double-dot-dashed lines in
In the example illustrated in
For example, after receiving the operation interruption command, the autonomous travel controller 46 obtains a path from the current location to the evacuation destination station, which path has been created by the path creator 44. The evacuation destination station may be, for example, the nearest station located along the forward travel direction. Further, the autonomous travel controller 46 causes the vehicle C to travel along the obtained path to the evacuation destination station by autonomous travel driving. At that time, a display (not shown) provided on an outer face of the vehicle C may be used to convey to the surrounding area that the vehicle C is in the course of performing an evacuating drive.
When the vehicle C arrives at the evacuation destination station ST, the autonomous travel controller 46 causes the vehicle C to stop and to maintain the stopped state until a restart command is received. Further, at that time, the autonomous travel controller 46 causes the boarding/alighting door (not shown) to open. By doing so, boarding and alighting with respect to the vehicle C are enabled during the interruption duration.
The present disclosure is not limited to the embodiments described above, and includes all changes and modifications without departing from the technical scope or the essence of the present disclosure defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
2020-066647 | Apr 2020 | JP | national |