Invention content
It is an object of the invention to solve above-mentioned unrest of the existing technology to stop leaving about phenomenon, a kind of shared bicycle is provided
Dispatch by appointment manages system and method.
The technical solution adopted by the present invention to solve the technical problems is:A kind of shared bicycle Dispatch by appointment management system,
Including several parking websites, further include:Station field signal platform, vehicle reservation platform and dispatching platform;The station field signal is flat
Platform is connect with vehicle reservation platform, and collection vehicle preengages the data of platform, controls the reservation allotment of vehicle;The station field signal is flat
Platform is connect with dispatching platform, arranges dispatching platform to carry out vehicle tune according to the case where existing vehicle of each parking website and reservation vehicle
Degree;The station field signal platform is connect with the website that each stops in planning region, manage each parking website stop go back car data;
The vehicle reservation platform includes:Reservation module and return the car reservation module by means of returning the car, it is described borrow to return the car reservation module and return the car pre-
About module is communicated with station field signal platform and is connected.A kind of shared bicycle Dispatch by appointment management method is suitable for described one kind
Shared bicycle Dispatch by appointment manages system, including user's reservation borrows planning of returning the car, user to preengage planning of returning the car;User's reservation
By means of returning the car, planning includes:User is in mobile terminal input vehicle information, and station field signal platform is according to vehicle information matches vehicle scheme
With the scheme of returning the car;The user preengages planning of returning the car:User in mobile terminal, return the car information by input, station field signal platform according to
Information matches of returning the car are returned the car scheme.
In the present invention, station field signal platform has been preengage by managing each existing vehicle of parking website and parking stall
Vehicle and parking stall situation are interconnected with dispatching platform, and the vehicle balanced in entire planning region is launched, in time by vehicle accumulation regions
Vehicle flow goes to vehicle sparse region, solves vehicle tidal phenomena, greatly meets the vehicle demand of each zone user.
When user is preengage successfully, lock a certain seat, but do not lock fixed vehicle or parking stall, but according to actual use situation,
Dynamic is updated and is arranged, flexible property higher.Furthermore it is few in existing vehicle that the realization of vehicle reservation function reduces user
Region waits for the time found, and user can be encouraged in specified region, to solve existing unrest and stop leaving about vehicle parking to municipal administration
The puzzlement brought.In addition, the setting of pre-examine vehicle and method of targetedly returning the car, which solve existing vehicle, cannot achieve regular dimension
The purpose of shield avoids the generation of various vehicle hidden danger.
Preferably, the parking website is provided with distinguishing mark and reservation indicates.
Preferably, certain parking websites are set as maintenance website by the station field signal platform in certain period.
Preferably, user's reservation includes by means of planning of returning the car:Step 11:User is by borrowing reservation module input of returning the car
Starting point, destination, selection, which is ridden, starts the period, and by means of returning the car, user data is sent to station field signal platform by reservation module;Step
Rapid 12:Station field signal platform judges whether destination and maintenance website are consistent, if unanimously, judging whether starting point has preliminary examination vehicle
, otherwise go to step 13;If starting point has pre-examine vehicle, ask the user whether to preengage, if user agrees to reservation, in advance
Vehicle reservation success is examined, vehicle reservation instruction device, which is sent out, has preengage instruction, otherwise goes to step 13;Step 13:Station field signal
Platform judges whether there is idle vehicle according to the existing vehicle number of starting point;If so, then vehicle reservation success, existing vehicle number
Subtract 1, the vehicle instruction device of some existing vehicle, which is sent out, has preengage instruction, goes to step 15;Otherwise, step 14 is gone to;Step
14:Show a certain period preengages vehicle number, asks the user whether to wait for, if user select wait for, vehicle reservation at
Work(, reservation by means of vehicle number adds 1, once there is vehicle also to enter, correspondence vehicle instruction device, which is sent out, has preengage instruction, waits for that user hires a car success
Afterwards, reservation subtracts 1 by means of vehicle number;Otherwise, recommend other websites that stop;It is described preengage vehicle number according to reservation return the car number and reservation borrow
Vehicle number dynamic change;Step 15:Ask the user whether that reservation is returned the car, if user selects reservation to return the car, station field signal platform
According to the existing parking stall number in destination, idle parking stall is judged whether there is;If so, then parking stall is preengage successfully, existing parking stall number subtracts 1,
The parking stall instruction device of some idle parking stall, which is sent out, has preengage instruction, otherwise, goes to step 16;Step 16:Show a certain period
Preengage parking stall number, ask the user whether to wait for, if user select wait for, parking stall preengage successfully, preengage parking stall number add
1, once there is vacant parking stall, then the parking stall instruction device, which is sent out, has preengage instruction, after user returns the car successfully, preengages number of returning the car
Subtract 1;Otherwise, recommend other stops;It is described preengage parking stall it is several according to reservation return the car number and reservation borrow vehicle number dynamic change.
Preferably, user's reservation is returned the car, planning includes:Step 21:User inputs purpose by reservation module of returning the car
It ground and returns the car the period, user data is sent to station field signal platform by reservation module of returning the car;Step 22:Station field signal platform according to
The existing vehicle number in destination, judges whether there is idle parking stall;If so, then parking stall is preengage successfully, existing parking stall number subtracts 1, some
The parking stall instruction device of idle parking stall, which is sent out, has preengage instruction;Otherwise, step 23 is gone to;Step 23:Show a certain period can
Reservation parking stall number, asks the user whether to wait for, if user selects to wait for, parking stall is preengage successfully, and reservation, which returns the car to count, adds 1, one
Vacant parking stall occurs in denier, and then the parking stall instruction device sends out and has preengage instruction, and after user returns the car successfully, reservation number of returning the car subtracts 1;
Otherwise, recommend other stops;It is described preengage parking stall it is several according to reservation return the car number and reservation borrow vehicle number dynamic change.
Preferably, the access times of station field signal platform record each car and use duration, when vehicle access times or
When reaching the threshold range of setting using duration, this marking of cars is pre-examine vehicle by station field signal platform;When pre-examine vehicle also
To after parking website, the pre- detecting/indicating device of corresponding vehicle sends out preliminary examination instruction.
Preferably, reach given threshold when the reservation vehicle of parking website reaches given threshold or preengages parking stall, or
When pre-examine vehicle number reaches given threshold, notice dispatching platform carries out vehicle scheduling, includes the following steps:Step 31:Every t0
Moment counts the vehicle notch number and parking stall notch number of each website,
Mi=Xi0+Xi2-X′i2,
M′i=Xi1+X′i2-Xi2;
Wherein, i indicates parking site number, i=1,2 ..., n, Xi0Indicate the existing vehicle number of i websites, Xi1Indicate i
The existing parking stall number of website, Xi2Indicate that the reservation of i websites is returned the car number, X 'i2Indicate that vehicle number, M are borrowed in the reservation of i websitesiIndicate vehicle
Notch number, M 'iIndicate parking stall notch number;
Step 32:According to the vehicle notch number of each website and parking stall notch number, to all parking websites in planning region
It is ranked up;
Array g [n1] indicate the website sequence of vehicle notch number from big to small,
Array g ' [n2] indicate the website sequence of parking stall notch number from big to small;
Step 33:Each parking website vehicle flow transfer efficient is calculated, the highest corresponding website of selection wherein efficiency carries out vehicle
Circulation;
Wherein, k=0,1,2 ... n1- 1, h=0,1,2 ... n2- 1, the φg[k]g′[h]Indicate g [k] websites and g ' [h]
Road conditions coefficient between website, γg[k]g′[h]Indicate the distance between g [k] websites and g ' [h] website coefficient, Mg[k]-Mg′[h]Table
Show the difference of vehicle notch number needed for g [k] website and parking stall notch number needed for g ' [h] website, M0Indicate vehicle circulation threshold value;Vehicle
Circulation efficiency function Fg[k]g′[h]Directly proportional to current road conditions coefficient, the distance between two websites are inversely proportional.
The substantial effect of the present invention:(1) the existing vehicle and vehicle that station field signal platform passes through each parking website of management
Position, the vehicle and parking stall situation preengage are interconnected with dispatching platform, balance the vehicle circulation in entire planning region, in time
The vehicle flow of vehicle accumulation regions is gone into vehicle sparse region, solves vehicle tidal phenomena, greatly meets each region and uses
The vehicle demand at family;(2) when user preengages successfully, a certain seat is locked, but does not lock fixed vehicle or parking stall, but
According to actual use situation, dynamic is updated and is arranged, flexible property higher;(3) realization of vehicle reservation function reduces use
Family waits for the time for finding vehicle and parking stall, improves the circulation efficiency of shared bicycle so that the convenience of shared bicycle is significantly
It improves;(4) vehicle regularly safeguard and check, on the one hand can extend the service life of vehicle, on the other hand, also protect
The riding safety of user is hindered;The setting of pre-examine vehicle and method of targetedly returning the car solve existing vehicle and cannot achieve periodically
The purpose of maintenance avoids the generation of various vehicle hidden danger;(5) encourage that user is spontaneous that pre-examine vehicle is focused on maintenance station
Point, the strong existing socially damage vehicle that solves throw out the situation left about without care, certain push away are played to building civilized society
Action is used;(6) road conditions, the distance factor between different websites are considered, in conjunction with the vehicle notch number and parking stall notch between website
Number, the selection circulation highest respective site of efficiency adjust the vehicles drive for the website for having extra vehicle to the website for lacking vehicle
It spends more efficient.
Specific implementation mode
Below by specific embodiment, and in conjunction with attached drawing, technical scheme of the present invention will be further explained in detail.
A kind of shared bicycle Dispatch by appointment management system, as described in Figure 1, including several parking websites, further include:Website pipe
Platform, vehicle reservation platform and dispatching platform.Station field signal platform is connect with vehicle reservation platform, and collection vehicle reservation is flat
The data of platform control the reservation allotment of vehicle;Station field signal platform is connect with dispatching platform, according to the existing vehicle of each parking website
Dispatching platform is arranged to carry out vehicle scheduling with the case where reservation vehicle;Each stop website in station field signal platform and planning region
Connection, manage each parking website stop go back car data;Vehicle reservation platform includes:By means of reservation module and the reservation mould of returning the car of returning the car
Block, by means of return the car reservation module and return the car reservation module with station field signal platform communicate connect.
The starting point of the present invention is the system administration to vehicle, is to enjoy bicycle together based on parking website to be combined completion
Specification returns the car to carry out system design, that is, increases device of returning the car on the basis of current existing shared bicycle, this is returned the car
Device can be tangible, can also be invisible, as long as the purpose returned the car can be realized.Each parking website is provided with bright
Aobvious distinguishing mark is to facilitate user that can easily see the position of parking;Reservation instruction, packet are also set up on each parking stall
It includes:Vehicle instruction device, parking stall instruction device and pre- detecting/indicating device, wherein vehicle instruction device indicate whether certain vehicle is located
In subscription state, parking stall instruction device indicate certain parking stall whether be in subscription state, for also parking website vehicle, if
Parking stall reservation instruction does not work, and shows that the vehicle can be used freely, and vehicle reservation instruction does not work, and shows that the parking stall can freely make
With;If parking stall is preengage, indicator light is bright or vehicle reservation indicator light is bright, shows that the vehicle or the parking stall have been reserved, only
The user preengage could use;For also in the vehicle of parking website, can not rent freely.If preliminary examination instruction is bright,
Then illustrate that the vehicle has arrived the preliminary examination period, it should be sent to the maintenance that maintenance station clicks through driving.Station field signal platform records
The access times of each car and duration is used, when reaching when vehicle access times or using duration the threshold range of setting, website
This marking of cars is pre-examine vehicle by management platform;When pre-examine vehicle also to parking website after, the pre- detecting/indicating device of corresponding vehicle
Send out preliminary examination instruction.It has preengage after reaching website with the user of vehicle, can have been indicated to rent any of which one according to vehicle reservation
Vehicle;After having preengage the user's arrival website returned the car, one parking stall of instruction selection any of which can be preengage according to parking stall and be returned the car;
It, can be according to the parking stall number for showing pre-examine vehicle on parking website display screen after being subscribed to user's arrival website of pre-examine vehicle
Or preliminary examination indicates vehicle selected to use, for the pre-examine vehicle not being reserved, user can freely rent, but must be given back
It could complete to return the car to maintenance website.
Certain parking websites are set as maintenance website by station field signal platform in certain period, and the setting for overhauling website has machine
Dynamic property, station field signal platform select certain parking websites as maintenance website according to different periods, such as when morning peak, by subway
A certain website is set as maintenance website around standing, other periods are commonly to return the car a little;When evening peak, around large-scale residential quarter
A certain website is set as maintenance website, other periods are commonly to return the car a little, are convenient for the aggregation of pre-examine vehicle in this way, for dispatching people
For member, the unified management of pre-examine vehicle can be carried out.In addition, each maintenance website can have special service personnel to be responsible for,
Others can be set for pre-examine vehicle and give back mode, without preengaging parking stall, thus solution maintenance website parking stall is insufficient asks
Topic, meanwhile, it also eliminates user and rents pre-examine vehicle for trouble and worry of returning the car.
Necessary incentives can be taken for pre-examine vehicle, such as the personal prestige etc. freely ridden, improve user
Grade, reward mechanism etc., to realize the purpose for encouraging user actively to be given back using pre-examine vehicle and fixed point.
A kind of shared bicycle Dispatch by appointment management method of system is managed suitable for a kind of above-mentioned shared bicycle Dispatch by appointment,
Planning of returning the car, user is borrowed to preengage planning of returning the car including user's reservation;User preengages includes by means of planning of returning the car:User is defeated in mobile terminal
Enter and use vehicle information, station field signal platform is according to vehicle information matches vehicle scheme and returning the car scheme;User's reservation, which is returned the car, plans packet
It includes:User in mobile terminal, return the car information by input, and station field signal platform is returned the car scheme according to information matches of returning the car.
User preengages includes by means of planning of returning the car:
Step 11:For user by borrowing reservation module of returning the car to input starting point, destination, selection, which is ridden, starts the period, borrows also
User data is sent to station field signal platform by vehicle reservation module;
Step 12:Station field signal platform judges whether destination and maintenance website are consistent, if unanimously, judging that starting point is
It is no to have pre-examine vehicle, otherwise go to step 13;If starting point has pre-examine vehicle, ask the user whether to preengage, if user is same
Meaning reservation, then pre-examine vehicle is preengage successfully, and vehicle reservation instruction device, which is sent out, has preengage instruction, otherwise goes to step 13;
Step 13:Station field signal platform judges whether there is idle vehicle according to the existing vehicle number of starting point;If so, then
Vehicle reservation success, existing vehicle number subtract 1, and the vehicle instruction device of some existing vehicle, which is sent out, has preengage instruction, goes to step
15;Otherwise, step 14 is gone to;
Step 14:Show a certain period preengages vehicle number, asks the user whether to wait for, if user selects to wait for,
Then vehicle reservation success, reservation adds 1 by means of vehicle number, once there is vehicle also to enter, corresponding vehicle instruction device, which is sent out, has preengage instruction, waits for
After user hires a car successfully, reservation subtracts 1 by means of vehicle number;Otherwise, recommend other websites that stop;Vehicle number can be preengage to be returned the car number according to reservation
Vehicle number dynamic change is borrowed with reservation;
Step 15:Ask the user whether that reservation is returned the car, if user selects reservation to return the car, station field signal platform is according to mesh
The existing parking stall number in ground, judge whether there is idle parking stall;If so, then parking stall is preengage successfully, existing parking stall number subtracts 1, some is not busy
The parking stall instruction device for setting parking stall sends out and has preengage instruction, otherwise, goes to step 16;Step 16:Show a certain period can be pre-
About parking stall number asks the user whether to wait for, if user selects to wait for, parking stall is preengage successfully, and reservation parking stall number adds 1, once
There is vacant parking stall, then the parking stall instruction device, which is sent out, has preengage instruction, after user returns the car successfully, preengages number of returning the car and subtracts 1;It is no
Then, recommend other stops;Several return the car according to reservation in parking stall can be preengage to count and preengage by means of vehicle number dynamic change.
Wherein, step 12 preferably recommends pre-examine vehicle consistent with maintenance website for destination when carrying out vehicle reservation
User uses.
User preengages planning of returning the car:
Step 21:User is inputted by reservation module of returning the car and destination and is returned the car the period, and reservation module of returning the car is by number of users
According to being sent to station field signal platform;
Step 22:Station field signal platform judges whether there is idle parking stall according to the existing vehicle number in destination;If so, then
Parking stall is preengage successfully, and existing parking stall number subtracts 1, and the parking stall instruction device of some idle parking stall, which is sent out, has preengage instruction;Otherwise, it goes to
Step 23;
Step 23:Show a certain period preengages parking stall number, asks the user whether to wait for, if user selects to wait for,
Then parking stall is preengage successfully, and reservation, which returns the car to count, adds 1, and the parking stall instruction device, which is sent out, if there is vacant parking stall has preengage instruction,
After user returns the car successfully, preengages number of returning the car and subtract 1;Otherwise, recommend other stops;It can preengage that parking stall is several to return the car number according to reservation
Vehicle number dynamic change is borrowed with reservation.
Station field signal platform according to parking website vehicle and parking stall preengage situation, dynamic update management database, according to
Sequence arrangement vehicle and parking stall are preengage, realizes the equilibrium of supply and demand.
Reach given threshold or pre-examine vehicle number when the reservation vehicle of parking website reaches given threshold or preengages parking stall
When reaching given threshold, notice dispatching platform carries out vehicle scheduling, includes the following steps:
Step 31:The vehicle notch number and parking stall notch number of each website are counted every the t0 moment,
Mi=Xi0+Xi2-X′i2,
M′i=Xi1+X′i2-Xi2;
Wherein, i indicates parking site number, i=1,2 ..., n, Xi0Indicate the existing vehicle number of i websites, Xi1Indicate i
The existing parking stall number of website, Xi2Indicate that the reservation of i websites is returned the car number, X 'i2Indicate that vehicle number, M are borrowed in the reservation of i websitesiIndicate vehicle
Notch number, M 'iIndicate parking stall notch number;
Step 32:According to the vehicle notch number of each website and parking stall notch number, to all parking websites in planning region
It is ranked up;
Array g [n1] indicate the website sequence of vehicle notch number from big to small,
Array g ' [n2] indicate the website sequence of parking stall notch number from big to small;
Step 33:Each parking website vehicle flow transfer efficient is calculated, the highest corresponding website of selection wherein efficiency carries out vehicle
Circulation;
Wherein, k=0,1,2 ... n1- 1, h=0,1,2 ... n2- 1, φg[k]g′[h]Indicate g [k] websites and g ' [h] website
Between road conditions coefficient, γg[k]g′[h]Indicate the distance between g [k] websites and g ' [h] website coefficient, Mg[k]-Mg′[h]Indicate g
The difference of vehicle notch number needed for [k] website and parking stall notch number needed for g ' [h] website, M0Indicate vehicle circulation threshold value;Vehicle
The efficiency function that circulates Fg[k]g′[h]Directly proportional to current road conditions coefficient, the distance between two websites are inversely proportional.
Such as:K websites are lacked into vehicle now, then calculate the website i.e. array that k websites number lacks parking stall with other successively
g'[n2] in element between vehicle flow transfer efficient, obtain:
Fg[k]g′[0]=(Mg[k]-Mg′[0]-M0)*φg[k]g′[0]/γg[k]g′[0];
Fg[k]g′[1]=(Mg[k]-Mg′[1]-M0)*φg[k]g′[1]/γg[k]g′[1]
Fg[k]g′[n2-1]=(Mg[k]-Mg′[n2-1]-M0)*φg[k]g′[n2-1]/γg[k]g′[n2-1]
Then min (Fg[k]g′[0], Fg[k]g′[1]..., Fg[k]g′[n2-1])=Fg[k]g′[c], i.e., by the vehicles drive of k websites to c
When website, circulate efficiency highest.
Embodiment described above is a kind of preferable scheme of the present invention, not makees limit in any form to the present invention
System also has other variants and remodeling on the premise of not exceeding the technical scheme recorded in the claims.