Public bus transportation is an important part of city urban transportation. Good bus scheduling is of great significance to improve the urban transportation environment, improve the travel conditions of citizens, and improve the economic and social benefits of public transportation companies. 3D video bus passenger counter offer the reliable counting result to offer the basic data to make a smarter bus planning and scheduling.
Intelligent bus scheduling scheme, which needs to consider the interests of passengers and bus companies, is a multi-objective optimization problem.
The main problems are as follows:
1) the waiting time of passengers shall be as short as possible;
2) the number of passengers whose waiting time exceeds 5 minutes shall be as small as possible;
3) the total number of vehicles required by the bus company shall be as small as possible;
4) the total number of departures shall be as small as possible within the whole day;
5) the average passenger capacity of each train shall be as high as possible.
The above objectives can be divided into two categories with the interests of passengers and the interests of the company. These two categories of objectives are conflicting and cannot be maximized at the same time. The morning peak of working day is the time when most passengers go to work, and also the peak of the number of people taking buses in a day, so the number of vehicles needed in this period is also the most. From the passenger's point of view, late for work in the morning has a great loss to his interests, so the passenger hopes that the waiting time will not exceed 5 minutes in general.
So the system main goal should be to minimize the level of passenger complaints, and to find the minimum number of vehicles required by the bus company in the early peak period. In the rest of the time period, the waiting time for passengers is generally no more than 10 minutes. At this time, considering the interests of the public transport company, the main goal is to minimize the total number of departures in this period and improve the passenger capacity of each train.
Therefore, we first determine the early peak period. For the data of the early peak period, under a certain level of passenger complaints, we can find out how many cars are needed in total. Then, according to the data of other periods of the day and other indicators, we can find out the departure timetable of the two starting stations.
Onboard passenger traffic also important to waiting passengers in the bus stops, they need to make decision to change lines or continue to wait. It will prevent most of lossing passenger for complaints on bad bus services.