CN115577818A - Passenger demand response type carpooling scheduling method and system for intelligent bus - Google Patents
Passenger demand response type carpooling scheduling method and system for intelligent bus Download PDFInfo
- Publication number
- CN115577818A CN115577818A CN202211528220.2A CN202211528220A CN115577818A CN 115577818 A CN115577818 A CN 115577818A CN 202211528220 A CN202211528220 A CN 202211528220A CN 115577818 A CN115577818 A CN 115577818A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- passenger
- station
- bus
- passengers
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000004044 response Effects 0.000 title claims abstract description 19
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 19
- 230000005484 gravity Effects 0.000 claims abstract description 4
- 230000006870 function Effects 0.000 claims description 43
- 230000008569 process Effects 0.000 claims description 19
- 238000012544 monitoring process Methods 0.000 claims description 18
- 230000009191 jumping Effects 0.000 claims description 15
- 238000011176 pooling Methods 0.000 claims description 15
- 238000005457 optimization Methods 0.000 claims description 11
- 238000010295 mobile communication Methods 0.000 claims description 9
- 230000000007 visual effect Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 3
- 230000004927 fusion Effects 0.000 claims description 3
- 238000012806 monitoring device Methods 0.000 claims description 3
- 230000006855 networking Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 15
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003064 k means clustering Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
- G06Q10/025—Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
- G06Q30/0284—Time or distance, e.g. usage of parking meters or taximeters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
- G08G1/202—Dispatching vehicles on the basis of a location, e.g. taxi dispatching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Mathematical Physics (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Pure & Applied Mathematics (AREA)
- Quality & Reliability (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Algebra (AREA)
- Educational Administration (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention belongs to the technical field of bus scheduling, and particularly relates to a passenger demand response type carpooling scheduling method and system for an intelligent bus, wherein the method comprises the following steps: s1, a passenger logs in a small program for the passenger and starts a function of reserving car sharing travel; s2, passengers select car sharing travel services through small programs, and input travel information to generate car sharing orders; s3, the dispatching management module combines and combines a plurality of car sharing orders of passengers by running a car sharing algorithm, plans the route of the orders and inquires available vehicles; s4, generating a feasible initial vehicle path solution based on a gravity model algorithm; s5, further optimizing the initial vehicle path solution through a heuristic algorithm; and S6, issuing order tasks to the vehicles through the scheduling management module to complete the car sharing orders.
Description
Technical Field
The invention belongs to the technical field of bus dispatching, and particularly relates to a passenger demand response type carpooling dispatching method and system for an intelligent bus.
Background
The basic idea of the demand-responsive bus is to arrange the operation of buses according to the boarding and alighting time and the boarding and alighting time reserved by potential passengers, so that door-to-door transportation is realized, compared with the existing reserved taxis, the demand-responsive bus has the advantages of high bearing rate and low transportation cost, and compared with the conventional bus, the demand-responsive bus has the advantages of flexibility and convenience in traveling.
Disclosure of Invention
The invention collects travel requests of passengers in real time, performs cluster analysis on departure places of the passengers, determines demand response stations, allocates reasonable vehicles for the passengers according to station positions and the number of the passengers, and performs dynamic path planning on the vehicles, aiming at optimizing operation cost and travel experience of the passengers.
In order to achieve the above purpose, the following passenger demand response type car pooling scheduling method for intelligent buses is provided, and mainly comprises the following steps:
s1, a passenger logs in a small program for the passenger, a scheduling management module identifies the identity of the passenger, and the passenger can start a function of reserving the car-pooling trip after the identity of the passenger is successfully identified;
s2, passengers select car sharing travel services through small programs, and input travel information to generate car sharing orders;
s3, the dispatching management module combines and combines a plurality of car sharing orders of passengers by running a car sharing algorithm, plans the route of the orders and inquires available vehicles;
s4, converting the path search problem into an iterative problem of a station selection chain with the maximum attractive force between the calculation and the current station based on a gravitational model algorithm, and generating a feasible initial vehicle path solution;
s5, further optimizing the initial vehicle path solution through a heuristic algorithm;
and S6, issuing order tasks to the vehicles through the scheduling management module, and executing the car sharing function by the vehicles according to the route and station information output in the S5 so as to finish car sharing orders.
As a preferred technical solution of the present invention, the S2 includes the steps of:
s21, passengers reserve travel according to travel demands, and each passenger transmits information including a departure station, a destination station and expected arrival time of the passengers to a scheduling management module;
s22, the scheduling management module clusters all passengers according to the target station and the expected arrival time of each passenger and the principle that the actual arrival time is not later than the expected value of the passenger, the passengers with the same target station and the expected arrival time are grouped into one class, and the passengers with the same arrival time and arrival place are grouped into one class.
As a preferred technical solution of the present invention, the S3 includes the steps of:
s31, establishing a topology of a vehicle operation process, taking 30 minutes as a long decision period, regarding the long decision period, taking the topology of the vehicle operation process as a decision network, specifically abstracting a vehicle, a passenger getting-on point, a passenger getting-off point and a period termination into nodes respectively, and connecting every two nodes through a directed arc, thereby obtaining the topology of the vehicle operation process;
s32, establishing a target function, mainly considering operation profit maximization and optimal passenger trip experience in the optimization target, wherein the most critical factor influencing the passenger trip experience is the waiting time of the passenger, soft time window constraint of the waiting time of the passenger is considered, when the waiting time of the passenger exceeds a waiting time threshold value, the cost required to be paid by the passenger is reduced, and meanwhile, a certain penalty value is generated for the operation profit.
As a preferred technical scheme of the invention, according to the topology of the vehicle operation process, the method comprises the following steps:
s311, setting the set of nodes at the current position of the vehicle as K, setting the request set as R, wherein R1 represents that the vehicle is requested on the vehicle, R2 represents that the vehicle is not requested on the vehicle, and setting the set of the nodes at the vehicle-on and vehicle-off points as I, wherein I 1 - Indicating that the vehicle has got on or off the bus, i 2 + ,i 2 - Requesting departure and departure nodes, i, respectively representing binding with a vehicle 3 + ,i 3 - Respectively representing unallocated nodes requesting to get on or off the bus, setting a set of termination nodes as S, wherein the starting node of the directed arc falls in K and R, and the termination nodes fall in S;
s312, if the vehicle k passes through the directional arc from i to j, the variable x is changed ij k Is set to 1, A is used kr Indicating that vehicle k is assigned order r, using N i k Representing the number of passengers of k vehicles at i-node, using t i k Representing the time of arrival of vehicle k at pick-up node i, using p i Indicating a change in passengers at node i.
As a preferred technical solution of the present invention, the following objective function maxZ is established in S32:
wherein, f (o) r ,d r ) Passenger of order r from o r Go to d r The fee to be paid, n r For order r from o r Go to d r Number of passengers, c k D (i, j) is the distance traveled from node i to node j, cp, for the unit travel cost of vehicle k kr Penalty charges incurred in executing order r for vehicle k.
As a preferred technical solution of the present invention, the S4 includes the steps of:
s41, determining departure stations of the vehicle, and randomly extracting one station from stations with passenger boarding requirements as a departure point of a vehicle k, wherein the initial value of k is 1;
s42, judging whether similar passengers are not served, if so, jumping to S43, otherwise, jumping to S45;
s43, searching a next station, finding a station X with the greatest attraction force with the current station from the boarding stations containing similar passengers, trying to join the station X into a path selection chain, and calculating the number of passengers of the vehicle after joining the station X and the time for the vehicle to directly reach a target station after joining the station X;
s44, judging whether the vehicle route is reasonable after joining the station X, if the number of passengers served by the current vehicle does not exceed the vehicle-mounted capacity and the time for arriving at the target station does not exceed the time required by the passengers, jumping to S43 by taking the station X as a new starting point, and otherwise, jumping to S45;
and S45, judging whether all classes of passengers are scheduled for service, if no passenger is scheduled for service, scheduling the next vehicle, wherein k = k +1, and jumping to S41, otherwise, outputting all current initial paths, and finishing the algorithm for generating the initial vehicle path solution based on the gravity model.
As a preferred technical solution of the present invention, the S5 includes the steps of:
s51, firstly, balancing the station number among vehicles with the same time requirements for serving the target station and arriving at the target station, checking whether the vehicles have the condition of unbalanced station number serving, if so, transferring part of stations in the vehicle route needing to pass through the station with a large number of stations to the vehicle route with a small number of stations under the premise of ensuring to meet the vehicle-mounted capacity and the time requirements for arriving at the target station, and arranging a reasonable station sequence;
s52, trying to optimize the path between vehicles with the same time requirement for serving a target station and reaching the target station, mainly using a mode of exchanging stations between two paths of lines to search for a more optimal path, and ensuring that the vehicle-mounted capacity and the time requirement for reaching the target station are met in the exchange optimization process;
s53, performing internal optimization on the route of each vehicle, mainly trying to exchange the sequence of two stations in the same vehicle route, evaluating whether the objective function value is reduced, if so, exchanging the sequence of the stations, otherwise, abandoning the exchange, and after trying for a preset number of times, terminating the algorithm and outputting the final route result.
As a preferred technical solution of the present invention, the S6 includes the steps of:
s61, when the passenger successfully shares the car and the vehicle completes the order task, marking the car sharing order as successful, transmitting the vehicle information to the passenger small program through the mobile communication subsystem, and informing the passenger of the information related to the successful car sharing;
s62, when the passenger fails to share the car and the vehicle does not complete the order task, transmitting the failure information of the share-car order to the small program for the passenger through the communication subsystem, and informing the passenger of the information related to the share-car failure.
The invention also provides a passenger demand response type car pooling dispatching system for the intelligent bus, which comprises the following subsystems:
the bus-mounted subsystem comprises a bus-mounted mobile communication terminal, a camera and passenger flow information acquisition equipment, is used for acquiring position information and operation state information of a bus in real time, comprehensively monitoring the running state of the bus, counting the number of passengers getting on and off the bus in real time and providing functions of acquiring vehicle running data and issuing a dispatching instruction for the bus intelligent dispatching subsystem;
the intelligent bus dispatching subsystem comprises a dispatching management module and a customized bus mobile terminal module as follows:
the system comprises a dispatching management module, a bus data brain center and a visual large-screen display module, wherein the dispatching management module is used for automatically realizing an operation plan of a vehicle, realizing real-time monitoring of vehicle operation, performing holographic sensing and multi-source fusion on basic data of buses, lines, stops and operators and dynamic data of GPS, scheduling and balance, and also used for constructing the bus data brain center and displaying a series of bus service data through the visual large-screen display;
the customized bus mobile terminal module comprises a passenger APP, a passenger applet and an operator APP and is used for realizing the information service function of customized bus travel, and the customized bus mobile terminal module comprises a passenger terminal service, an operator terminal service, an operation settlement monitoring and analyzing service, a attendance rate counting service and a stop passenger flow counting service;
the bus station subsystem comprises an electronic station board and a video monitoring device and is used for realizing a station passenger flow volume counting function, a station monitoring function, a bus information inquiry function, an arrival pre-broadcasting function, a multimedia voice function and a station monitoring function;
the bus station subsystem comprises a bus parking lot and a bus command center large screen, wherein the bus parking lot comprises video monitoring equipment and inter-station networking equipment, and the command center large screen comprises an LED display system, an image and audio processing system and a transmission control system and is used for providing data support for the bus intelligent scheduling subsystem and the visual large screen;
and the mobile communication subsystem is used for connecting the bus-mounted subsystem, the bus intelligent scheduling subsystem, the bus station subsystem and the bus station subsystem by using a wireless communication network.
Compared with the prior art, the invention has the beneficial effects that at least:
the invention relates to a method for customizing bus demands in the practical bus operation, which is characterized in that passengers submit travel demands in a small program in real time, demand information comprises getting-on places, getting-off places, expected getting-on time, expected getting-off time and passenger quantity, a system distributes car sharing vehicles for the passengers according to the real-time positions of the current operation vehicles, the number of passengers on the vehicles and the planned travel paths of the vehicles, and updates the travel node sequences of the vehicles in real time according to the travel demands of the passengers, thereby realizing the flexible delivery service of the vehicles guided by the passenger demands.
Drawings
FIG. 1 is a flow chart of a passenger demand responsive ride share scheduling method for intelligent buses according to the present invention;
FIG. 2 is a flow chart of a demand-responsive passenger clustering method of the present invention;
fig. 3 is a structural diagram of the passenger demand response type car pool dispatching system for intelligent bus according to the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
It will be understood that, as used herein, the terms "first," "second," and the like may be used herein to describe various elements, but these elements are not limited by these terms unless otherwise specified. These terms are only used to distinguish one element from another. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script, without departing from the scope of the present application.
Referring to fig. 1, the inventor proposes a passenger demand response type car pooling scheduling method for intelligent buses, which mainly comprises the following steps:
s1, a passenger logs in a small program for the passenger, a scheduling management module identifies the identity of the passenger, and the passenger can start the function of reserving the car-pooling trip after the identity of the passenger is successfully identified;
s2, passengers select car pooling travel service through the small program for the passengers, and input travel information to generate car pooling orders;
s3, the dispatching management module combines and combines a plurality of car sharing orders of passengers by running a car sharing algorithm, plans the route of the orders and inquires available vehicles;
s4, converting the path search problem into an iterative problem of a station selection chain with the maximum attractive force between the calculation and the current station based on a gravitational model algorithm, and generating a feasible initial vehicle path solution;
s5, further optimizing the initial vehicle path solution through a heuristic algorithm;
s6, issuing order tasks to the vehicles through the scheduling management module, and executing a car pooling function by the vehicles according to the route and station information output in the S5 to finish car pooling orders;
specifically, the inventor finds that the mode switching or combined optimization is mostly performed according to the actual passenger flow condition on the basis of the conventional bus by the conventional demand-responsive bus scheduling method, which often affects the normal driving plan of the conventional bus, and few researches are performed in the aspect of considering the selection of the fixed station or the demand-responsive station, and most of the researches stay in the existing station and the virtual road network station, so that the inventor proposes the above-mentioned S1 to the above-mentioned S6 to solve the technical problems existing in the conventional demand-responsive bus scheduling method.
Further, the step S2 includes the steps of:
s21, passengers reserve travel according to travel demands, and each passenger transmits information including a departure station, a destination station and expected arrival time of the passengers to a scheduling management module;
s22, the scheduling management module clusters all passengers according to the target station and the expected arrival time of each passenger and the principle that the actual arrival time is not later than the expected value of the passenger, the passengers with the same target station and the expected arrival time are grouped into one class, and the passengers with the same arrival time and arrival place are grouped into one class;
specifically, in this embodiment, a K-means clustering algorithm is used for clustering, and a detailed clustering process is shown in fig. 2.
Further, the step S3 includes the steps of:
s31, establishing a topology of a vehicle operation process, taking 30 minutes as a long decision period, regarding the long decision period, taking the topology of the vehicle operation process as a decision network, specifically abstracting a vehicle, a passenger boarding point, a passenger disembarking point and a period termination into nodes respectively, and connecting every two nodes through a directed arc, thereby obtaining the topology of the vehicle operation process;
s32, establishing a target function, wherein the optimization target mainly considers maximization of operation income and optimization of travel experience of passengers, the most critical factor influencing the travel experience of the passengers is waiting time of the passengers, soft time window constraint of the waiting time of the passengers is considered, when the waiting time of the passengers exceeds a waiting time threshold value, the cost required to be paid by the passengers is reduced, and meanwhile, a certain penalty value is generated on the operation income;
specifically, for ease of understanding, the operation of a vehicle can be abstracted as: vehicle → required getting-on point 1 → required getting-on point 2 → required getting-off point 1 → required getting-off point 2 → decision cycle ends.
Further, according to the topology of the vehicle operation process, the method comprises the following steps:
s311, setting the set of the nodes at the current position of the vehicle as K, setting the request set as R, wherein R1 represents that the vehicle is requested on the vehicle, R2 represents that the vehicle is not requested on the vehicle, and setting the set of the points at which the vehicle gets on or off as I, wherein I 1 - Indicating that the vehicle has got on or off the bus, i 2 + ,i 2 - Requesting departure and departure nodes, i, respectively representing binding with a vehicle 3 + ,i 3 - Respectively representing unallocated nodes requesting to get on or off the bus, setting a set of termination nodes as S, enabling a starting node of the directed arc to fall in K and R, and enabling the termination nodes to fall in S;
s312, if the vehicle k passes through the directional arc from i to j, the variable x is changed ij k Is set to 1, A is used kr Indicating that vehicle k is assigned order r, using N i k Representing the number of passengers of k vehicles at i-node, using t i k Representing the time of arrival of vehicle k at pick-up node i, using p i Indicating a change in passengers at node i.
Further, based on the topology of the vehicle operation process, the penalty cost may be calculated in S32 as follows:
wherein cp kr Representing the penalty charge, t, incurred by vehicle k in executing order r r l Is the waiting time, t, for the passenger to initiate an order r l Is the latest waiting time of the passenger,t i k Time of arrival of vehicle k at boarding and alighting node i, t max The adjustment may be set manually for the passenger waiting time threshold, which may typically take 3 minutes, and f may be set manually for the unit time cost paid for placing the order, which may typically take 2 dollars per minute.
Further, according to the above description, the following objective function maxZ can be finally established in the above S32:
wherein, f (o) r ,d r ) Passenger of order r from o r Go to d r The fee to be paid, n r For order r from o r Go to d r Number of passengers, c k D (i, j) is the distance traveled from node i to node j, cp, for the unit travel cost of vehicle k kr Penalty charges incurred in executing order r for vehicle k;
specifically, after the objective function maxZ is established, the following constraints need to be designed:
a. ensuring that passengers already on board the vehicle and passengers already assigned to the vehicle must be serviced:
b. limiting each order to be serviced by at most one vehicle:
c. flow restriction
c1 Limit each arc to be executed at most once:
c2 Limit the vehicles arriving at the passenger nodes from the nodes:
c3 Limit each vehicle to either pick up passengers or wait on site during the operating cycle:
c4 Restrict vehicle nodes from moving to other vehicle nodes):
d. time window constraints
d1 Vehicle arrival station succession constraint:
d2 Limit the time that the vehicle reaches the boarding and disembarking stations to satisfy a certain time window:
e. vehicle capacity constraint
e1 Limiting the number of people on the vehicle reaching the next station to the number of people on the vehicle when the vehicle reaches the current station plus the number of people about to get on the vehicle at the next station:
e2 Limit the number of passengers in the vehicle to be less than the on-board passenger volume:
f. limiting the getting-on point of the same order to be positioned in front of the getting-off point:
g. the pick-up and drop-off points that limit orders must be serviced by the same vehicle:
further, by combining the above contents, the present embodiment finally establishes the following carpooling mathematical model:
further, the step S4 includes the steps of:
s41, determining departure stations of the vehicle, and randomly extracting one station from stations with passenger boarding requirements as a departure point of a vehicle k, wherein the initial value of k is 1;
s42, judging whether similar passengers are not served, if so, jumping to S43, otherwise, jumping to S45;
s43, searching a next station, finding a station X with the greatest attraction force with the current station from the boarding stations containing similar passengers, trying to join the station X into a path selection chain, and calculating the number of passengers of the vehicle after joining the station X and the time for the vehicle to directly reach a target station after joining the station X;
s44, judging whether the vehicle route is reasonable after joining the station X, if the number of passengers served by the current vehicle does not exceed the vehicle-mounted capacity and the time for arriving at the target station does not exceed the time required by the passengers, jumping to S43 by taking the station X as a new starting point, and otherwise, jumping to S45;
and S45, judging whether all the classes of passengers are scheduled for service, if the passengers are not scheduled for service, scheduling the next vehicle, wherein k = k +1, and jumping to S41, otherwise, outputting all the current initial paths, and ending the algorithm for generating the initial vehicle path solution based on the gravity model.
Further, the step S5 includes the steps of:
s51, firstly, balancing the station number among vehicles with the same time requirements for serving the target station and arriving at the target station, checking whether the vehicles have the condition of unbalanced station number serving, if so, transferring part of stations in the vehicle route needing to pass through the station with a large number of stations to the vehicle route with a small number of stations under the premise of ensuring to meet the vehicle-mounted capacity and the time requirements for arriving at the target station, and arranging a reasonable station sequence;
s52, attempting to optimize paths between vehicles with the same time requirements for serving a target station and arriving at the target station, mainly searching a more optimal path by using a station switching mode between two paths, and ensuring that the vehicle-mounted capacity and the time requirements for arriving at the target station are met in the switching optimization process;
s53, performing internal optimization on the route of each vehicle, mainly trying to exchange the sequence of two stations in the same vehicle route, evaluating whether the objective function value is reduced, if so, exchanging the sequence of the stations, otherwise, abandoning the exchange, and after trying for a preset number of times, terminating the algorithm and outputting the final route result.
Further, the step S6 includes the steps of:
s61, when the passenger successfully shares the car and the vehicle completes the order task, marking the car sharing order as successful, transmitting the vehicle information to the passenger small program through the mobile communication subsystem, and informing the passenger of the information related to the successful car sharing;
s62, when the passenger fails to share the car and the vehicle does not complete the order task, transmitting the failure information of the share-car order to the small program for the passenger through the communication subsystem, and informing the passenger of the information related to the share-car failure.
Referring to fig. 3, the present invention further provides a passenger demand response type car pooling scheduling system for intelligent buses, which is used to implement the passenger demand response type car pooling scheduling method for intelligent buses described above, specifically, the functions of each subsystem are described as follows:
the bus-mounted subsystem comprises a bus-mounted mobile communication terminal, a camera and passenger flow information acquisition equipment, is used for acquiring vehicle position information and operation state information in real time, comprehensively monitoring the running state of a vehicle, counting the number of passengers getting on or off the vehicle in real time and providing functions of vehicle running data acquisition and dispatching instruction issuing for the bus intelligent dispatching subsystem;
the intelligent bus dispatching subsystem comprises a dispatching management module and a customized bus mobile terminal module as follows:
the dispatching management module is used for automatically realizing the operation plan of the vehicle, realizing the real-time monitoring of the vehicle operation, performing holographic sensing and multi-source fusion on basic data of public transport vehicles, lines, stations and operators and dynamic data of GPS, scheduling and balance, constructing a public transport data brain center, and displaying a series of public transport service data through a visual large screen;
the customized bus mobile terminal module comprises a passenger APP, a passenger applet and an operator APP and is used for realizing the information service function of customized bus travel, and the information service function comprises passenger terminal service, operator terminal service, operation settlement monitoring and analyzing service, attendance rate statistical service and station passenger flow statistical service;
the bus station subsystem comprises an electronic station board and a video monitoring device and is used for realizing a station passenger flow volume counting function, a station monitoring function, a bus information inquiry function, an arrival pre-broadcasting function, a multimedia voice function and a station monitoring function;
the bus station subsystem comprises a bus parking lot and a bus command center large screen, wherein the bus parking lot comprises video monitoring equipment and inter-site networking equipment, and the command center large screen comprises an LED display system, an image and audio processing system and a transmission control system and is used for providing data support for the bus intelligent scheduling subsystem and the visual large screen;
and the mobile communication subsystem is used for connecting the bus-mounted subsystem, the bus intelligent scheduling subsystem, the bus station subsystem and the bus yard subsystem by using a wireless communication network.
It should be understood that, although the steps in the flowcharts of the embodiments of the present invention are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in various embodiments may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by instructing relevant hardware by a computer program, and the program may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), rambus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of simplicity of description, all possible combinations of the technical features in the above embodiments are not described, however, as long as there is no contradiction between the combinations of the technical features, the technical features should be considered as the scope of description in the present specification.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that various changes and modifications can be made by those skilled in the art without departing from the spirit of the invention, and these changes and modifications are all within the scope of the invention. Therefore, the protection scope of the present patent should be subject to the appended claims.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and should not be taken as limiting the scope of the present invention, which is intended to cover any modifications, equivalents, improvements, etc. within the spirit and scope of the present invention.
Claims (10)
1. A passenger demand response type carpooling scheduling method for an intelligent bus is characterized by comprising the following steps:
s1, a passenger logs in a small program for the passenger, a scheduling management module identifies the identity of the passenger, and the passenger can start the function of reserving the car-pooling trip after the identity of the passenger is successfully identified;
s2, passengers select car pooling travel service through the small program for the passengers, and input travel information to generate car pooling orders;
s3, the dispatching management module performs combination on a plurality of car sharing orders of passengers by operating a car sharing algorithm, plans the route of the orders and inquires available vehicles;
s4, converting the path search problem into an iterative problem of a station selection chain with the maximum attractive force between the calculation and the current station based on a gravitational model algorithm, and generating a feasible initial vehicle path solution;
s5, further optimizing the initial vehicle path solution through a heuristic algorithm;
and S6, issuing order tasks to the vehicles through the scheduling management module, and executing the car sharing function by the vehicles according to the route and station information output in the S5 so as to finish car sharing orders.
2. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 1, wherein the S2 comprises the following steps:
s21, passengers reserve travel according to travel demands, and each passenger transmits information including a departure station, a destination station and expected arrival time of the passengers to a scheduling management module;
s22, the scheduling management module clusters all passengers according to the target station and the expected arrival time of each passenger and the principle that the actual arrival time is not later than the expected value of the passenger, the passengers with the same target station and the expected arrival time are grouped into one class, and the passengers with the same arrival time and arrival place are grouped into one class.
3. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 1, wherein the S3 comprises the following steps:
s31, establishing a topology of a vehicle operation process, taking 30 minutes as a long decision period, regarding the long decision period, taking the topology of the vehicle operation process as a decision network, specifically abstracting a vehicle, a passenger boarding point, a passenger disembarking point and a period termination into nodes respectively, and connecting every two nodes through a directed arc, thereby obtaining the topology of the vehicle operation process;
s32, a target function is established, the optimization target mainly considers operation profit maximization and the trip experience of passengers to be optimal, the most key factor influencing the trip experience of the passengers is the waiting time of the passengers, the soft time window constraint of the waiting time of the passengers is considered, when the waiting time of the passengers exceeds a waiting time threshold value, the cost needing to be paid by the passengers is reduced, and meanwhile, a certain punishment value is generated on the operation profit.
4. The passenger demand response type carpooling scheduling method for the intelligent bus according to claim 3, characterized by comprising the following steps according to the topology of the vehicle operation process:
s311, setting the set of the nodes at the current position of the vehicle as K, setting the request set as R, wherein R1 represents that the vehicle is requested on the vehicle, R2 represents that the vehicle is not requested on the vehicle, and setting the set of the points at which the vehicle gets on or off as I, wherein I 1 - Indicating that the vehicle has got on or off the bus, i 2 + ,i 2 - Requesting departure and departure nodes, i, respectively representing binding with a vehicle 3 + ,i 3 - Respectively representing unallocated nodes requesting to get on or off the bus, setting a set of termination nodes as S, wherein the starting node of the directed arc falls in K and R, and the termination nodes fall in S;
s312, if the vehicle k passes through the directional arc from i to j, the variable x is changed ij k Is set to 1, A is used kr Indicating that vehicle k is assigned order r, using N i k Indicating the number of passengers of k vehicles to i node, let t i k Representing the time of arrival of vehicle k at pick-up node i, using p i Indicating a change in passengers at node i.
5. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 4, wherein the following objective function maxZ is established in S32:
wherein, f (o) r ,d r ) Passenger of order r from o r Go to d r The fee to be paid, n r R from o for order r Go to d r Number of passengers, c k D (i, j) is the distance traveled from node i to node j, cp, for the unit travel cost of vehicle k kr Penalty charges incurred in executing order r for vehicle k.
6. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 1, wherein the S4 comprises the following steps:
s41, determining departure stations of the vehicle, and randomly extracting one departure point of a vehicle k from the stations with the passenger getting-on demand, wherein the initial value of the k is 1;
s42, judging whether similar passengers are not served, if so, jumping to S43, otherwise, jumping to S45;
s43, searching a next station, finding a station X with the greatest attraction force with the current station from the boarding stations containing similar passengers, trying to join the station X into a path selection chain, and calculating the number of passengers of the vehicle after joining the station X and the time for the vehicle to directly reach a target station after joining the station X;
s44, judging whether the vehicle route is reasonable after joining the station X, if the number of passengers served by the current vehicle does not exceed the vehicle-mounted capacity and the time for reaching the target station does not exceed the time required by the passengers, jumping to S43 by taking the station X as a new starting point, and otherwise, jumping to S45;
and S45, judging whether all classes of passengers are scheduled for service, if no passenger is scheduled for service, scheduling the next vehicle, wherein k = k +1, and jumping to S41, otherwise, outputting all current initial paths, and finishing the algorithm for generating the initial vehicle path solution based on the gravity model.
7. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 1, wherein the S5 comprises the following steps:
s51, firstly, balancing the station number among vehicles with the same time requirements for serving the target station and arriving at the target station, checking whether the vehicles have the condition of unbalanced station number serving, if so, transferring part of stations in the vehicle route needing to pass through the station with a large number of stations to the vehicle route with a small number of stations under the premise of ensuring to meet the vehicle-mounted capacity and the time requirements for arriving at the target station, and arranging a reasonable station sequence;
s52, trying to optimize the path between vehicles with the same time requirement for serving a target station and reaching the target station, mainly using a mode of exchanging stations between two paths of lines to search for a more optimal path, and ensuring that the vehicle-mounted capacity and the time requirement for reaching the target station are met in the exchange optimization process;
s53, performing internal optimization on the route of each vehicle, mainly trying to exchange the sequence of two stations in the same vehicle route, evaluating whether the objective function value is reduced, if so, exchanging the sequence of the stations, otherwise, abandoning the exchange, and after trying for a preset number of times, terminating the algorithm and outputting the final route result.
8. The passenger demand response type carpooling scheduling method for the intelligent bus as claimed in claim 1, wherein the S6 comprises the following steps:
s61, when the passenger successfully shares the car and the vehicle completes the order task, marking the car sharing order as successful, transmitting the vehicle information to the small program for the passenger through the mobile communication subsystem, and informing the passenger of the information related to the successful car sharing;
s62, when the passenger fails to share the car and the vehicle does not complete the order task, the failure information of the share-car order is transmitted to the small program for the passenger through the communication subsystem, and the passenger is informed of the information related to the share-car failure.
9. Passenger demand responsive car pooling dispatching system for intelligent public transportation for implementing the method according to any of claims 1-8, comprising the following subsystems:
the bus-mounted subsystem comprises a bus-mounted mobile communication terminal, a camera and passenger flow information acquisition equipment, is used for acquiring vehicle position information and operation state information in real time, comprehensively monitoring the running state of a vehicle, counting the number of passengers getting on or off the vehicle in real time and providing functions of vehicle running data acquisition and dispatching instruction issuing for the bus intelligent dispatching subsystem;
the intelligent bus dispatching subsystem comprises a dispatching management module and a customized bus mobile terminal module as follows:
the dispatching management module is used for automatically realizing the operation plan of the vehicle, realizing the real-time monitoring of the vehicle operation, performing holographic sensing and multi-source fusion on basic data of public transport vehicles, lines, stations and operators and dynamic data of GPS, scheduling and balance, constructing a public transport data brain center, and displaying a series of public transport service data through a visual large screen;
the customized bus mobile terminal module comprises a passenger APP, a passenger applet and an operator APP and is used for realizing the information service function of customized bus travel, and the information service function comprises passenger terminal service, operator terminal service, operation settlement monitoring and analyzing service, attendance rate statistical service and station passenger flow statistical service;
the bus station subsystem comprises an electronic station board and a video monitoring device and is used for realizing a station passenger flow volume counting function, a station monitoring function, a bus information inquiry function, an arrival pre-broadcasting function, a multimedia voice function and a station monitoring function;
the bus station subsystem comprises a bus parking lot and a bus command center large screen, wherein the bus parking lot comprises video monitoring equipment and inter-station networking equipment, and the command center large screen comprises an LED display system, an image and audio processing system and a transmission control system and is used for providing data support for the bus intelligent scheduling subsystem and the visual large screen;
and the mobile communication subsystem is used for connecting the bus-mounted subsystem, the bus intelligent scheduling subsystem, the bus station subsystem and the bus station subsystem by using a wireless communication network.
10. A storage medium having stored therein instructions executable by the system of claim 9, wherein the instructions when executed by a processor comprised by the system of claim 9 are adapted to implement a passenger demand responsive ride share scheduling method for intelligent busses according to any one of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211528220.2A CN115577818B (en) | 2022-12-01 | 2022-12-01 | Passenger demand response type carpooling scheduling method and system for intelligent bus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211528220.2A CN115577818B (en) | 2022-12-01 | 2022-12-01 | Passenger demand response type carpooling scheduling method and system for intelligent bus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115577818A true CN115577818A (en) | 2023-01-06 |
CN115577818B CN115577818B (en) | 2023-04-18 |
Family
ID=84590275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211528220.2A Active CN115577818B (en) | 2022-12-01 | 2022-12-01 | Passenger demand response type carpooling scheduling method and system for intelligent bus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115577818B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115641704A (en) * | 2022-12-26 | 2023-01-24 | 东风悦享科技有限公司 | Intelligent bus scheduling method and system |
CN116453323A (en) * | 2023-04-11 | 2023-07-18 | 湖南大学 | Taxi scheduling method and system based on multi-vehicle type and empty vehicle rebalancing |
CN117455212A (en) * | 2023-12-26 | 2024-01-26 | 武汉元光科技有限公司 | Method for responding to public transportation and related equipment |
CN117540982A (en) * | 2023-11-08 | 2024-02-09 | 杭州一喂智能科技有限公司 | Vehicle information sending method and device for operation private line and electronic equipment |
CN117808653A (en) * | 2024-02-29 | 2024-04-02 | 名商科技有限公司 | Data analysis method based on Internet of vehicles, terminal equipment and storage medium |
CN117808273A (en) * | 2024-02-29 | 2024-04-02 | 华侨大学 | Inter-city carpooling scheduling method and device for passenger departure time cooperation and stage feedback |
CN117540982B (en) * | 2023-11-08 | 2024-07-09 | 杭州一喂智能科技有限公司 | Vehicle information sending method and device for operation private line and electronic equipment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701580A (en) * | 2016-04-19 | 2016-06-22 | 重庆喜玛拉雅科技有限公司 | Automobile resource sharing system |
CN110084390A (en) * | 2019-03-26 | 2019-08-02 | 河南科技学院 | A kind of more vehicles collaboration share-car method for optimizing route based on modified drosophila algorithm |
CN110598942A (en) * | 2019-09-18 | 2019-12-20 | 北京工业大学 | Community public transport network and departure frequency synchronous optimization method considering area full coverage for connecting subways |
US20210072037A1 (en) * | 2019-09-10 | 2021-03-11 | Morgan State University | System and method for vehicle routing |
CN113469451A (en) * | 2021-07-19 | 2021-10-01 | 杭州数知梦科技有限公司 | Customized bus route generation method based on heuristic algorithm |
CN113538886A (en) * | 2021-06-10 | 2021-10-22 | 广东工业大学 | Real-time response type customized bus hierarchical scheduling method |
CN113919684A (en) * | 2021-10-08 | 2022-01-11 | 湖南大学 | Multi-mode customized bus dynamic scheduling method, system and readable storage medium |
EP4056953A1 (en) * | 2021-03-11 | 2022-09-14 | Toyota Jidosha Kabushiki Kaisha | Ridesharing management system |
CN115272038A (en) * | 2022-06-23 | 2022-11-01 | 重庆邮电大学 | Intelligent traffic management system based on dynamic shared bus service scheduling |
-
2022
- 2022-12-01 CN CN202211528220.2A patent/CN115577818B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701580A (en) * | 2016-04-19 | 2016-06-22 | 重庆喜玛拉雅科技有限公司 | Automobile resource sharing system |
CN110084390A (en) * | 2019-03-26 | 2019-08-02 | 河南科技学院 | A kind of more vehicles collaboration share-car method for optimizing route based on modified drosophila algorithm |
US20210072037A1 (en) * | 2019-09-10 | 2021-03-11 | Morgan State University | System and method for vehicle routing |
CN110598942A (en) * | 2019-09-18 | 2019-12-20 | 北京工业大学 | Community public transport network and departure frequency synchronous optimization method considering area full coverage for connecting subways |
EP4056953A1 (en) * | 2021-03-11 | 2022-09-14 | Toyota Jidosha Kabushiki Kaisha | Ridesharing management system |
US20220291003A1 (en) * | 2021-03-11 | 2022-09-15 | Toyota Jidosha Kabushiki Kaisha | Ridesharing management system |
CN113538886A (en) * | 2021-06-10 | 2021-10-22 | 广东工业大学 | Real-time response type customized bus hierarchical scheduling method |
CN113469451A (en) * | 2021-07-19 | 2021-10-01 | 杭州数知梦科技有限公司 | Customized bus route generation method based on heuristic algorithm |
CN113919684A (en) * | 2021-10-08 | 2022-01-11 | 湖南大学 | Multi-mode customized bus dynamic scheduling method, system and readable storage medium |
CN115272038A (en) * | 2022-06-23 | 2022-11-01 | 重庆邮电大学 | Intelligent traffic management system based on dynamic shared bus service scheduling |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115641704A (en) * | 2022-12-26 | 2023-01-24 | 东风悦享科技有限公司 | Intelligent bus scheduling method and system |
CN116453323A (en) * | 2023-04-11 | 2023-07-18 | 湖南大学 | Taxi scheduling method and system based on multi-vehicle type and empty vehicle rebalancing |
CN116453323B (en) * | 2023-04-11 | 2024-05-28 | 湖南大学 | Taxi scheduling method and system based on multi-vehicle type and empty vehicle rebalancing |
CN117540982A (en) * | 2023-11-08 | 2024-02-09 | 杭州一喂智能科技有限公司 | Vehicle information sending method and device for operation private line and electronic equipment |
CN117540982B (en) * | 2023-11-08 | 2024-07-09 | 杭州一喂智能科技有限公司 | Vehicle information sending method and device for operation private line and electronic equipment |
CN117455212A (en) * | 2023-12-26 | 2024-01-26 | 武汉元光科技有限公司 | Method for responding to public transportation and related equipment |
CN117455212B (en) * | 2023-12-26 | 2024-03-26 | 武汉元光科技有限公司 | Method for responding to public transportation and related equipment |
CN117808653A (en) * | 2024-02-29 | 2024-04-02 | 名商科技有限公司 | Data analysis method based on Internet of vehicles, terminal equipment and storage medium |
CN117808273A (en) * | 2024-02-29 | 2024-04-02 | 华侨大学 | Inter-city carpooling scheduling method and device for passenger departure time cooperation and stage feedback |
CN117808653B (en) * | 2024-02-29 | 2024-05-17 | 名商科技有限公司 | Data analysis method based on Internet of vehicles, terminal equipment and storage medium |
CN117808273B (en) * | 2024-02-29 | 2024-05-31 | 华侨大学 | Inter-city carpooling scheduling method and device for passenger departure time cooperation and stage feedback |
Also Published As
Publication number | Publication date |
---|---|
CN115577818B (en) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115577818B (en) | Passenger demand response type carpooling scheduling method and system for intelligent bus | |
JP7432649B2 (en) | Systems and methods for managing ridesharing | |
US11386359B2 (en) | Systems and methods for managing a vehicle sharing facility | |
Geng et al. | New “smart parking” system based on resource allocation and reservations | |
US11062415B2 (en) | Systems and methods for allocating networked vehicle resources in priority environments | |
CN115641704B (en) | Intelligent bus scheduling method and system | |
US11392861B2 (en) | Systems and methods for managing a vehicle sharing facility | |
US20190108468A1 (en) | Method and apparatus to operate smart mass transit systems with on-demand rides, dynamic routes and coordinated transfers | |
US20170169366A1 (en) | Systems and Methods for Adjusting Ride-Sharing Schedules and Routes | |
CN108765948B (en) | Elastic bus scheduling method and system | |
CN110189006A (en) | Dispatching method, device, computer equipment and its storage medium of vehicle | |
CN109725635A (en) | Automatic driving vehicle | |
JP2018163578A (en) | Car pickup control server, in-vehicle terminal, control method, and control program in active car pickup system | |
US20200210905A1 (en) | Systems and Methods for Managing Networked Vehicle Resources | |
CN111144618A (en) | Demand response type customized bus network planning method based on two-stage optimization model | |
Khalid et al. | AVPark: Reservation and cost optimization-based cyber-physical system for long-range autonomous valet parking (L-AVP) | |
DE102017222288A1 (en) | Method for organizing a plurality of vehicles of a vehicle fleet for passenger transport and server device for carrying out the method | |
JP7475985B2 (en) | Vehicle allocation management device and vehicle allocation management method | |
CN112906980A (en) | Order processing method, device and system and readable storage medium | |
CN113393137A (en) | Scheduling sharing system based on Internet of vehicles | |
CN110111600B (en) | Parking lot recommendation method based on VANETs | |
Khalid et al. | A reinforcement learning based path guidance scheme for long-range autonomous valet parking in smart cities | |
Poulhès et al. | User assignment in a smart vehicles’ network: Dynamic modelling as an agent-based model | |
CN115409346A (en) | Scheduling method and system for park low-speed unmanned vehicle and management cloud platform | |
CN113240897A (en) | Vehicle scheduling method, system and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230529 Address after: 430000 Qidi Xixin Science and Technology Innovation Park, South Taizihu Innovation Valley, Wuhan Economic and Technological Development Zone, Wuhan, Hubei Province (QDXX-Q20102) Patentee after: Wuhan Shunli Technology Co.,Ltd. Address before: 430056 South taizihu innovation Valley, Wuhan Economic and Technological Development Zone, Wuhan City, Hubei Province, tus Xiexin science and Technology Innovation Park f4301-1 Patentee before: Wuhan Renren Technology Co.,Ltd. |