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
Manage system and method.
The technical solution adopted by the present invention to solve the technical problems is:A kind of shared bicycle management system, including it is several
Stop website, further includes:Station field signal platform, vehicle reservation platform and dispatching platform;The station field signal platform and vehicle
Platform connection is preengage, collection vehicle preengages the data of platform, controls the reservation allotment of vehicle;The station field signal platform and scheduling
Platform connects, and arranges dispatching platform to carry out vehicle scheduling according to the case where existing vehicle of each parking website and reservation vehicle;It is described
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:It is described to borrow return the car reservation module and reservation module of returning the car by means of reservation module and the reservation module of returning the car of returning the car
It communicates and connects with station field signal platform.A kind of shared bicycle management method is suitable for a kind of shared bicycle management system
System, including user's reservation borrow planning of returning the car, user to preengage planning of returning the car;The user preengages includes by means of planning of returning the car:User exists
Mobile terminal input vehicle information, station field signal platform is according to vehicle information matches vehicle scheme and returning the car scheme;The user is pre-
Planning of about returning the car 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.
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, and flexible property is high.Furthermore the realization of vehicle reservation function reduces the user area few in existing vehicle
Domain 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 band
The puzzlement come.In addition, the setting of pre-examine vehicle and method of targetedly returning the car, which solve existing vehicle, cannot achieve periodic maintenance
Purpose, avoid the generation of various vehicle hidden danger.
Preferably, the parking website is provided with distinguishing mark and reservation indicates.
In the present invention, reservation instruction includes:Vehicle instruction device, parking stall instruction device and pre- detecting/indicating device.
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-Xi2,
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.
Preferably, the user integral system of setting up rewards associated quad if user returns the car by agreement;If user is not
It can return the car by agreement, then deduct associated quad;Integral passes through transfer for rolling over to car rental cost or purchase subscription time, user
It integrates to exchange subscription priority for.
Preferably, the station field signal platform is arranged according to the parking stall and vehicle that geographical location and period are parking website
The weight of corresponding weight, the website that stops is related to user integral, and different weights correspond to corresponding integral.
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) integral system is used on the one hand user to be encouraged to stop vehicle parking to reservation with the measure of user benefit hook
Station point, establishes credit system;Another aspect user can integrate purchase subscription time, come subsequent user and accumulated by transferring the possession of
Divide to exchange subscription priority for, not only meet different user in this way uses vehicle demand, also increases the interest that shared bicycle uses
Taste;(7) consider road conditions, the distance factor between different websites, in conjunction with the vehicle notch number and parking stall notch number between website,
Selection circulates efficient respective site by the vehicles drive for the website for having extra vehicle to the website for lacking vehicle, dispatching efficiency
Higher.
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 manages system, as shown in Figure 1, including several parking websites, further includes:Station field signal platform,
Vehicle reservation platform and dispatching platform;The station field signal platform is connect with vehicle reservation platform, and collection vehicle preengages platform
Data, control vehicle reservation allotment;The station field signal platform is connect with dispatching platform, according to the existing vehicle of each parking website
And reservation vehicle the case where arrange dispatching platform carry out vehicle scheduling;The station field signal platform each stops in planning region
The connection of station point, manage each parking website stop go back car data;The vehicle reservation platform includes:By means of return the car reservation module and
Return the car reservation module, it is described borrow return the car reservation module and return the car reservation module with the communication connection of station field signal platform.
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
It returns the car to carry out system design, that is, increases device of returning the car, the device of returning the car on the basis of current existing shared bicycle
It can be tangible, can also be invisible, as long as the purpose returned the car can be realized.Each parking website is provided with significantly
Distinguishing mark is to facilitate user that can easily see the position of parking;Reservation instruction is also set up on each parking stall, including:Vehicle
Whether instruction device, parking stall instruction device and pre- detecting/indicating device, wherein vehicle instruction device indicate certain vehicle in pre-
About 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 use;
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 in advance
The user about crossed could use;For also in the vehicle of parking website, can not rent freely.If preliminary examination instruction is bright,
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 record is every
The access times of vehicle and duration is used, when reaching when vehicle access times or using duration the threshold range of setting, website pipe
This marking of cars is pre-examine vehicle by platform;When pre-examine vehicle also to parking website after, corresponding vehicle pre- detecting/indicating device hair
Go out preliminary examination instruction.It has preengage after reaching website with the user of vehicle, can have been indicated to rent one vehicle of any of which according to vehicle reservation
;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;
Through be subscribed to pre-examine vehicle user reach website after, can according to parking website display screen on show pre-examine vehicle parking stall number or
That preliminary examination indicates vehicle selected to use, for the pre-examine vehicle not being reserved, user can freely rent, but must be given back to
Maintenance website could be completed to return the car.
Certain parking websites are set as maintenance website by the station field signal platform in certain period, overhaul the setting tool of website
There are mobility, station field signal platform to select certain parking websites as maintenance website according to different periods, such as when morning peak, it will
A certain website is set as maintenance website around subway station, other periods are commonly to return the car a little;When evening peak, by large-scale residential quarter week
It encloses a certain website and 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 scheduling
For personnel, the unified management of pre-examine vehicle can be carried out.In addition, each maintenance website can have special service personnel negative
Duty, can set others for pre-examine vehicle and give back mode, such as poll code is returned the car, and without preengaging parking stall, thus solve inspection
The problem of website parking stall deficiency is repaiied, 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.
It is borrowed also suitable for a kind of a kind of above-mentioned shared bicycle management method of shared bicycle management system, including user's reservation
Vehicle planning, user preengage planning of returning the car;The user preengages includes by means of planning of returning the car:User in mobile terminal input vehicle information,
Station field signal platform is according to vehicle information matches vehicle scheme and returning the car scheme;The user preengages planning of returning the car:User
In mobile terminal, input is returned the car information, and station field signal platform is returned the car scheme according to information matches of returning the car.
The 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;The vehicle number of preengaging is gone back according to reservation
Vehicle number dynamic change is borrowed in vehicle number and 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 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 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 subtract 1;Otherwise, recommend other stops;It is described preengage parking stall it is several according to reservation also
Vehicle number dynamic change is borrowed in vehicle number and reservation.
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 is described preengage parking stall it is several according to reservation also
Vehicle number dynamic change is borrowed in vehicle number and reservation.
The station field signal platform according to parking website vehicle and parking stall preengage situation, dynamic update management database,
According to reservation sequence arrangement vehicle and parking stall, the equilibrium of supply and demand is realized;When the reservation vehicle of parking website reaches given threshold or pre-
About parking stall reaches given threshold or when pre-examine vehicle number reaches given threshold, and notice dispatching platform carries out vehicle scheduling, including
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-Xi2,
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.
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.
The user integral system of setting up rewards associated quad if user returns the car by agreement;If user fails by agreement also
Vehicle then deducts associated quad;If encountering emergency situations, reservation website cannot be reached in time, and user can shift to an earlier date in reservation platform
On reselect the reservation period so that station field signal platform can adjust reservation sequence in time, make without influencing other users
With.
Stop point is parking stall and the corresponding weight of vehicle setting according to geographical location and period, such as near subway,
It goes to work the period, user rides shared bicycle to subway station and changes to subway mostly, just very big to the demand of parking stall, can be by subway week
The parking stall weight for enclosing website is set as 1, and vehicle weight is set as 5;In the next period, user out changes to bicycle from subway mostly,
It is in great demand to vehicle, the vehicle weight of subway ambient stations can be set as 1, parking stall weight is set as 5.Each user uses
Vehicle or obtained weighted value of returning the car can add up, and user's honor is arranged according to the weighted value of every user in platform management platform
List is recommended in user terminal so that user generates a kind of sense of honour, and more positive participating in, which improves, shares bicycle circulation efficiency
In action;It can also be rolled over weighted value and support integral.
The weight of parking website is related to user integral, and different weights correspond to corresponding integral, and this correspondence is more
Kind is various, weighted value can be converted into corresponding integral, such as 1 weight can be converted into 1 integral, can also be 1 weight
Corresponding 5 integral, 5 weights correspond to 1 integral.
On the one hand user integral can be used for rolling over supports car rental cost.User can be encouraged in the working period as possible by vehicle in this way
Other higher websites of parking stall weight around subway are parked in, or the user in need to hire a car is encouraged select subway week as possible
The website enclosed;User is encouraged to be selected as possible in the next period, the vehicle of other websites around subway, or encourage in need return the car
The website chosen as possible around subway of user return the car, thus user can obtain higher weighted value, more to obtain
User integral to roll over to car rental cost;The frequency of use for also substantially increasing vehicle simultaneously, has saved everybody time.As for
The setting of weighted value can according to passing different websites in different periods, vehicle, parking stall different demands adjusted into Mobile state.
User integral can be also used for purchase subscription time.By means of return the car reservation module and return the car reservation module can be pre- in user
When about, prompting " getting much time " or " going to earn integral ", user can select when preengaging according to self-demand, for
The user of " getting much time " gives priority in arranging for the website near destination, gives priority in arranging for vehicle weight for the user of " going to earn integral "
With the higher website of parking stall weight.User can buy subscription time with the integral of oneself, and subscription time can use several times;When
Between it is nervous come subsequent user and can also exchange subscription priority for by transferring the possession of integral, not only meet different use in this way
Vehicle demand is used at family, and increases the interest that shared bicycle uses.
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.