CN108417020B - Pre-calculation and pre-payment intelligent bus operation method and system - Google Patents

Pre-calculation and pre-payment intelligent bus operation method and system Download PDF

Info

Publication number
CN108417020B
CN108417020B CN201810183773.6A CN201810183773A CN108417020B CN 108417020 B CN108417020 B CN 108417020B CN 201810183773 A CN201810183773 A CN 201810183773A CN 108417020 B CN108417020 B CN 108417020B
Authority
CN
China
Prior art keywords
station
current
user
bus
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810183773.6A
Other languages
Chinese (zh)
Other versions
CN108417020A (en
Inventor
葛芮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xie Xiuying
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201810183773.6A priority Critical patent/CN108417020B/en
Publication of CN108417020A publication Critical patent/CN108417020A/en
Application granted granted Critical
Publication of CN108417020B publication Critical patent/CN108417020B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/202Dispatching vehicles on the basis of a location, e.g. taxi dispatching

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Development Economics (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a precomputation pre-payment intelligent bus running method and a system thereof, comprising the steps of sending a reservation request, wherein the reservation request comprises a current station and a target station; receiving a reservation request, extracting a target station of passengers in the vehicle, defining the target station as a get-off station, and judging whether the get-off station is positioned in front of the current station or not; if yes, extracting the getting-off stations, and calculating the first number of the getting-off stations; acquiring a current in-vehicle image and calculating a second number of passengers in the vehicle; calculating a difference between the first quantity and the second quantity; judging whether the difference is greater than or equal to the number of the nuclear people; if yes, rejecting the reservation request; if not, calculating the cost information from the current site to the target site, and completing the prepayment; acquiring the driving condition of the bus and sending the driving condition to a user, wherein the driving condition comprises a bus driving route and the time of arriving at a current stop; when the current station is reached, the reminding information is output, the station is automatically stopped, and the distribution efficiency of the travel time of the user can be improved.

Description

Pre-calculation and pre-payment intelligent bus operation method and system
Technical Field
The invention relates to the field of intelligent stations, in particular to a pre-calculation pre-payment intelligent bus operation method and a system thereof.
Background
Along with the continuous expansion of cities, the population of the cities is continuously increased, the quantity of automobiles in the cities is continuously increased, and the cities are subjected to great load at present. At present, all major cities continuously implement policies such as purchasing limit and license plate limit of automobiles, and meanwhile, public transportation is also vigorously developed.
At present, buses are one of the most effective public transportation in cities, the buses are operated according to a set route, in order to guarantee departure time and arrival time, drivers can reduce the time on the way as much as possible, according to the current bus operation mode, if no person in a stop indicates to get on the bus in advance or no person in the bus waits to get off at the back door in advance, the bus is not stopped at the stop, so that many persons miss the buses or sit at the stop.
In the peak period, due to the fact that the passenger flow of the bus is extremely large, even if the departure times are increased, supply and demand are still insufficient, and as a result, a user finds that the bus is fully loaded after waiting for a long time, and the trip mode is replaced carelessly. Meanwhile, the overload bearing of the carriage also brings about great potential safety hazard to safety. At present, bus stops have arrival intervals and notification display, but a user cannot guarantee to return to the stop before the bus arrives after leaving for a short time, and only can wait at the stop, so that a great amount of time is wasted.
Disclosure of Invention
The purpose of the invention is as follows: in order to overcome the defects in the background art, the embodiment of the invention provides a pre-calculation pre-payment intelligent bus operation method and a system thereof, which can effectively solve the problems related to the background art.
The technical scheme is as follows: a pre-calculation pre-payment intelligent bus operation method comprises the following steps:
101: sending a reservation request, wherein the reservation request comprises a current site and a target site;
102: receiving the reservation request, extracting a target station of passengers in the vehicle, defining the target station as a get-off station, and judging whether the get-off station is positioned in front of the current station or comprises the current station;
103: if yes, extracting the getting-off stations, and calculating the first number of the getting-off stations;
104: acquiring a current in-vehicle image and calculating a second number of passengers in the vehicle;
105: calculating the difference value between the first quantity and the second quantity, and sending the difference value to a user;
106: judging whether the difference is greater than or equal to the number of the nuclear people;
107: if yes, rejecting the reservation request;
108: if not, inputting the current site and the target site into a system, calculating cost information from the current site to the target site, and completing prepayment;
109: acquiring the driving condition of a bus and sending the driving condition to a user, wherein the driving condition comprises a bus driving route and the time of arriving at the current stop;
110: and when the current station is reached, outputting reminding information and automatically stopping by the station.
As a preferred aspect of the present invention, the target station for extracting passengers in the vehicle further includes:
extracting a reserved request which is reserved and is not picked up, and defining a current station included in the reserved request as a picked-up station;
judging whether the boarding station is positioned in front of the current station or not;
if yes, extracting the boarding stations, and calculating a third number of the boarding stations;
calculating a fourth quantity by subtracting the first quantity from the second quantity and adding the third quantity;
judging whether the fourth number is greater than or equal to the number of the nuclear people;
and if so, rejecting the reservation request.
As a preferable mode of the present invention, the acquiring the current in-vehicle image further includes:
if the user carries the luggage, adding a luggage option in the reservation request;
calculating the residual space in the vehicle according to the current image in the vehicle, and judging whether the residual space can accommodate the user and the luggage;
if not, the reservation request is rejected.
As a preferred mode of the present invention, calculating a difference between the first number and the second number, and sending the difference to the user further includes:
and if the system passes the reservation request of the user, recalculating the difference value and sending the new difference value to the user when the current station of the new user is positioned in front of the current station of the user.
As a preferred mode of the present invention, acquiring a driving situation of a bus and sending the driving situation to a user further includes:
calculating the time required by the bus to travel to the current stop;
multiplying the time by 0.6m/s to obtain a preset length, and establishing a preset range by taking the current station as a circle center and the preset length as a radius;
acquiring position information of a user, calculating the distance between the position information of the user and the current station after the user leaves the current station, and dividing the distance by 1.2m/s to obtain preset time;
judging whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
and if so, outputting reminding information to the user.
A pre-calculated pre-paid intelligent transit system comprising:
the reservation request receiving module is configured to receive a reservation request sent by a user client;
the first judgment module is configured to judge whether the get-off station is positioned before the current station or comprises the current station and judge whether the difference value is greater than or equal to the number of the people who check the bus load;
the first extraction module is configured to extract a get-off station which is positioned before the current station or comprises the current station;
the first calculating module is configured to calculate a first number of the get-off stations, calculate a difference value between the first number and the second number, calculate cost information from the current station to the target station, and calculate a fourth number obtained by subtracting the first number from the second number and adding the third number to the second number;
the camera module is configured to shoot images in the bus;
the image acquisition module is configured to acquire images in the bus;
a processing module configured to reject or pass the reservation request;
the driving condition acquisition module is configured to acquire the driving condition of the bus;
and the automatic parking module is configured to drive the bus to automatically park at the current station or the target station.
As a preferred embodiment of the present invention, the present invention further comprises:
the second extraction module is configured to extract reservation requests which are reserved and not get on the bus;
the second judging module is configured to judge whether the boarding station is positioned in front of the current station or not and judge whether the fourth number is larger than or equal to the number of the nuclear carriers or not;
and the second extraction submodule is configured to extract the current station, namely the getting-on station, included in the reservation request extracted by the second extraction module.
As a preferred embodiment of the present invention, the present invention further comprises:
a second calculation module configured to calculate a remaining space within the vehicle;
a third determination module configured to determine whether the remaining space can accommodate a user and luggage.
As a preferred embodiment of the present invention, the present invention further comprises:
the third calculation module is configured to calculate the time required by the bus to travel to the current station, calculate the preset length, calculate the distance between the user position information and the current station and calculate the preset time;
the establishing module is configured to establish a preset range by taking the current station as a circle center and a preset length as a radius;
a positioning module configured to acquire position information of a user;
the fourth judgment module is configured to judge whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
an output module configured to output the reminder information to the user.
The invention realizes the following beneficial effects:
the pre-calculation pre-payment intelligent bus running method provided by the invention can improve the traveling efficiency of a user, confirms the bus running condition in an appointment mode in order to reduce waiting time, pre-calculates the number of passengers in a bus when the bus arrives at the current stop of the user, and judges whether the bus is full; the number of passengers can be sent to the user in real time, and the user can choose to continue waiting or change the travel mode as early as possible; the bus running method provided by the invention still follows the principle that passengers arrive first and then arrive in the common bus, the passing reservation request can only be regarded as effective at the current moment, but along with the bus running, if other users pass the reservation before the current stop, when the predicted result changes, the passing condition of the reservation request can be changed along with the change; the preset range is generated according to the real-time position information of the bus, and the bus can move within the preset range for a short time in the process that a user waits for the bus, so that the user can be ensured to return to the current stop in time after leaving.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. FIG. 1 is a flow chart of a pre-calculation pre-payment intelligent bus operation method provided by the invention;
FIG. 2 is a flowchart of a method for determining remaining space in a vehicle according to the present invention;
FIG. 3 is a flow chart of a method for determining a subsequent passed reservation request according to the present invention;
FIG. 4 is a flowchart of a preset range determining method according to the present invention;
fig. 5 is a structural block diagram of a pre-calculation pre-payment intelligent public transportation system provided by the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.
Example one
As shown in fig. 1, the embodiment provides a pre-calculation pre-payment intelligent bus operation method, which includes the following steps:
101: sending a reservation request, wherein the reservation request comprises a current site and a target site;
102: receiving a reservation request, extracting a target station of passengers in the vehicle, defining the target station as a get-off station, and judging whether the get-off station is positioned before or comprises the current station;
103: if yes, extracting the getting-off stations, and calculating the first number of the getting-off stations;
104: acquiring a current in-vehicle image and calculating a second number of passengers in the vehicle;
105: calculating the difference value between the first quantity and the second quantity, and sending the difference value to the user;
106: judging whether the difference is greater than or equal to the number of the nuclear people;
107: if yes, rejecting the reservation request;
108: if not, the current site and the target site are input into the system, the cost information from the current site to the target site is calculated, and pre-payment is completed;
109: acquiring the driving condition of the bus and sending the driving condition to a user, wherein the driving condition comprises a bus driving route and the time of arriving at a current stop;
110: when the current station is reached, the reminding information is output, and the vehicle automatically stops by the station.
Calculating a difference between the first quantity and the second quantity, and sending the difference to the user further comprises:
and if the system passes the reservation request of the user, recalculating the difference value and sending the new difference value to the user when the current station of the new user is positioned in front of the current station of the user.
Obtaining the current in-vehicle image further comprises:
if the user carries the luggage, adding a luggage option in the reservation request;
calculating the residual space in the vehicle according to the current image in the vehicle, and judging whether the residual space can accommodate the user and the luggage;
if not, the reservation request is refused.
Specifically, in step S101, the user uses the device to send a reservation request to the public transportation system, where the reservation request includes a current station and a target station, the current station is a public transportation station where the user is located, the target station is a destination, and the device used for sending the reservation request is a smart device such as a smart phone or a smart watch. In step S102, a reservation request sent by a user is received, a bus route required by the user is determined, it is determined whether there is a vacancy in the bus when the bus arrives at the current stop of the user, passengers in the bus may change at any time, a target stop of the passengers in the bus is extracted and defined as a get-off stop, and it is determined whether the get-off stop is located before the current stop or includes the current stop, that is, whether there is a passenger to get off the bus before the current stop. In step S103, according to the above determination result, get-off stops located before or including the current stop are extracted, and a first number of get-off stops is counted, where the first number is the number of people getting-off before or when the bus arrives at the current stop. In step S104, a camera module is installed in the bus to obtain the in-vehicle image and calculate a second number of passengers in the bus. In step S105, a difference between the first number and the second number is calculated, the difference is a non-negative number, the difference represents the number of passengers in the bus before or when the bus arrives at the current stop, and the difference is sent to the user in real time. In step S106, the number of checked persons of the bus is pre-stored in the system, and whether the difference is greater than or equal to the number of checked persons is determined, i.e., whether the bus is fully loaded in the bus when the bus arrives at the current stop. In step S107, if the difference is greater than or equal to the number of the check load persons, the reservation request of the user is rejected, and the user may continue to wait or select another travel mode. In step S108, if the difference is smaller than the number of people in the core, it is preliminarily estimated that the bus is not fully loaded when arriving at the current station through the reservation request of the user, but as the bus runs, there may be other users getting on the bus before the user, the estimated result may change at any time, when the estimated result changes, the difference changes, the user receives the updated difference, enters the current station and the target station into the system, calculates the fee information from the current station to the target station, and reads the payment app in the user device, when the user confirms the fee information, the user performs prepayment, the fee paid by the user is saved in a third party institution, and if the user does not take the bus finally, the fee is returned. In step S109, the reserved user may check the driving condition of the bus at any time, the driving condition may be imported into the map app in the user device and updated in real time, the bus driving route, the estimated time to reach the current stop, and the difference value may be displayed in the map app, and the driving route includes the location information of the bus. In the process that a user waits for a bus, the user easily misses the bus due to negligence of the user or negligence of a driver, so that the traveling efficiency is reduced, in step S110, a passing reservation request is recorded in the system, when the current station or a target station is reached, reminding information is output to the user, meanwhile, the reminding information can be prevented from being missed, the bus is controlled to automatically stop at the station, the bus stops for a short time, and if the user does not get on or off the bus during the automatic stop period, the bus does not stop any more.
The number of people checked is specific to individual passengers, and when the passengers in the vehicle or the users who have not got on the vehicle carry luggage, the number of people checked loses the judgment standard. As shown in fig. 2, when the user gets on the vehicle and carries luggage, a luggage option is added to the reservation request, the luggage option includes the size of the luggage, the remaining space in the vehicle is calculated according to the image in the vehicle, the remaining space is the remaining space of the passenger seat or the station, whether the remaining space can accommodate the user and the luggage is judged, and if not, the reservation request is rejected.
Example two
As shown in fig. 3, the destination station for extracting passengers in the vehicle further includes:
extracting a reserved request which is reserved and is not picked up, and defining a current station included in the reserved request as a picked-up station;
judging whether the boarding station is positioned in front of the current station or not;
if yes, extracting the boarding stations, and calculating a third number of the boarding stations;
calculating a fourth quantity by subtracting the first quantity from the second quantity and adding the third quantity;
judging whether the fourth number is greater than or equal to the number of the nuclear people;
if yes, the reservation request is rejected.
Specifically, in order to improve the distribution efficiency of the travel time of the user, the number of passengers in the bus when the bus arrives at the current stop needs to be further accurately, the bus operation method provided by the invention still follows the principle that the common bus arrives before, the passing reservation request can only be regarded as effective at the current moment, but along with the bus operation, other users can pass the reservation before the current stop, the predicted result changes, and when the predicted result changes, the passing reservation request can be rejected by the system. The passing reservation requests are recorded into the system, and the system sorts the current sites according to the sequence of arrival time included in the reservation requests. Taking a certain user as an example, the reservation request passed by the user is subjected to subsequent judgment, all reservation requests recorded in the system are extracted, the current station included in the reservation requests is defined as a boarding station, whether the boarding station is positioned in front of the current station of the user is judged, if yes, it means that there will be other users getting on the bus before the user gets on the bus, extracts the getting on station, and calculates a third number of getting on stations located before the user's current station, and thus, when the bus arrives at the current stop, the real number of passengers in the bus is the second number minus the first number plus the third number, and calculating according to the formula to obtain the fourth number of people in the vehicle, sending the fourth number to the user, judging whether the fourth number is greater than or equal to the number of people in the vehicle, if so, rejecting the reservation request of the user, and enabling the user to select to continue waiting or change a travel mode.
EXAMPLE III
As shown in fig. 4, acquiring the driving condition of the bus and sending the driving condition to the user further includes:
calculating the time required by the bus to travel to the current stop;
multiplying the time by 0.6m/s to obtain a preset length, and establishing a preset range by taking the current station as the center of a circle and the preset length as the radius;
acquiring position information of a user, calculating the distance between the position information of the user and the current station after the user leaves the current station, and dividing the distance by 1.2m/s to obtain preset time;
judging whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
and if so, outputting reminding information to the user.
Specifically, before the bus arrives at the station, the user can only wait at the current station, because the user cannot determine the accurate time of the bus arriving at the station, or the user can accurately return to the current station before the bus arrives at the station after leaving, the invention converts the abstract time concept and distance concept into a visual range.
Calculating the time required by the bus to reach the current stop in real time, presetting the walking speed of a normal person to be 1.2m/s, and in the actual calculation process, taking the radius of a range to be one half of a travel and the walking speed to be 0.6m/s, multiplying the time by the walking speed to obtain a preset length, wherein the preset length represents the maximum safe distance for the user to leave, namely, the bus can complete the round trip before arriving at the stop, then establishing a preset range by taking the current stop as a circle center and the preset length as a radius, the preset range can be a visual range, a positioning module acquires a map app in user equipment to acquire the real-time position information of the user, importing the preset range into the map app, the preset range is provided for the user to refer to, and when the user leaves the current stop, the distance between the position information of the user and the current stop is also calculated, and dividing the distance by 1.2m/s to obtain preset time, judging whether the preset time is greater than or equal to the time required by the bus to reach the current station, and if so, sending reminding information to the user equipment.
Example four
As shown in fig. 5, a pre-calculation pre-payment intelligent public transportation system includes:
a reservation request receiving module 401 configured to receive a reservation request sent by a user client;
a first judging module 402, configured to judge whether the get-off station is located before the current station or includes the current station, and judge whether the difference is greater than or equal to the number of persons in the check-in;
a first extraction module 403 configured to extract a drop-off station located before or including the current station;
a first calculating module 404 configured to calculate a first number of the drop-off stations, calculate a difference between the first number and the second number, calculate cost information from the current station to the target station, and calculate a fourth number by subtracting the first number from the second number and adding the third number to the second number;
a camera module 405 configured to capture images within a bus;
an image acquisition module 406 configured to acquire images within a bus;
a processing module 407 configured to reject or pass the reservation request;
a driving condition acquisition module 408 configured to acquire driving conditions of the bus;
the automatic parking module 409 is configured to drive the bus to automatically park at the current station or the target station;
a second extraction module 410 configured to extract a reservation request that has been reserved and is not picked up;
a second determining module 411 configured to determine whether the boarding station is located before the current station, and whether the fourth number is greater than or equal to the number of the nuclear people;
a second extraction sub-module 412 configured to extract a current station, namely a boarding station, included in the reservation request extracted by the second extraction module;
a second calculation module 413 configured to calculate a remaining space within the vehicle;
a third determining module 414 configured to determine whether the remaining space can accommodate the user and the baggage;
a third calculating module 415 configured to calculate a time required for the bus to travel to the current station, calculate a preset length, calculate a distance between the user position information and the current station, and calculate a preset time;
an establishing module 416 configured to establish a preset range with the current station as a circle center and a preset length as a radius;
a positioning module 417 configured to obtain location information of a user;
a fourth judging module 418 configured to determine whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
an output module 419 configured to output the reminder information to the user.
It should be understood that, in the fourth embodiment, the specific implementation process of each module described above may correspond to the description of the above method embodiments (the first to the third embodiments), and is not described in detail here.
The system provided in the fourth embodiment is only illustrated by dividing the functional modules, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the internal structure of the system is divided into different functional modules to complete all or part of the functions described above.
The above embodiments are merely illustrative of the technical ideas and features of the present invention, and are intended to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention. All equivalent changes or modifications made according to the spirit of the present invention should be covered within the protection scope of the present invention.

Claims (7)

1. A pre-calculation and pre-payment intelligent bus operation method is characterized by comprising the following steps: the method comprises the following steps:
101: sending a reservation request, wherein the reservation request comprises a current site and a target site;
102: receiving the reservation request, extracting a target station of passengers in the vehicle, defining the target station as a get-off station, and judging whether the get-off station is positioned in front of the current station or comprises the current station;
103: if yes, extracting the getting-off stations, and calculating the first number of the getting-off stations;
104: acquiring a current in-vehicle image and calculating a second number of passengers in the vehicle;
105: calculating the difference value between the first quantity and the second quantity, and sending the difference value to a user;
106: judging whether the difference is greater than or equal to the number of the nuclear people;
107: if yes, rejecting the reservation request;
extracting a reserved request which is reserved and is not picked up, and defining a current station included in the reserved request as a picked-up station;
judging whether the boarding station is positioned in front of the current station or not;
if yes, extracting the boarding stations, and calculating a third number of the boarding stations;
calculating a fourth quantity by subtracting the first quantity from the second quantity and adding the third quantity;
judging whether the fourth number is greater than or equal to the number of the nuclear people;
if yes, rejecting the reservation request;
108: if not, inputting the current site and the target site into a system, calculating cost information from the current site to the target site, and completing prepayment;
109: acquiring the driving condition of a bus and sending the driving condition to a user, wherein the driving condition comprises a bus driving route and the time of arriving at the current stop;
calculating the time required by the bus to travel to the current stop;
multiplying the time by 0.6m/s to obtain a preset length, and establishing a preset range by taking the current station as a circle center and the preset length as a radius;
acquiring position information of a user, calculating the distance between the position information of the user and the current station after the user leaves the current station, and dividing the distance by 1.2m/s to obtain preset time;
judging whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
if yes, outputting reminding information to the user;
110: and when the current station is reached, outputting reminding information and automatically stopping by the station.
2. The pre-calculation pre-payment intelligent bus running method according to claim 1, characterized in that: obtaining the current in-vehicle image further comprises:
if the user carries the luggage, adding a luggage option in the reservation request;
calculating the residual space in the vehicle according to the current image in the vehicle, and judging whether the residual space can accommodate the user and the luggage;
if not, the reservation request is rejected.
3. The pre-calculation pre-payment intelligent bus running method according to claim 1, characterized in that: calculating a difference between the first number and the second number, and sending the difference to a user further comprises:
and if the system passes the reservation request of the user, recalculating the difference value and sending the new difference value to the user when the current station of the new user is positioned in front of the current station of the user.
4. The system for pre-calculating pre-payment intelligent bus running method according to any one of claims 1-3, wherein: the method comprises the following steps:
the reservation request receiving module is configured to receive a reservation request sent by a user client;
the first judgment module is configured to judge whether the get-off station is positioned before the current station or comprises the current station and judge whether the difference value is greater than or equal to the number of the people who check the bus load;
the first extraction module is configured to extract a get-off station which is positioned before the current station or comprises the current station;
the first calculating module is configured to calculate a first number of the get-off stations, calculate a difference value between the first number and the second number, calculate cost information from the current station to the target station, and calculate a fourth number obtained by subtracting the first number from the second number and adding the third number to the second number;
the camera module is configured to shoot images in the bus;
the image acquisition module is configured to acquire images in the bus;
a processing module configured to reject or pass the reservation request;
the driving condition acquisition module is configured to acquire the driving condition of the bus;
and the automatic parking module is configured to drive the bus to automatically park at the current station or the target station.
5. The system of the pre-calculated pre-paid intelligent bus operation method as claimed in claim 4, wherein: further comprising:
the second extraction module is configured to extract reservation requests which are reserved and not get on the bus;
the second judging module is configured to judge whether the boarding station is positioned in front of the current station or not and judge whether the fourth number is larger than or equal to the number of the nuclear carriers or not;
and the second extraction submodule is configured to extract the current station, namely the getting-on station, included in the reservation request extracted by the second extraction module.
6. The system of the pre-calculated pre-paid intelligent bus operation method as claimed in claim 4, wherein: further comprising:
a second calculation module configured to calculate a remaining space within the vehicle;
a third determination module configured to determine whether the remaining space can accommodate a user and luggage.
7. The system of the pre-calculated pre-paid intelligent bus operation method as claimed in claim 4, wherein: further comprising:
the third calculation module is configured to calculate the time required by the bus to travel to the current station, calculate the preset length, calculate the distance between the user position information and the current station and calculate the preset time;
the establishing module is configured to establish a preset range by taking the current station as a circle center and a preset length as a radius;
a positioning module configured to acquire position information of a user;
the fourth judgment module is configured to judge whether the preset time is greater than or equal to the time required by the bus to reach the current stop;
an output module configured to output the reminder information to the user.
CN201810183773.6A 2018-03-06 2018-03-06 Pre-calculation and pre-payment intelligent bus operation method and system Active CN108417020B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810183773.6A CN108417020B (en) 2018-03-06 2018-03-06 Pre-calculation and pre-payment intelligent bus operation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810183773.6A CN108417020B (en) 2018-03-06 2018-03-06 Pre-calculation and pre-payment intelligent bus operation method and system

Publications (2)

Publication Number Publication Date
CN108417020A CN108417020A (en) 2018-08-17
CN108417020B true CN108417020B (en) 2020-11-24

Family

ID=63129957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810183773.6A Active CN108417020B (en) 2018-03-06 2018-03-06 Pre-calculation and pre-payment intelligent bus operation method and system

Country Status (1)

Country Link
CN (1) CN108417020B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109639563B (en) * 2018-12-10 2021-08-17 东莞市华睿电子科技有限公司 Intelligent interaction method suitable for deaf-mutes

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5594754B2 (en) * 2009-07-13 2014-09-24 国立大学法人 東京大学 On-demand bus operation scheduling system and method utilizing operation results
CN101950479B (en) * 2010-08-26 2012-02-08 张宇康 Passenger travel-oriented intelligent urban public transport system and implementation method thereof
CN103426304B (en) * 2012-10-23 2015-10-07 上海理工大学 Intelligent bus station system
CN104598978A (en) * 2015-02-06 2015-05-06 北京嘀嘀无限科技发展有限公司 Reservation order processing method and reservation order processing equipment
CN105989733A (en) * 2015-02-27 2016-10-05 阿里巴巴集团控股有限公司 bus real-time information synchronization method, device and system
CN104809589B (en) * 2015-05-08 2021-07-16 北京嘀嘀无限科技发展有限公司 Method and equipment for processing orders
CN105869424B (en) * 2016-05-11 2019-03-12 青岛海信电器股份有限公司 A kind of bus scheduling method and apparatus
CN106448137A (en) * 2016-11-04 2017-02-22 东南大学 Public transportation service system and method based on electric automobile

Also Published As

Publication number Publication date
CN108417020A (en) 2018-08-17

Similar Documents

Publication Publication Date Title
CN102831783B (en) Park parking place reservation system and work method thereof
CN202976216U (en) Hindrance-free parking charging system
CN103514737B (en) Intelligence share-car control system and intelligence car pooling control method
JP7357442B2 (en) Commercial vehicle operation system
CN202838703U (en) Park parking-space reservation system
CN106056679A (en) Automatic toll method and system for vehicles
CN102855671A (en) No-obstacle parking charging system and method thereof
CN103426304B (en) Intelligent bus station system
CN110807933B (en) Control method for rapid and intelligent operation of bus
CN107730974A (en) A kind of vehicle dispatching method and system
CN106228625A (en) Non-stop charging method based on mobile Internet and system
CN110223529A (en) Reservation bus prevents down the method and system given another the right of way
US20140139359A1 (en) Parking guidance system and method based on vehicle human occupancy
CN110998616A (en) Information providing method and information providing device
CN104867092A (en) Method and device for carpooling
CN108172007A (en) The pre- fixed platform in parking stall and method
CN109064271A (en) A kind of method of car rent order intelligent control
CN107358749B (en) Scenic spot vehicle management system
CN109887326A (en) Parking stall reservation control method and parking stall reservation control device
CN108417020B (en) Pre-calculation and pre-payment intelligent bus operation method and system
CN110390834B (en) Electronic billboard display method linked with public transport system and system thereof
KR101648084B1 (en) Service Method For Taxi Stand And System Thereof
CN113345260A (en) Intelligent parking method and intelligent parking system based on parking lot
CN114898544A (en) Network-based traffic connection method and system
CN108205888B (en) Method and device for judging passenger entering and exiting station

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201106

Address after: 350200, No. 6, stone village, West Community Village, Yutian Town, Changle City, Fujian, Fuzhou

Applicant after: Xie Xiuying

Address before: 215400 room 17, 93 Sha Nan Road, Shaxi Town, Taicang, Suzhou, Jiangsu

Applicant before: SUZHOU DENGYANG INFORMATION TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant