Shared vehicle management method and system
By allocating vehicles based on the time difference between vehicle usage instructions and idle vehicles, the problem of low utilization of vehicle idle time is solved, and more efficient operation management is achieved.
Patent Information
- Application Number
- CN202510890125.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-10-17
AI Technical Summary
The low utilization rate of vehicle idle time leads to low operational efficiency.
By obtaining the target passenger's vehicle usage instruction, the first target vehicle is allocated to the target passenger from N idle vehicles according to the time difference between the vehicle usage start time and the idle start time of the idle vehicle, and its status is changed to allocated, thereby optimizing the vehicle's time resource utilization.
It improves the time resource utilization of idle vehicles, enables target passengers to be assigned vehicles in the shortest time, and improves operational efficiency.
Smart Images

Figure CN120807256A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automotive electronic control technology, and in particular to a shared vehicle management method and system. BACKGROUND
[0002] The vehicle-mounted network terminal can receive real-time road surface data provided by the cloud, and through the new generation of information communication technology of fusing people, vehicles, roads, and clouds, the collaborative perception, decision-making, and control of the traffic system are realized, thereby expanding the application scenarios of intelligent driving technology. Intelligent driving technology enables vehicles to automatically complete driving, turning, and other operations that originally require human execution in a non-human-controlled state.
[0003] With the popularization of intelligent driving technology, unmanned vehicles have gradually entered the market. Passengers can choose to ride traditional manually driven vehicles or unmanned vehicles. At present, all unmanned vehicles put into operation come from shared vehicle platforms. In the future, with the development of technology, private cars (household vehicles) with intelligent driving functions will also join the ranks of operation. At that time, how to efficiently match passenger demand with idle private vehicle resources and realize optimal utilization of vehicle idle time will become a key challenge to improve overall operational efficiency. SUMMARY
[0004] The present application provides a shared vehicle management method and system to solve the problem of low utilization rate of vehicle idle time in related technologies, which leads to low operational efficiency.
[0005] In a first aspect, an embodiment of the present application provides a shared vehicle management method applied to an operation management device, which comprises:
[0006] Obtaining a vehicle use instruction of a target passenger;
[0007] Obtaining vehicle information of N idle vehicles according to the vehicle use instruction, the vehicle use instruction including a vehicle use start time of the target passenger, the vehicle information of each idle vehicle being set by a vehicle owner, the vehicle information including a vehicle state and an idle start time, the idle start time of the idle vehicle being earlier than the vehicle use start time, the vehicle state of the idle vehicle being to be allocated, and N being a positive integer;
[0008] Allocating a first target vehicle to the target passenger from the N idle vehicles according to a time difference value between the vehicle use start time and the idle start time of each idle vehicle, and modifying the vehicle state of the first target vehicle to be allocated.
[0009] Optionally, the step of allocating a first target vehicle to the target passenger from the N idle vehicles according to a time difference value between the vehicle use start time and the idle start time of each idle vehicle comprises:
[0010] For each of the idle vehicles, a time difference value between the vehicle use start time and the idle start time is calculated, and the idle vehicle with the smallest time difference value is taken as the first target vehicle allocated to the target passenger.
[0011] Optionally, the vehicle information further includes an idle end time; and the vehicle use instruction further includes a vehicle use end time of the target passenger.
[0012] The first target vehicle is allocated to the target passenger from the N idle vehicles according to a time difference value between the vehicle use start time and the idle start time of each of the idle vehicles, including:
[0013] M first candidate vehicles are screened from the N idle vehicles according to the vehicle use end time, the idle start time of the M first candidate vehicles is not later than the vehicle use start time, the idle end time of the M first candidate vehicles is not earlier than the vehicle use end time, and M is a positive integer less than N.
[0014] For each of the first candidate vehicles, a time difference value between the vehicle use start time and the idle start time is calculated, and the first candidate vehicle with the smallest time difference value is taken as the first target vehicle allocated to the target passenger.
[0015] Optionally, after the first target vehicle is allocated to the target passenger from the N idle vehicles, the method further includes:
[0016] In response to a cancellation instruction of a target vehicle owner, the vehicle information of the target vehicle owner vehicle is deleted.
[0017] Optionally, before the vehicle information of the target vehicle owner vehicle is deleted, the method further includes:
[0018] If the vehicle state of the target vehicle owner vehicle is allocated, it is judged whether the vehicle use start time of the target passenger corresponding to the target vehicle owner vehicle is earlier than a preset fixed allocation time.
[0019] If the vehicle use start time is earlier than the fixed allocation time, vehicle information of X second candidate vehicles is obtained, the vehicle state of the second candidate vehicle is to be allocated, and X is a positive integer.
[0020] For each of the second candidate vehicles, a time difference value between the vehicle use start time and the idle start time is calculated, the second candidate vehicle with the smallest time difference value is taken as the second target vehicle allocated to the target passenger, and the vehicle state of the second target vehicle is modified to be allocated.
[0021] Optionally, the method further comprises:
[0022] if the use time is not earlier than the fixed allocation time, obtaining vehicle information of Y third candidate vehicles at the fixed allocation time, the vehicle state of the third candidate vehicle being idle at the fixed allocation time, Y being a positive integer;
[0023] for each of the third candidate vehicles, calculating a time difference value between the use time and the idle start time, and taking the third candidate vehicle with the smallest time difference value as a third target vehicle allocated to the target passenger, and modifying the vehicle state of the third target vehicle to allocated.
[0024] Optionally, the method further comprises:
[0025] if the number of failures in allocating the second target vehicle or the third target vehicle to the target passenger is greater than a preset number threshold, allocating a fourth target vehicle to the target passenger from a candidate vehicle according to the use time, the candidate vehicle being a vehicle from a platform preset, the vehicle state being idle.
[0026] Optionally, the use instruction further comprises a use end time and a use end location of the target passenger;
[0027] in the process of allocating the first target vehicle to the target passenger from the N idle vehicles according to the time difference value between the use time and the idle start time of each idle vehicle, the method further comprises:
[0028] allocating the target parking space to the target passenger according to the use end time and the use end location, the target parking space being used for parking the first target vehicle.
[0029] Optionally, the use instruction further comprises a use area and a use cost;
[0030] in the process of allocating the first target vehicle to the target passenger from the N idle vehicles according to the time difference value between the use time and the idle start time of each idle vehicle, the method further comprises:
[0031] allocating the first target vehicle to the target passenger from the N idle vehicles according to the use area and / or the use cost in the use instruction.
[0032] In a second aspect, an embodiment of the present application provides a shared vehicle management system, the system comprising:
[0033] An operation management device is configured to acquire a vehicle use instruction of a target passenger, acquire vehicle information of N idle vehicles according to the vehicle use instruction, the vehicle use instruction comprising a vehicle use start time of the target passenger, the vehicle information of each idle vehicle being set by a vehicle owner, the vehicle information comprising a vehicle state and an idle start time, the idle start time of the idle vehicle being earlier than the vehicle use start time, the vehicle state of the idle vehicle being to be allocated, N being a positive integer, allocate a first target vehicle to the target passenger from the N idle vehicles according to a time difference between the vehicle use start time and the idle start time of each idle vehicle, and modify the vehicle state of the first target vehicle to be allocated.
[0034] A vehicle is configured to execute the vehicle use instruction issued by the operation management device when the operation management device allocates the first target vehicle to the target passenger.
[0035] According to the method for managing shared vehicles provided by the embodiment of the present application, the operation management device acquires a vehicle use instruction of a target passenger, acquires vehicle information of N idle vehicles according to the vehicle use instruction, the vehicle use instruction comprising a vehicle use start time of the target passenger, the vehicle information of each idle vehicle being set by a vehicle owner, the vehicle information comprising a vehicle state and an idle start time, the idle start time of the idle vehicle being earlier than the vehicle use start time, the vehicle state of the idle vehicle being to be allocated, N being a positive integer, allocates a first target vehicle to the target passenger from the N idle vehicles according to a time difference between the vehicle use start time and the idle start time of each idle vehicle, and modifies the vehicle state of the first target vehicle to be allocated. After the vehicle owner sets the vehicle information, the idle vehicle with the vehicle state to be allocated can be determined when the vehicle use instruction of the target passenger is acquired. The first target vehicle is determined from the idle vehicles according to the time difference between the vehicle use start time of the target passenger and the idle start time of the idle vehicle, so that the time resource utilization rate of the idle vehicle is improved, and the target passenger can be allocated the first target vehicle in the shortest time, which can solve the problem of low idle time utilization rate of the vehicle and low operation efficiency in the related art to some extent. BRIEF DESCRIPTION OF DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without any creative labor.
[0037] Figure 1A flow of a shared vehicle management method provided by an embodiment of the application is shown;
[0038] Figure 2 A structure of a vehicle provided by an embodiment of the application is shown;
[0039] Figure 3 A structure of another shared vehicle management system provided by an embodiment of the application is shown;
[0040] Figure 4 A flow concept of a shared vehicle management method provided by an embodiment of the application is shown;
[0041] Figure 5 A flow concept of another shared vehicle management method provided by an embodiment of the application is shown. DETAILED DESCRIPTION
[0042] The vehicle-mounted network terminal can receive real-time road surface data provided by the cloud, and through the new generation of information communication technology of fusing people, vehicles, roads, and clouds, realize the coordinated perception, decision-making, and control of the traffic system, thereby expanding the application scenarios of the intelligent driving technology. The intelligent driving technology enables the vehicle to automatically complete the operations such as driving and turning, which originally need to be performed by people, in the unattended state.
[0043] With the popularization of the intelligent driving technology, unmanned vehicles have gradually entered the market. Passengers can choose to ride traditional manually driven vehicles or unmanned vehicles. At present, the unmanned vehicles put into operation all come from shared vehicle platforms. In the future, with the development of technology, private cars (household vehicles) with intelligent driving functions will also join the operation. At that time, how to efficiently match the passenger demand with the idle private vehicle resources and realize the optimal use of the idle time of the vehicles becomes a key challenge to improve the overall operation efficiency.
[0044] According to the method for managing shared vehicles provided in the embodiments of the present application, the operation management device obtains a vehicle using instruction of a target passenger; vehicle information of N idle vehicles is obtained according to the vehicle using instruction, the vehicle using instruction comprises a vehicle using start time of the target passenger, the vehicle information of each idle vehicle is set by a vehicle owner, the vehicle information comprises a vehicle state and an idle start time, the idle start time of the idle vehicle is earlier than the vehicle using start time, the vehicle state of the idle vehicle is to be allocated, and N is a positive integer; a first target vehicle is allocated to the target passenger from the N idle vehicles according to a time difference value between the vehicle using start time and the idle start time of each idle vehicle, and the vehicle state of the first target vehicle is modified to be allocated. After the vehicle owner sets the vehicle information, when the vehicle using instruction of the target passenger is obtained, the idle vehicle with the vehicle state to be allocated can be determined. The first target vehicle is determined from the idle vehicles according to the time difference value between the vehicle using start time of the target passenger and the idle start time of the idle vehicle, so that the time resource utilization rate of the idle vehicle is improved, and the target passenger can be allocated the first target vehicle in the shortest time, which can solve the problem of low idle time utilization rate of the vehicle and low operation efficiency in the related art to a certain extent.
[0045] In the embodiments of the present application, not only the first target vehicle can be allocated to the target passenger according to the vehicle using instruction of the target passenger, but also the allocation can be adjusted according to the requirement of the vehicle owner. After the first target vehicle is allocated to the target passenger, in response to a cancel instruction of a target vehicle owner, if the vehicle state of the target vehicle owner vehicle is allocated, it is determined whether the vehicle using start time of the target passenger corresponding to the target vehicle owner vehicle is earlier than a preset fixed allocation time. If the vehicle using start time is earlier than the fixed allocation time, vehicle information of X second candidate vehicles is immediately obtained, the vehicle state of the second candidate vehicle is to be allocated. If the vehicle using start time is not earlier than the fixed allocation time, vehicle information of Y third candidate vehicles is obtained at the fixed allocation time, the vehicle state of the third candidate vehicle is idle at the fixed allocation time, and Y is a positive integer. Not only the vehicle information of the target vehicle owner vehicle can be deleted in response to the cancel instruction of the target vehicle owner, but also the third candidate vehicle can be obtained at the fixed allocation time in a time delay manner or the second candidate vehicle can be immediately obtained at the moment according to the vehicle using start time from a global perspective, so that the vehicle is re-allocated to the target user on the basis of saving system computing power, and the vehicle using instruction of the target user is met.
[0046] Figure 1 A method for managing shared vehicles is shown. Figure 1The shared vehicle management method provided by the embodiment of the application shown can be executed by an operation management device. The operation management device can be one electronic device or multiple electronic devices cooperating with each other. The electronic device can be a server, including a physical server, a server cluster composed of multiple servers, and a cloud server capable of cloud computing. Figure 1 The shared vehicle management method provided by the embodiment of the application shown can include steps 110 to 130.
[0047] In step 110, the use instruction of the target passenger is acquired.
[0048] In the embodiment of the application, the target passenger can also be understood as a vehicle demander. The target passenger can register information in advance on the operation management device, and the registered information includes the basic information of the user, such as the username, password, gender, age, occupation, and contact information, etc. After the registration is completed, the target passenger can log in to the operation platform software of the shared vehicle installed on the operation management device by using the username and password. In addition, the target passenger submits the use instruction of the target passenger on the operation management device, for example, the use instruction can include the use time period, the initial use location, and the end use location. After the target passenger submits the use instruction of the target passenger, the operation management device can acquire the use instruction of the passenger.
[0049] In the embodiment of the application, the shared vehicle is not the complete rental of the private vehicle of the vehicle owner to the passenger, but the rental of the idle time period of the private vehicle. In order to allocate the vehicle to the target passenger, the operation management device can receive the vehicle supply information (idle time period, vehicle location) and the vehicle demand information (use time period and use route) from the supply and demand sides (vehicle provider and vehicle demander), and determine the allocation scheme. That is, the operation management device can not only acquire the use instruction from the target passenger as described in step 110, but also receive the vehicle information set by the vehicle owner. The vehicle owner can be understood as the vehicle provider, that is, the owner of the (private) vehicle. The vehicle owner first registers information on the operation platform of the shared vehicle, uploads the vehicle provider basic information and the vehicle information, the vehicle provider basic information mainly includes the username, password, gender, age, occupation, and contact information, and the vehicle information mainly includes the location of the vehicle and the type of the vehicle. After the registration of the vehicle owner is completed, the vehicle owner can log in to the operation platform of the shared vehicle by using the username and password, and then upload and submit the idle time period of the vehicle, the current location of the vehicle, and other vehicle information, which are used by the operation management platform, for example, collected and allocated.
[0050] In the embodiment of the application, after the operation management device obtains the vehicle information of the vehicle owner and the use instruction of the target passenger, step 120 can be executed.
[0051] In step 120, vehicle information of N idle vehicles is obtained according to a vehicle using instruction, the vehicle using instruction comprises a vehicle using start time of the target passenger, and the vehicle information of each idle vehicle is set by a vehicle owner, the vehicle information comprises a vehicle state and an idle start time, the idle start time of the idle vehicle is earlier than the vehicle using start time, the vehicle state of the idle vehicle is to be allocated, and N is a positive integer.
[0052] In the embodiment of the present application, the vehicle information can be specifically expressed in the form of a set, for example, a(x)={x,g(x),T(x),z(x)}∈A(t), wherein x is a vehicle number recorded in the operation management device, g(x) respectively represents different states of the vehicle (specifically, 1 can be idle, and 2 can be allocated), z(x) is a charging standard of a vehicle idle time function as a current time, and T(x) is a vehicle idle time function, which can be expressed as T(x)=T x.end.c -T x.now.c , wherein T x.end.c is the idle start time, and T x.now.c is the idle end time.
[0053] In the embodiment of the present application, the operation management device can obtain N idle vehicles from the vehicle information set by the vehicle owner as soon as the vehicle using instruction is obtained. The total set of vehicle information of the N idle vehicles can be A(t), and t is the time when the vehicle using instruction is obtained. Further, the first target vehicle allocated to the target passenger can be determined from the N idle vehicles according to the vehicle information of the N idle vehicles by step 130.
[0054] In step 130, a first target vehicle is allocated to the target passenger from the N idle vehicles according to a time difference value between the vehicle using start time and the idle start time of each idle vehicle, and the vehicle state of the first target vehicle is modified to be allocated.
[0055] In the embodiment of the present application, the first target vehicle can be allocated to the target passenger from the N idle vehicles according to the time difference value between the vehicle using start time and the idle start time itself, and the vehicle state of the first target vehicle is modified from to be allocated to be allocated. In order to better improve the idle time utilization rate of the vehicle, the time difference value between the vehicle using start time and the idle start time and other time related parameters can also be used for operation to allocate the first target vehicle to the target passenger from the N idle vehicles, for example, the time difference value between the vehicle using start time and the idle start time and an adjustment ratio are used for calculation, and the adjustment ratio can be determined according to a time period when the vehicle using instruction of the target passenger is issued, or the time when the vehicle reaches the initial vehicle using location of the target passenger can also be considered.
[0056] After the vehicle owner sets the vehicle information, when the vehicle use instruction of the target passenger is obtained, it can be determined that the vehicle state is an idle vehicle to be allocated. Further, according to the time difference between the vehicle use start time of the target passenger and the idle start time of the idle vehicle, the first target vehicle is determined from the idle vehicle, so as to improve the time resource utilization rate of the idle vehicle, and the target passenger can be allocated with the first target vehicle in the shortest time, which can solve the problem of low idle time utilization rate of the vehicle and low operation efficiency in the related art.
[0057] In the embodiment of the present application, not only the vehicle of the vehicle owner can be allocated by the operation management device, but also the allocation mode can be charged by the operation management device. The operation management device and the operation management device can be the same electronic device. After the vehicle use instruction of the target passenger is submitted, the target passenger waits for the feedback of the allocation result of the operation platform of the shared vehicle. If the allocation is successful, the target passenger can arrive at the corresponding location before the first target vehicle arrives at the vehicle use initial location, and after the vehicle use is completed, the operation management device generates a fee detail according to the actual use of the target passenger, and the target passenger can pay the fee through the platform. If the allocation fails, the target passenger can choose whether to wait for the next allocation. If the target passenger who has been successfully allocated cannot use the vehicle due to various reasons, the operation management device can provide corresponding compensation to the target passenger according to the feedback of the operation management device. Correspondingly, the vehicle owner can check whether the vehicle is rented through the management platform of the shared vehicle in real time, and can also check the income of the shared vehicle. If the vehicle owner has a "breach" behavior during the sharing process, the platform will warn and punish him; correspondingly, if the platform fails to return the vehicle to the vehicle owner in time, the platform will need to compensate the supplier accordingly.
[0058] In the embodiment of the present application, the target passenger can have two vehicle use modes, one of which is to use the idle vehicle in a flexible time period without knowing the vehicle use end time. For the target passenger with unknown vehicle use end time, one specific implementation manner of step 130 of allocating the first target vehicle to the target passenger from the N idle vehicles according to the time difference between the vehicle use start time and the idle start time of each idle vehicle can be: for each idle vehicle, calculating the time difference between the vehicle use start time and the idle start time, and taking the idle vehicle with the smallest time difference as the first target vehicle allocated to the target passenger.
[0059] In the embodiment of the present application, the time difference value can be represented as ΔT x.c =T y.now.c -T x.now.c , wherein ΔT x.y is the time difference value, T y.now.c is the vehicle use start time, and T x.now.cfor the idle start time. The advantage of using the idle vehicle in the flexible time period is that the fee can be paid according to the actual use time, but when the vehicle provided by the vehicle owner is in short supply, the target passenger may not have a vehicle to use when he or she arrives at the initial use location. If the target passenger uses the idle vehicle in the flexible time period, the operation management device can generate a charging bill according to the actual use end time T y.end.a -T y.now.c generate a charging bill for the operation management device to charge, where T y.end.a is the actual use end time, T y.now.a is the use start time in the use instruction.
[0060] In an embodiment of the present application, another use mode of the target passenger is to use the idle vehicle in the fixed time period with a known use end time. For the target passenger using the idle vehicle in the fixed time period, a specific implementation of step 130 can be: selecting M first candidate vehicles from the N idle vehicles according to the use end time, the idle start time of the M first candidate vehicles is not later than the use start time, and the idle end time of the M first candidate vehicles is not earlier than the use end time, and M is a positive integer less than N. For each first candidate vehicle, calculate the time difference between the use start time and the idle start time, and the first candidate vehicle corresponding to the smallest time difference is taken as the first target vehicle allocated to the target passenger. For example, the management platform of the shared vehicle first selects the first candidate vehicle information set A1(t) that satisfies T y.now.c ≥ T x.now.c and T y.end.c ≤ T x.end.c , where T y.now.c is the use start time in the use instruction, T x.now.c is the idle start time in the vehicle information, T y.end.c is the use end time in the use instruction, and T x.end.c is the idle end time in the vehicle information. From A1(t), the first target vehicle with the smallest AT x.y = T y.now.c -T x.now.c is selected.
[0061] In an embodiment of the present application, the advantage of using the idle vehicle in the fixed time period is that the idle vehicle can be locked in advance to ensure that there is an idle vehicle for the target passenger to use when he or she arrives at the initial use location. If the target passenger uses the idle vehicle in the fixed time period, the operation management device can generate a charging bill according to the fixed time period AT(y) = T y.end.c -Ty.now.c generating a pre-charge C y (T y.now.c is a planned start time of the vehicle, T y.end.c is a planned end time of the vehicle), so that the target passenger pays the parking fee in advance to the management device through the platform. If the target passenger releases the first target vehicle in advance, the actual use time is Δt(y) = T y.mid.a -T y.now.c (T y.mid.a is an actual end time of the parking), if the target passenger releases the first target vehicle in advance, the first target vehicle is used by other passengers, the management device ends the use of the target passenger in advance, and generates an actual fee, so that the management device returns the difference between the pre-charge and the actual fee to the target passenger according to the actual fee generated by the management device, or does not return any fee.
[0062] In the embodiment of the present application, after the first target vehicle is allocated to the target passenger from the N idle vehicles, the management device can also delete the vehicle information of the target owner's vehicle in response to the cancellation instruction of the target owner. If the target owner wants to cancel the vehicle, the target owner needs to apply in advance to the management device and submit a cancellation start time. At this time, the state of the vehicle to be withdrawn may be in a to-be-allocated state or an allocated state, and the allocated state includes an allocated unoccupied state (i.e., allocated to the target passenger, but the start time of the vehicle has not arrived) and an allocated occupied state (i.e., allocated to the target passenger, and the start time of the vehicle has arrived). When the state of the vehicle is the allocated unoccupied state, after the target owner cancels the provision of the vehicle, the management device deletes the vehicle information of the target owner's vehicle, and generates a corresponding breach of contract bill, so that the target owner pays the breach of contract fee through the management device. When the state of the vehicle is the allocated occupied state, the vehicle information of the first target vehicle is deleted after the target passenger finishes using the first target vehicle.
[0063] In the embodiment of the present application, before the vehicle information of the target owner's vehicle is deleted, if the state of the target owner's vehicle is the allocated unoccupied state, the target passenger faces the problem of re-allocation of the vehicle. Therefore, the embodiment of the present application proposes the following two re-allocation methods. According to the relationship between the start time of the vehicle of the target passenger and the preset fixed allocation time, the target passengers are divided, part of the target passengers perform instant re-allocation, and the rest of the target passengers perform delayed re-allocation (re-allocation is performed at the fixed allocation time).
[0064] In the embodiment of the present application, if the vehicle state of the target vehicle is allocated, it is judged whether the starting time of the target vehicle corresponding to the target passenger is earlier than the preset fixed allocation time; if the starting time is earlier than the fixed allocation time, the vehicle information of X second candidate vehicles is obtained at the current time, the vehicle state of the second candidate vehicle is to be allocated, and X is a positive integer. The preset fixed allocation time can be any time, for example, it can be periodic time division within a day, or it can be set according to the law of the use peak period, and the embodiment of the present application does not make specific limitation.
[0065] For each of the second candidate vehicle, the time difference between the starting time and the idle starting time is calculated, and the second candidate vehicle with the smallest time difference is taken as the second target vehicle allocated to the target passenger, and the vehicle state of the second target vehicle is modified to be allocated.
[0066] In the embodiment of the present application, in the process of allocating the second target vehicle to the target passenger, the target passenger who has arrived at the initial pickup location is preferentially allocated to the current idle vehicle, if there is no suitable vehicle, the system alternative vehicle is arranged for the user to use until the second target vehicle suitable for the use instruction is found or the target passenger cancels the use, the alternative vehicle is the idle vehicle of the platform party on the operation management equipment in advance, the alternative vehicle can be idle all day, and can be allocated at any time.
[0067] In the embodiment of the present application, if the starting time is not earlier than the fixed allocation time, the vehicle information of Y third candidate vehicles is obtained at the fixed allocation time, the vehicle state of the third candidate vehicle is idle at the fixed allocation time, and Y is a positive integer.
[0068] For each of the third candidate vehicle, the time difference between the starting time and the idle starting time is calculated, and the third candidate vehicle with the smallest time difference is taken as the third target vehicle allocated to the target passenger, and the vehicle state of the third target vehicle is modified to be allocated.
[0069] In the embodiment of the present application, the third target vehicle allocated to the target passenger at the fixed allocation time is a delay type of redistribution. If the fixed allocation time collides with the time of the use instruction of another passenger, the priority setting can be introduced in the process of allocation, and the target passenger participating in the delay redistribution is preferentially allocated.
[0070] In the embodiment of the present application, if the number of failures in assigning the second target vehicle or the third target vehicle to the target passenger is greater than a preset number threshold, a fourth target vehicle is assigned to the target passenger from the candidate vehicles according to the use vehicle start time, the candidate vehicles being vehicles in an idle state from a platform preset.
[0071] In the embodiment of the present application, the use vehicle instruction further includes a use vehicle end time and a use vehicle end location of the target passenger; in the process of assigning the first target vehicle to the target passenger from the N idle vehicles according to the time difference between the use vehicle start time and the idle start time of each idle vehicle, the target parking space for parking the first target vehicle can be assigned to the target passenger according to the use vehicle end time and the use vehicle end location. If the assignment of the target parking space conflicts, the first-come-first-served technical concept can be adopted, or the late passenger can be communicated to delay the provision of the parking space, or a temporary parking space can be provided.
[0072] In the embodiment of the present application, the use vehicle instruction further includes a use vehicle area and a use vehicle cost. In the process of assigning the first target vehicle to the target passenger from the N idle vehicles according to the time difference between the use vehicle start time and the idle start time of each idle vehicle, not only the time difference can be considered, but also the first target vehicle can be assigned to the target passenger from the N idle vehicles according to the use vehicle area and / or the use vehicle cost in the use vehicle instruction. In addition, factors such as the time for the idle vehicle to travel to the initial use vehicle location of the target passenger can also be considered, which is not specifically limited in the embodiment of the present application. For example, the maximum use vehicle cost acceptable to the target passenger is first screened, and a vehicle set satisfying the use location of the target passenger is obtained, and then the vehicle with the lowest parking cost is screened from the set. After the user selects, the vehicle with the smallest time difference is selected as the first target vehicle assigned to the target passenger. This process can also be referred to in the process of assigning the second target vehicle or the third target vehicle to the target passenger.
[0073] Figure 2 The structure of a shared vehicle management system provided by an embodiment of the present application is shown. As shown in Figure 2 The shared vehicle management system 200 provided by the embodiment of the present application includes an operation management device 210 and a vehicle 220.
[0074] The operation management device 210 is configured to acquire a vehicle using instruction of a target passenger, acquire vehicle information of N idle vehicles according to the vehicle using instruction, the vehicle using instruction comprising a vehicle using start time of the target passenger, the vehicle information of each idle vehicle being set by a vehicle owner, the vehicle information comprising a vehicle state and an idle start time, the idle start time of the idle vehicle being earlier than the vehicle using start time, the vehicle state of the idle vehicle being to be allocated, and N being a positive integer; allocate a first target vehicle to the target passenger from the N idle vehicles according to a time difference value between the vehicle using start time and the idle start time of each idle vehicle, and modify the vehicle state of the first target vehicle to be allocated.
[0075] The vehicle 220 is configured to execute the vehicle using instruction issued by the operation management device according to the case that the operation management device allocates the first target vehicle to the target passenger.
[0076] In the embodiment of the present application, a vehicle terminal system can be installed on the vehicle, and the vehicle terminal system comprises a vehicle-mounted network terminal, a drive-by-wire chassis, an intelligent driving system and a vehicle-mounted sensor. The vehicle-mounted network terminal is configured to send vehicle driving state information, remote control force feedback information and road environment driving information collected by the vehicle-mounted sensor to the operation management device, forward control information sent by the operation management device according to the vehicle using instruction to the drive-by-wire chassis or send user travel demand to the intelligent driving system, and can also receive control information sent by the operation management device according to the vehicle using instruction. The drive-by-wire chassis is configured to receive the remote control signal forwarded by the vehicle-mounted network terminal or the control signal issued by the intelligent driving system. The vehicle-mounted sensor is configured to collect data information of a certain range of vehicle driving environment and send the data information to the vehicle-mounted network terminal and the intelligent driving system. The intelligent driving system is configured to plan a driving route and control the vehicle to complete the travel demand of the target passenger according to the collected traffic environment information and the user travel information forwarded by the vehicle-mounted network terminal.
[0077] In order to better understand the management method of the shared vehicle provided in the embodiment of the present application, examples are given, and it should be understood that the examples are not limiting. Figure 3 The structure of another management system of the shared vehicle provided in the embodiment of the present application is shown in FIG. 2. Figure 3 As shown in FIG. 2, the management system of the shared vehicle provided in the embodiment of the present application comprises an operation management device installed with a cloud operation management subsystem, a business management device installed with a cloud business management subsystem and a vehicle installed with a vehicle terminal system.
[0078] Figure 4 The flow concept of the management method of the shared vehicle provided in the embodiment of the present application is shown in FIG. 3. Figure 4 As shown in FIG. 3, the management method of the shared vehicle provided in the embodiment of the present application can comprise the following steps:
[0079] The cloud operation management system can obtain the vehicle use instruction submitted by the target passenger, and then determine the total set of vehicle information of idle vehicles. If the vehicle use instruction indicates that the target passenger does not use the vehicle in a fixed time period, the first target vehicle with the smallest time difference value can be directly selected from the idle vehicles and allocated to the target passenger, so as to facilitate the use of the target passenger. After the target passenger finishes using the vehicle, the operation management device can calculate the vehicle use cost.
[0080] If the vehicle use instruction indicates that the target passenger rents a vehicle in a fixed time period, the first candidate vehicle that meets the fixed time period (i.e., the idle start time is not later than the vehicle use start time, and the idle end time is not earlier than the vehicle use end time) can be selected, and the vehicle with the smallest time difference value is selected as the first target vehicle from the first candidate vehicle, and the operation management device calculates the rental cost of the fixed time period. If the target passenger returns the vehicle in advance, whether to return part of the cost is determined according to the vehicle rental situation of the remaining time in the fixed time period after the target passenger returns the vehicle.
[0081] In the embodiment of the present application, as shown in Figure 4 During the operation of the operation management device, if a cancellation request of the target owner is received, the vehicle can be allocated without considering re-allocation if the vehicle is not allocated. If the vehicle has been allocated, the target passenger corresponding to the vehicle is counted, and the relationship between the target passenger and the preset periodic allocation time (fixed allocation time) is compared. If the vehicle use start time of the target passenger is earlier than the periodic allocation time, the target passenger participates in the instant allocation, and the third target vehicle is allocated to the target passenger immediately. If the vehicle use start time of the target passenger is later than the periodic allocation time, the target passenger participates in the delayed allocation, and the fourth target vehicle is allocated to the target passenger at the periodic allocation time. During the allocation of the third target vehicle or the fourth target vehicle to the target passenger, the vehicle can be preferentially allocated to the target passenger who has arrived at the initial use location. If the allocation is not successful, the alternative vehicle preset by the allocation platform is considered.
[0082] The management method of the shared vehicle in the embodiment of the present application constructs an intelligent vehicle sharing platform, deeply activates the value of the idle period of private cars through scientific scheduling and efficient matching, and explores a new popularization path of high-cost intelligent driving vehicles. The utilization rate of private cars during off-peak hours is improved, and the problem of long-term idle of vehicles is solved. Through the shared rental mode, the household purchase cost of high-order intelligent driving vehicles is reduced, and the cost is shared. In addition, the urban parking resource shortage and road congestion can be effectively alleviated, and the overall carbon emission can be reduced. This is not only a change in travel mode, but also a systematic optimization of urban space resources, environmental resources and financial resources.
[0083] The shared vehicle management scheme is exploring economic value from the idle assets of private car owners and seeking a popularization path from the high threshold of intelligent driving. It uses technology as a needle and demand as a line to weave scattered resources into an efficient collaborative network - idle steel into flowing convenience, and advanced technology into daily life. Each shared unlocking is reshaping our understanding of vehicle attributes: from exclusive possession to
[0084] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as a memory including instructions, is also provided, which can be executed by a processor of an apparatus to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc. The non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the electronic device, enables the electronic device to perform Figure 1 the method shown.
[0085] The present application also provides a computer program product, including a computer program, which is executed by a processor to perform the method shown. Figure 1
[0086] In the above description, technical details such as the composition of each layer are not described in detail. However, those skilled in the art will understand that the layers, regions, etc. of the desired shape can be formed by various technical means. In addition, those skilled in the art can also design methods that are not exactly the same as the methods described above in order to form the same structure. In addition, although each embodiment is described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination.
[0087] Although the preferred embodiments of the present application have been described, those skilled in the art can make further changes and modifications to these embodiments once they understand the basic inventive concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0088] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for managing a shared vehicle, characterized in that: Applied to operation management equipment, the method includes: Obtain the target passenger's car-use instructions; Obtaining vehicle information of N idle vehicles according to the vehicle use instruction, wherein the vehicle use instruction includes the vehicle use start time of the target passenger, the vehicle information of each idle vehicle is set by the vehicle owner, and the vehicle information includes a vehicle status and an idle start time, the idle start time of the idle vehicle is earlier than the vehicle use start time, the vehicle status of the idle vehicle is to be allocated, and N is a positive integer; According to the time difference between the vehicle use start time and the idle start time of each of the idle vehicles, a first target vehicle is allocated to the target passenger from the N idle vehicles, and the vehicle state of the first target vehicle is modified to allocated.
2. The method according to claim 1, characterized in that The allocating a first target vehicle to the target passenger from the N idle vehicles according to the time difference between the vehicle use start time and the idle start time of each idle vehicle includes: For each of the idle vehicles, a time difference between the vehicle use start time and the idle start time is calculated, and the idle vehicle with the smallest time difference is used as the first target vehicle to be allocated to the target passenger.
3. The method according to claim 2, characterized in that The vehicle information also includes the end time of idleness; the vehicle use instruction also includes the end time of the vehicle use by the target passenger; The allocating a first target vehicle to the target passenger from the N idle vehicles according to the time difference between the vehicle use start time and the idle start time of each idle vehicle includes: Selecting M first candidate vehicles from the N idle vehicles according to the vehicle use end time, wherein the idle start time of the M first candidate vehicles is no later than the vehicle use start time, and the idle end time of the M first candidate vehicles is no earlier than the vehicle use end time, where M is a positive integer less than N; For each of the first candidate vehicles, a time difference between the vehicle use start time and the idle start time is calculated, and the first candidate vehicle with the smallest time difference is used as the first target vehicle to be assigned to the target passenger.
4. The method according to claim 1, wherein After allocating a first target vehicle to the target passenger from the N idle vehicles, the method further includes: In response to a cancellation instruction from the target vehicle owner, the vehicle information of the target vehicle owner's vehicle is deleted.
5. The method according to claim 4, characterized in that Before deleting the vehicle information of the target owner's vehicle, the method further includes: If the vehicle status of the target vehicle owner's vehicle is allocated, determining whether the vehicle use start time of the target passenger corresponding to the target vehicle owner's vehicle is earlier than the preset fixed allocation time; If the vehicle use start time is earlier than the fixed allocation time, then obtain vehicle information of X second candidate vehicles, where the vehicle status of the second candidate vehicles is to be allocated, and X is a positive integer; For each second candidate vehicle, the time difference between the vehicle use start time and the idle start time is calculated, and the second candidate vehicle with the smallest time difference is used as the second target vehicle, and the vehicle status of the second target vehicle is modified to allocated.
6. The method according to claim 5, characterized in that The method further comprises: If the vehicle use start time is not earlier than the fixed allocation time, then obtaining vehicle information of Y third candidate vehicles at the fixed allocation time, wherein the vehicle status of the third candidate vehicles is idle at the fixed allocation time, and Y is a positive integer; For each of the third candidate vehicles, the time difference between the vehicle use start time and the idle start time is calculated, and the third candidate vehicle with the smallest time difference is used as the third target vehicle assigned to the target passenger, and the vehicle status of the third target vehicle is modified to assigned.
7. The method according to claim 6, characterized in that The method further comprises: If the number of failures in allocating the second target vehicle or the third target vehicle to the target passenger is greater than a preset threshold, a fourth target vehicle will be allocated to the target passenger from the alternative vehicles based on the start time of the vehicle use. The alternative vehicle is a vehicle preset from the platform and has an idle status.
8. The method according to claim 1, characterized in that The vehicle use instruction also includes the target passenger's vehicle use end time and vehicle use end location; In the process of allocating a first target vehicle to the target passenger from the N idle vehicles based on the time difference between the vehicle use start time and the idle start time of each idle vehicle, the method further includes: The target parking space is allocated to the target passenger according to the vehicle use end time and the vehicle use end location, and the target parking space is used to park the first target vehicle.
9. The method according to claim 1, characterized in that The vehicle usage instruction also includes the vehicle usage area and vehicle usage fee; In the process of allocating a first target vehicle to the target passenger from the N idle vehicles based on the time difference between the vehicle use start time and the idle start time of each idle vehicle, the method further includes: According to the vehicle use area and / or vehicle use fee in the vehicle use instruction, a first target vehicle is allocated to the target passenger from the N idle vehicles.
10. A shared vehicle management system, characterized in that: The system comprises: An operation management device is configured to obtain a vehicle use instruction from a target passenger; obtain vehicle information of N idle vehicles based on the vehicle use instruction, wherein the vehicle use instruction includes a vehicle use start time for the target passenger, the vehicle information of each idle vehicle is set by a vehicle owner, and the vehicle information includes a vehicle status and an idle start time, wherein the idle start time of the idle vehicle is earlier than the vehicle use start time, the vehicle status of the idle vehicle is to be allocated, and N is a positive integer; based on a time difference between the vehicle use start time and the idle start time of each idle vehicle, allocate a first target vehicle from the N idle vehicles to the target passenger, and modify the vehicle status of the first target vehicle to allocated; The vehicle is used to execute the vehicle use instruction issued by the operation management device according to the situation that the operation management device allocates the first target vehicle to the target passenger.