Rail transit passenger service system and method
By constructing a passenger matrix to calculate the optimal route for passengers, the problem of failing to select the optimal route in existing technologies is solved, thus achieving better rail transit services.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2026-04-07
AI Technical Summary
The existing rail transit passenger service system has failed to effectively select the best route from all available routes for passengers, resulting in inconvenience for passengers.
By acquiring historical passenger data for each adjacent relevant station of the current passenger, calculating ride satisfaction and congestion, constructing a ride matrix, calculating the priority of each available route, and finally determining the best route.
Precisely selecting the best routes for passengers improves the quality of rail transit services and passenger satisfaction.
Smart Images

Figure CN121809787A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information processing technology, and in particular to a rail transit passenger service system and method. Background Technology
[0002] Currently, with the acceleration of national urbanization, cities are accommodating an increasing population, and the number of motor vehicles is growing rapidly, leading to increasingly severe traffic congestion and causing considerable inconvenience for people's travel. Urban rail transit systems, with their advantages of large passenger capacity, punctuality, speed, environmental friendliness, and low carbon emissions, are increasingly becoming the best solution for large and medium-sized cities both domestically and internationally to address the problem of inconvenient travel.
[0003] However, existing rail transit passenger service systems and methods only automatically collect and aggregate various passenger service data to achieve information status perception, collection, fusion analysis, and sharing, and provide services to various applications through a unified interface, ensuring data consistency and inter-data linkage. However, they do not consider how to select the optimal route from all available routes for the current passenger. For example, patent publication number "CN111669439A" and patent name "A Passenger Service System and Method for Urban Rail Transit" includes the following steps: aggregating multiple service data sources through a perception and data center; parsing the multiple service data sources through a data fusion and sharing center to obtain basic passenger service data; intelligently scheduling the basic passenger service data through an intelligent service center to generate passenger service data, and generating passenger service data release instructions based on the passenger service data; and consistently releasing the passenger service data through an application center based on the passenger service data release instructions. This invention, by automatically collecting and aggregating various passenger service data and effectively analyzing it, achieves information status perception, collection, fusion analysis, and sharing, and provides services to various applications through a unified interface, ensuring data consistency and inter-data linkage. However, the patent does not consider how to select the best route from all available routes for the current passengers.
[0004] Therefore, this invention proposes a rail transit passenger service system and method to select the optimal route from all available routes for current passengers, thereby providing better rail transit services for passengers. Summary of the Invention
[0005] This invention provides a rail transit passenger service system and method, which accurately obtains the passenger's riding satisfaction at each of the current passenger's adjacent stations based on all historical passenger data of each adjacent station. It also accurately obtains the congestion level at each of the current passenger's adjacent stations based on riding data between all adjacent stations. Furthermore, it constructs a riding matrix for the current passenger based on the congestion level and riding satisfaction of all adjacent stations, facilitating the acquisition of the priority of subsequent available routes. Based on the current passenger's riding matrix, it accurately calculates the priority of each available route for the current passenger and accurately determines the optimal route for the current passenger based on the priority of all available routes, thereby providing better rail transit services to passengers.
[0006] This invention provides a rail transit passenger service system, characterized in that it includes:
[0007] The passenger data acquisition module is used to acquire all available routes and all related stations for the current passenger based on the passenger's origin and destination stations, and to acquire passenger data between all adjacent related stations.
[0008] The passenger data acquisition module is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, the passenger's riding satisfaction at each adjacent related station is obtained.
[0009] The matrix construction module is used to obtain the congestion level of each adjacent station of the current passenger based on the riding data between all adjacent stations of the current passenger, and to construct the riding matrix of the current passenger based on the congestion level and riding satisfaction of all adjacent stations of the current passenger.
[0010] The route selection module is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix, and determine the best route for the current passenger based on the priority of all available routes.
[0011] Preferably, the passenger service system for rail transit includes a passenger data acquisition module, comprising:
[0012] The route acquisition submodule is used to obtain all available routes for the current passenger based on a preset rail transit database and the current passenger's origin and destination stations;
[0013] The relevant station data acquisition submodule is used to treat all stations involved in all available routes of the current passenger as relevant stations of the current passenger, and to acquire the riding data between all adjacent relevant stations of the current passenger. The riding data includes the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage.
[0014] Preferably, in a rail transit passenger service system, the passenger data acquisition module includes:
[0015] The historical passenger data acquisition submodule is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. The historical passenger data includes the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers of the corresponding adjacent related stations. The waiting time rating, carriage comfort rating, and staff service rating are any integer from 1 to 5.
[0016] The passenger satisfaction acquisition submodule is used to obtain the passenger satisfaction level for each of the current passenger's adjacent stations based on all historical passenger data for each adjacent station.
[0017] Preferably, in a rail transit passenger service system, the passenger satisfaction acquisition submodule obtains the passenger satisfaction level for each adjacent station based on all historical passenger data of the current passenger at each adjacent station, including:
[0018] Based on the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers at each of the current passenger's adjacent stations, the passenger's overall satisfaction with the rail transit system at each of the adjacent stations is calculated as follows:
[0019]
[0020] Where P represents the current passenger's satisfaction with a single adjacent related station; Q1 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (1 star), carriage comfort (1 star), and staff service (1 star); Q2 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (2 stars), carriage comfort (2 stars), and staff service (2 stars); and Q3 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (3 stars), carriage comfort (3 stars), and staff service (3 stars). Q4 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, among all historical passengers at a single adjacent related station. Q5 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 5 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit of the rail transit with a rating of 5 stars, among all historical passengers at a single adjacent related station. N is the total number of historical passengers at adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.718.
[0021] Preferably, the rail transit passenger service system includes a matrix construction module, comprising:
[0022] The congestion acquisition submodule is used to obtain the congestion level of each adjacent station of the current passenger based on the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage among all adjacent related stations of the current passenger.
[0023] The ride matrix construction submodule is used to construct the ride matrix of the current passenger based on the congestion and ride satisfaction of all adjacent related stations.
[0024] Preferably, in a rail transit passenger service system, the congestion acquisition submodule obtains the congestion level of each adjacent station of the current passenger based on the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of a standard carriage. The method includes:
[0025]
[0026] Where H is the congestion level of a single adjacent related station for the current passenger, M is the total number of passengers from the previous day between the current passenger's currently calculated single adjacent related stations, γ is the floor area inside the standard carriage, n is the total number of carriages that operated from the previous day between the current passenger's currently calculated single adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.718.
[0027] Preferably, the passenger service system for rail transit includes a passenger matrix construction submodule, comprising:
[0028] The parameter acquisition unit is used to obtain the travel cost and travel time of all available routes for the current passenger, and to take the sum of the congestion of all adjacent related stations of each available route of the current passenger as the total congestion of each available route of the current passenger, and to take the sum of the travel satisfaction of all adjacent related stations of each available route of the current passenger as the total travel satisfaction of each available route of the current passenger, and to define the ordinal numbers of all available routes of the current passenger starting from 1 to obtain the ordinal definition results of all available routes of the current passenger.
[0029] The construction unit, based on the total congestion, total passenger satisfaction, fare, and travel time of all available routes for the current passenger, constructs the passenger's travel matrix, which is as follows:
[0030]
[0031] Where D is the current passenger's travel matrix, A1 is the total congestion of the available routes for the current passenger (rank 1), S1 is the total passenger satisfaction for the available routes for the current passenger (rank 1), F1 is the travel cost for the available routes for the current passenger (rank 1), G1 is the travel time for the available routes for the current passenger (rank 1), A2 is the total congestion of the available routes for the current passenger (rank 2), S2 is the total passenger satisfaction for the available routes for the current passenger (rank 2), F2 is the travel cost for the available routes for the current passenger (rank 2), and G2 is the travel time for the available routes for the current passenger (rank 2). i S represents the total congestion of the available routes for passenger i. i F represents the total passenger satisfaction for the available routes with current passenger number i. i G represents the fare for the available route for the current passenger with ordinal number i. i Let i be the travel time for the available routes for the current passenger with ordinal number i, where i is the number of available routes for the current passenger.
[0032] Preferably, the rail transit passenger service system includes a route selection module, comprising:
[0033] The priority calculation submodule is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix.
[0034] The optimal route acquisition submodule is used to select the route with the highest priority value among all available routes for the current passenger as the optimal route for the current passenger.
[0035] Preferably, in a rail transit passenger service system, the priority calculation submodule calculates the priority of each available line for the current passenger based on the current passenger's travel matrix, including:
[0036] Take a single element column in the current passenger's travel matrix as the element column to be determined, and take the rank of the matrix after removing the element column from the current passenger's travel matrix as the priority of the available routes corresponding to the element column to be determined, and obtain the priority of each available route for the current passenger.
[0037] This invention provides a rail transit passenger service method, applied to any one of the rail transit passenger service systems according to claims 1 to 9, comprising:
[0038] S1: Based on the current passenger's origin and destination stations, obtain all available routes and all related stations for the current passenger, and obtain the travel data between all adjacent related stations for the current passenger;
[0039] S2: Obtain all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, obtain the passenger's ride satisfaction at each adjacent related station.
[0040] S3: Based on the travel data between all adjacent related stations of the current passenger, obtain the congestion level of each adjacent related station of the current passenger, and construct the travel matrix of the current passenger based on the congestion level and travel satisfaction of all adjacent related stations of the current passenger;
[0041] S4: Based on the current passenger's travel matrix, calculate the priority of each available route for the current passenger, and determine the best route for the current passenger based on the priority of all available routes.
[0042] The beneficial effects of this invention compared to the prior art are as follows: Based on all historical passenger data of each adjacent related station of the current passenger, the riding satisfaction of each adjacent related station of the current passenger is accurately obtained; based on the riding data between all adjacent related stations of the current passenger, the congestion of each adjacent related station of the current passenger is accurately obtained; and based on the congestion and riding satisfaction of all adjacent related stations of the current passenger, a riding matrix of the current passenger is constructed, which facilitates the acquisition of the priority of subsequent available routes; based on the riding matrix of the current passenger, the priority of each available route of the current passenger is accurately calculated; and based on the priority of all available routes of the current passenger, the optimal route of the current passenger is accurately determined, thus providing passengers with better rail transit services.
[0043] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written documents of this application.
[0044] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0045] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0046] Figure 1 This is a schematic diagram of a rail transit passenger service system according to an embodiment of the present invention;
[0047] Figure 2 This is a flowchart of a rail transit passenger service method according to an embodiment of the present invention. Detailed Implementation
[0048] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0049] Example 1:
[0050] This invention provides a rail transit passenger service system, with reference to Figure 1 ,include:
[0051] The passenger data acquisition module is used to acquire all available routes and all related stations for the current passenger based on the passenger's origin and destination stations, and to acquire passenger data between all adjacent related stations.
[0052] The passenger data acquisition module is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, the passenger's riding satisfaction at each adjacent related station is obtained.
[0053] The matrix construction module is used to obtain the congestion level of each adjacent station of the current passenger based on the riding data between all adjacent stations of the current passenger, and to construct the riding matrix of the current passenger based on the congestion level and riding satisfaction of all adjacent stations of the current passenger.
[0054] The route selection module is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix, and determine the best route for the current passenger based on the priority of all available routes.
[0055] In this embodiment, the current passenger is the passenger who uses the rail transit passenger service system to determine their optimal route at the current time.
[0056] In this embodiment, the starting station and the ending station are the starting point and the ending point of the current passenger's journey, which are entered into the rail transit passenger service system.
[0057] In this embodiment, the available routes are all rail transit routes that can be taken by the current passenger from the origin station to the destination station.
[0058] In this embodiment, the relevant stations are all stations involved in all routes that the current passenger can take.
[0059] In this embodiment, adjacent related stations are two adjacent stations on each available route for the current passenger.
[0060] In this embodiment, the passenger data includes the total number of passengers on the previous day between adjacent related stations, the total number of carriages that operated on the previous day, and the interior area of a standard carriage.
[0061] In this embodiment, the preset time period is a pre-set time period used to obtain all historical passenger data of the current passenger, such as 1 hour.
[0062] In this embodiment, the historical passenger data consists of the ratings of waiting time, carriage comfort, and staff service for all historical passengers at adjacent related stations (the origin and destination stations are adjacent related stations), and the ratings of waiting time, carriage comfort, and staff service are any integer from 1 to 5.
[0063] In this embodiment, passenger satisfaction is a numerical value representing the passenger satisfaction level at each adjacent related station, calculated based on all historical passenger data of each adjacent related station for the current passenger.
[0064] In this embodiment, the congestion level is a numerical value that characterizes the degree of congestion of each carriage operating at an adjacent related station, calculated based on the passenger's occupancy data across all adjacent related stations.
[0065] In this embodiment, the riding matrix is a matrix constructed by using the congestion level and riding satisfaction of all adjacent related stations of the current passenger as matrix elements to represent the riding situation of all available routes for each current passenger.
[0066] In this embodiment, the priority is a numerical value calculated based on the current passenger's travel matrix, representing the degree to which each available route for the current passenger is preferentially selected.
[0067] In this embodiment, the optimal route is the most suitable route for the current passenger, determined based on the priority of all available routes.
[0068] The beneficial effects of the above technology are as follows: Based on all historical passenger data of each adjacent related station of the current passenger, the passenger's riding satisfaction at each adjacent related station can be accurately obtained; based on the riding data between all adjacent related stations of the current passenger, the congestion level of each adjacent related station of the current passenger can be accurately obtained; and based on the congestion level and riding satisfaction of all adjacent related stations of the current passenger, a riding matrix of the current passenger can be constructed, which facilitates the acquisition of the priority of subsequent available routes; based on the riding matrix of the current passenger, the priority of each available route of the current passenger can be accurately calculated; and based on the priority of all available routes of the current passenger, the optimal route of the current passenger can be accurately determined, thus providing passengers with better rail transit services.
[0069] Example 2:
[0070] Based on Example 1, the rail transit passenger service system includes a passenger data acquisition module, comprising:
[0071] The route acquisition submodule is used to obtain all available routes for the current passenger based on a preset rail transit database and the current passenger's origin and destination stations;
[0072] The relevant station data acquisition submodule is used to treat all stations involved in all available routes of the current passenger as relevant stations of the current passenger, and to acquire the riding data between all adjacent relevant stations of the current passenger. The riding data includes the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage.
[0073] In this embodiment, the preset rail transit database is a pre-set database containing all rail transit routes and all stations on each route.
[0074] In this embodiment, the total number of passengers on the previous day is the total number of passengers at the current passenger's adjacent related stations on the previous day.
[0075] In this embodiment, the total number of carriages that ran on the previous day is the total number of carriages that ran back and forth between the current passenger's adjacent stations on the previous day.
[0076] In this embodiment, the interior floor area of a standard carriage is the usable area remaining in each carriage of the rail transit system after deducting inherent facilities (such as the guide platform inside the carriage).
[0077] The beneficial effects of the above technologies are: based on the preset rail transit database and the current passenger's origin and destination stations, all available lines for the current passenger can be obtained more accurately, and the passenger's travel data between all adjacent related stations can be obtained, which facilitates the subsequent calculation of congestion.
[0078] Example 3:
[0079] Based on Example 1, the rail transit passenger service system includes a passenger data acquisition module, comprising:
[0080] The historical passenger data acquisition submodule is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. The historical passenger data includes the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers of the corresponding adjacent related stations. The waiting time rating, carriage comfort rating, and staff service rating are any integer from 1 to 5.
[0081] The passenger satisfaction acquisition submodule is used to obtain the passenger satisfaction level for each of the current passenger's adjacent stations based on all historical passenger data for each adjacent station.
[0082] In this embodiment, the waiting time rating star is the number of rating stars that each historical passenger gives for the length of waiting time at corresponding adjacent related stations.
[0083] In this embodiment, the number of stars for carriage comfort rating is the number of stars rated by each historical passenger for the comfort level of the carriage at the corresponding adjacent related stations.
[0084] In this embodiment, the staff service rating star is the number of stars that each historical passenger gives to the staff service of the corresponding adjacent related stations.
[0085] The beneficial effects of the above technology are: to obtain all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time, which facilitates the calculation of subsequent ride satisfaction, and to obtain the ride satisfaction of the current passenger at each adjacent related station more accurately based on all historical passenger data of each adjacent related station.
[0086] Example 4:
[0087] Based on Example 3, the rail transit passenger service system includes a method for the passenger satisfaction acquisition submodule to obtain the passenger satisfaction level for each adjacent station based on all historical passenger data of each adjacent station of the current passenger, comprising:
[0088] Based on the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers at each of the current passenger's adjacent stations, the passenger's overall satisfaction with the rail transit system at each of the adjacent stations is calculated as follows:
[0089]
[0090] Where P represents the current passenger's satisfaction with a single adjacent related station; Q1 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (1 star), carriage comfort (1 star), and staff service (1 star); Q2 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (2 stars), carriage comfort (2 stars), and staff service (2 stars); and Q3 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (3 stars), carriage comfort (3 stars), and staff service (3 stars). Q4 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, among all historical passengers at a single adjacent related station. Q5 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 5 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit of the rail transit with a rating of 5 stars, among all historical passengers at a single adjacent related station. N is the total number of historical passengers at adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.718.
[0091] The beneficial effects of the above technology are: to obtain the passenger's ride satisfaction at each of the current passenger's adjacent related stations more accurately based on all historical passenger data of each of the current passenger's adjacent related stations. This embodiment provides a specific method for calculating the ride satisfaction at each of the current passenger's adjacent related stations based on all historical passenger data of each of the current passenger's adjacent related stations.
[0092] Example 5:
[0093] Based on Example 1, the rail transit passenger service system, matrix construction module, includes:
[0094] The congestion acquisition submodule is used to obtain the congestion level of each adjacent station of the current passenger based on the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage among all adjacent related stations of the current passenger.
[0095] The ride matrix construction submodule is used to construct the ride matrix of the current passenger based on the congestion and ride satisfaction of all adjacent related stations.
[0096] The beneficial effects of the above technology are as follows: Based on the total number of passengers, the total number of carriages operated, and the interior area of the standard carriages of the current passenger's all adjacent related stations, the congestion level of each adjacent related station of the current passenger can be obtained more accurately. Based on the congestion level and passenger satisfaction of the current passenger's all adjacent related stations, a passenger riding matrix can be constructed, which facilitates the determination of the best riding route for the current passenger.
[0097] Example 6:
[0098] Based on Example 5, the rail transit passenger service system's congestion acquisition submodule obtains the congestion level of each adjacent station of the current passenger based on the total number of passengers on the previous day, the total number of carriages operating on the previous day, and the interior area of a standard carriage. The method includes:
[0099]
[0100] Where H is the congestion level of a single adjacent related station for the current passenger, M is the total number of passengers from the previous day between the current passenger's currently calculated single adjacent related stations, γ is the floor area inside the standard carriage, n is the total number of carriages that operated from the previous day between the current passenger's currently calculated single adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.718.
[0101] The beneficial effects of the above technology are: based on the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the floor area inside the standard carriages, the current passenger can obtain the congestion level of each of the current passenger's adjacent related stations more accurately. This embodiment provides a specific method for calculating the congestion level of each of the current passenger's adjacent related stations.
[0102] Example 7:
[0103] Based on Example 5, the rail transit passenger service system includes a passenger matrix construction submodule, which comprises:
[0104] The parameter acquisition unit is used to obtain the travel cost and travel time of all available routes for the current passenger, and to take the sum of the congestion of all adjacent related stations of each available route of the current passenger as the total congestion of each available route of the current passenger, and to take the sum of the travel satisfaction of all adjacent related stations of each available route of the current passenger as the total travel satisfaction of each available route of the current passenger, and to define the ordinal numbers of all available routes of the current passenger starting from 1 to obtain the ordinal definition results of all available routes of the current passenger.
[0105] The construction unit, based on the total congestion, total passenger satisfaction, fare, and travel time of all available routes for the current passenger, constructs the passenger's travel matrix, which is as follows:
[0106]
[0107] Where D is the current passenger's travel matrix, A1 is the total congestion of the available routes for the current passenger (rank 1), S1 is the total passenger satisfaction for the available routes for the current passenger (rank 1), F1 is the travel cost for the available routes for the current passenger (rank 1), G1 is the travel time for the available routes for the current passenger (rank 1), A2 is the total congestion of the available routes for the current passenger (rank 2), S2 is the total passenger satisfaction for the available routes for the current passenger (rank 2), F2 is the travel cost for the available routes for the current passenger (rank 2), and G2 is the travel time for the available routes for the current passenger (rank 2). i S represents the total congestion of the available routes for passenger i. i F represents the total passenger satisfaction for the available routes with current passenger number i. i G represents the fare for the available route for the current passenger with ordinal number i. i Let i be the travel time for the available routes for the current passenger with ordinal number i, where i is the number of available routes for the current passenger.
[0108] In this embodiment, the fare for a ride on an available route is the fare for each available route currently used by the passenger.
[0109] In this embodiment, the travel time is the time taken by the current passenger for each available route.
[0110] In this embodiment, the total congestion is the sum of the congestion of all adjacent stations on each available route for the current passenger, representing the degree of congestion on each available route for the current passenger.
[0111] In this embodiment, the total passenger satisfaction is the sum of the passenger satisfaction at all adjacent stations on each available route for the current passenger, representing the passenger satisfaction on each available route for the current passenger.
[0112] In this embodiment, the ordinal definition result is the result of ordinal definition starting from 1 for all available routes for the current passenger.
[0113] The beneficial effects of the above technology are as follows: Based on the congestion and passenger satisfaction of all adjacent stations on each available route for the current passenger, the total congestion and passenger satisfaction of each available route for the current passenger can be obtained more accurately. Based on the total congestion, passenger satisfaction, fare, and travel time of all available routes for the current passenger, a passenger matrix can be constructed, which facilitates the acquisition of the priority of subsequent available routes.
[0114] Example 8:
[0115] Based on Example 1, the rail transit passenger service system includes a route selection module, which comprises:
[0116] The priority calculation submodule is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix.
[0117] The optimal route acquisition submodule is used to select the route with the highest priority value among all available routes for the current passenger as the optimal route for the current passenger.
[0118] In this embodiment, the maximum priority value is the maximum priority among all available routes for the current passenger.
[0119] The beneficial effects of the above technology are: calculating the priority of each available route for the current passenger based on the current passenger's travel matrix, and more accurately determining the best route for the current passenger based on the priority of all available routes.
[0120] Example 9:
[0121] Based on Example 8, the priority calculation submodule of the rail transit passenger service system calculates the priority of each available line for the current passenger based on the current passenger's riding matrix, including:
[0122] Take a single element column in the current passenger's travel matrix as the element column to be determined, and take the rank of the matrix after removing the element column from the current passenger's travel matrix as the priority of the available routes corresponding to the element column to be determined, and obtain the priority of each available route for the current passenger.
[0123] In this embodiment, the element column consists of all the elements in a single column of the matrix.
[0124] In this embodiment, the column of elements to be determined is the column of elements containing all elements in a single column of the current passenger's travel matrix.
[0125] The beneficial effects of the above technology are: calculating the priority of each available route for the current passenger based on the current passenger's travel matrix. This embodiment provides a specific method for calculating the priority of each available route for the current passenger based on the current passenger's travel matrix.
[0126] Example 10:
[0127] This invention provides a method for providing passenger services in rail transit, applicable to any one of the rail transit passenger service systems according to claims 1 to 9, with reference to... Figure 2 ,include:
[0128] S1: Based on the current passenger's origin and destination stations, obtain all available routes and all related stations for the current passenger, and obtain the travel data between all adjacent related stations for the current passenger;
[0129] S2: Obtain all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, obtain the passenger's ride satisfaction at each adjacent related station.
[0130] S3: Based on the travel data between all adjacent related stations of the current passenger, obtain the congestion level of each adjacent related station of the current passenger, and construct the travel matrix of the current passenger based on the congestion level and travel satisfaction of all adjacent related stations of the current passenger;
[0131] S4: Based on the current passenger's travel matrix, calculate the priority of each available route for the current passenger, and determine the best route for the current passenger based on the priority of all available routes.
[0132] The beneficial effects of the above technology are as follows: Based on all historical passenger data of each adjacent related station of the current passenger, the passenger's riding satisfaction at each adjacent related station can be accurately obtained; based on the riding data between all adjacent related stations of the current passenger, the congestion level of each adjacent related station of the current passenger can be accurately obtained; and based on the congestion level and riding satisfaction of all adjacent related stations of the current passenger, a riding matrix of the current passenger can be constructed, which facilitates the acquisition of the priority of subsequent available routes; based on the riding matrix of the current passenger, the priority of each available route of the current passenger can be accurately calculated; and based on the priority of all available routes of the current passenger, the optimal route of the current passenger can be accurately determined, thus providing passengers with better rail transit services.
[0133] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. A rail transit passenger service system, characterized in that, include: The passenger data acquisition module is used to acquire all available routes and all related stations for the current passenger based on the passenger's origin and destination stations, and to acquire passenger data between all adjacent related stations. The passenger data acquisition module is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, the passenger's riding satisfaction at each adjacent related station is obtained. The matrix construction module is used to obtain the congestion level of each adjacent station of the current passenger based on the riding data between all adjacent stations of the current passenger, and to construct the riding matrix of the current passenger based on the congestion level and riding satisfaction of all adjacent stations of the current passenger. The route selection module is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix, and determine the best route for the current passenger based on the priority of all available routes.
2. The rail transit passenger service system according to claim 1, characterized in that, The passenger data acquisition module includes: The route acquisition submodule is used to obtain all available routes for the current passenger based on a preset rail transit database and the current passenger's origin and destination stations; The relevant station data acquisition submodule is used to treat all stations involved in all available routes of the current passenger as relevant stations of the current passenger, and to acquire the riding data between all adjacent relevant stations of the current passenger. The riding data includes the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage.
3. The rail transit passenger service system according to claim 1, characterized in that, The passenger data acquisition module includes: The historical passenger data acquisition submodule is used to acquire all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. The historical passenger data includes the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers of the corresponding adjacent related stations. The waiting time rating, carriage comfort rating, and staff service rating are any integer from 1 to 5. The passenger satisfaction acquisition submodule is used to obtain the passenger satisfaction level for each of the current passenger's adjacent stations based on all historical passenger data for each adjacent station.
4. A rail transit passenger service system according to claim 3, characterized in that, The passenger satisfaction acquisition submodule obtains the passenger satisfaction rate for each of the current passenger's adjacent stations based on all historical passenger data for each adjacent station, including: Based on the waiting time rating, carriage comfort rating, and staff service rating of all historical passengers at each of the current passenger's adjacent stations, the passenger's overall satisfaction with the rail transit system at each of the adjacent stations is calculated as follows: Where P represents the current passenger's satisfaction with a single adjacent related station; Q1 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (1 star), carriage comfort (1 star), and staff service (1 star); Q2 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (2 stars), carriage comfort (2 stars), and staff service (2 stars); and Q3 represents the sum of all historical passengers at the currently calculated single adjacent related station who rated the rail transit waiting time (3 stars), carriage comfort (3 stars), and staff service (3 stars). Q4 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 4 stars, among all historical passengers at a single adjacent related station. Q5 is the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit with a rating of 5 stars, and the sum of the number of passengers who rated the waiting time, carriage comfort, and staff service of the rail transit of the rail transit with a rating of 5 stars, among all historical passengers at a single adjacent related station. N is the total number of historical passengers at adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.
718.
5. A rail transit passenger service system according to claim 1, characterized in that, The matrix construction module includes: The congestion acquisition submodule is used to obtain the congestion level of each adjacent station of the current passenger based on the total number of passengers on the previous day, the total number of carriages that operated on the previous day, and the interior area of the standard carriage among all adjacent related stations of the current passenger. The ride matrix construction submodule is used to construct the ride matrix of the current passenger based on the congestion and ride satisfaction of all adjacent related stations.
6. A rail transit passenger service system according to claim 5, characterized in that, The congestion acquisition submodule obtains the congestion level of each adjacent station for the current passenger based on the total number of passengers from the previous day, the total number of carriages that operated the previous day, and the interior area of a standard carriage. The method includes: Where H is the congestion level of a single adjacent related station for the current passenger, M is the total number of passengers from the previous day between the current passenger's currently calculated single adjacent related stations, γ is the floor area inside the standard carriage, n is the total number of carriages that operated from the previous day between the current passenger's currently calculated single adjacent related stations, ln is the natural logarithm, and the natural constant e is 2.
718.
7. A rail transit passenger service system according to claim 5, characterized in that, The matrix construction submodule includes: The parameter acquisition unit is used to obtain the travel cost and travel time of all available routes for the current passenger, and to take the sum of the congestion of all adjacent related stations of each available route of the current passenger as the total congestion of each available route of the current passenger, and to take the sum of the travel satisfaction of all adjacent related stations of each available route of the current passenger as the total travel satisfaction of each available route of the current passenger, and to define the ordinal numbers of all available routes of the current passenger starting from 1 to obtain the ordinal definition results of all available routes of the current passenger. The construction unit, based on the total congestion, total passenger satisfaction, fare, and travel time of all available routes for the current passenger, constructs the passenger's travel matrix, which is as follows: Where D is the current passenger's travel matrix, A1 is the total congestion of the available routes for the current passenger (rank 1), S1 is the total passenger satisfaction for the available routes for the current passenger (rank 1), F1 is the travel cost for the available routes for the current passenger (rank 1), G1 is the travel time for the available routes for the current passenger (rank 1), A2 is the total congestion of the available routes for the current passenger (rank 2), S2 is the total passenger satisfaction for the available routes for the current passenger (rank 2), F2 is the travel cost for the available routes for the current passenger (rank 2), and G2 is the travel time for the available routes for the current passenger (rank 2). i S represents the total congestion of the available routes for passenger i. i F represents the total passenger satisfaction for the available routes with current passenger number i. i G represents the fare for the available route for the current passenger with ordinal number i. i Let i be the travel time for the available routes for the current passenger with ordinal number i, where i is the number of available routes for the current passenger.
8. A rail transit passenger service system according to claim 1, characterized in that, The line selection module includes: The priority calculation submodule is used to calculate the priority of each available route for the current passenger based on the current passenger's travel matrix. The optimal route acquisition submodule is used to select the route with the highest priority value among all available routes for the current passenger as the optimal route for the current passenger.
9. A rail transit passenger service system according to claim 8, characterized in that, The priority calculation submodule calculates the priority of each available route for the current passenger based on the current passenger's travel matrix, including: Take a single element column in the current passenger's travel matrix as the element column to be determined, and take the rank of the matrix after removing the element column from the current passenger's travel matrix as the priority of the available routes corresponding to the element column to be determined, and obtain the priority of each available route for the current passenger.
10. A passenger service method for rail transit, characterized in that, Applied to any one of the rail transit passenger service systems of claims 1 to 9, comprising: S1: Based on the current passenger's origin and destination stations, obtain all available routes and all related stations for the current passenger, and obtain the travel data between all adjacent related stations for the current passenger; S2: Obtain all historical passenger data of all adjacent related stations of the current passenger within a preset time period before the current time. Based on all historical passenger data of each adjacent related station of the current passenger, obtain the passenger's ride satisfaction at each adjacent related station. S3: Based on the travel data between all adjacent related stations of the current passenger, obtain the congestion level of each adjacent related station of the current passenger, and construct the travel matrix of the current passenger based on the congestion level and travel satisfaction of all adjacent related stations of the current passenger; S4: Based on the current passenger's travel matrix, calculate the priority of each available route for the current passenger, and determine the best route for the current passenger based on the priority of all available routes.
Citation Information
Patent Citations
Urban rail transit passenger service system and method
CN111669439A