Intelligent scheduling method and system based on broadcast fault scene
Through an intelligent scheduling method that obtains broadcast status information in real time, automatically detects faults and schedules vehicle replacement in the rail transit system, the problem of low broadcast fault handling efficiency in rail transit is solved, fault response speed and scheduling efficiency are improved, and operational efficiency and passenger satisfaction are improved.
Patent Information
- Application Number
- CN202411795234.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art relies on manual experience in broadcast fault handling in rail transit, resulting in a long processing time and a lack of unified scheduling decision-making system support, reducing scheduling efficiency and affecting passenger experience and operation order.
An intelligent scheduling method and system based on broadcast fault scenarios is provided. By obtaining vehicle broadcast status information in real time, automatically detecting faults and scheduling vehicle replacements, combined with preset auxiliary decision information, it improves fault response speed and scheduling efficiency.
It improves fault response speed, vehicle preparation scheduling efficiency and task allocation accuracy, reduces manual intervention, optimizes resource utilization and fault recovery capabilities, and improves operational efficiency and passenger satisfaction.
Smart Images

Figure CN119647884A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle dispatching, and in particular to an intelligent dispatching method and system based on broadcast fault scenarios. Background Art
[0002] With the rapid development of urban rail transit systems, the quality of passenger service, the shortening of operating intervals, and the impact of failures during operation on the operating order are becoming increasingly significant. As an important information transmission tool in rail transit, the stability and reliability of the broadcasting system are directly related to the passenger travel experience and the safety and efficiency of operation.
[0003] When a broadcasting failure occurs in rail transit today, dispatchers mainly rely on their personal experience to handle it manually. They first receive the fault report, then try to manually restart the broadcasting system or switch to the backup broadcasting through the console. If the fault is not resolved, the dispatcher needs to assess the impact of the fault, manually adjust the vehicle operation plan, and notify station staff to use other communication methods to convey information to passengers.
[0004] However, the entire process is time-consuming and lacks support from a unified dispatch decision-making system, which results in low dispatch efficiency and affects passenger experience and operational order. Summary of the invention
[0005] In order to solve the shortcomings of the prior art, the present disclosure provides an intelligent dispatching method and system based on broadcast fault scenarios. The present disclosure solves the technical problems in the prior art that when a broadcast fault occurs in rail transit, the dispatcher mainly relies on personal experience to manually handle it, which makes the whole process time-consuming and lacks the support of a unified dispatching decision-making system, resulting in low dispatching efficiency and affecting passenger experience and operation order.
[0006] According to a first aspect of the present disclosure, there is provided an intelligent scheduling method based on a broadcast fault scenario, comprising: acquiring broadcast status information of a vehicle in real time, inputting the broadcast status information into a preset fault detection model, and determining whether the vehicle has a broadcast fault;
[0007] If there is a broadcast fault, the fault type is output through a preset fault detection model. If the fault type is a partial fault of the broadcast function, it is determined whether there is an available spare vehicle;
[0008] If there is at least one available spare vehicle, obtaining a first vehicle state of each available spare vehicle, inputting the first vehicle state into a preset vehicle screening model, and determining a first target available spare vehicle;
[0009] Determine a first handover task point and a first operation task of the vehicle with a partial failure in the broadcasting function, determine first vehicle task information according to the first handover task point, the first operation task and preset auxiliary decision information, and send the first vehicle task information to a first target available spare vehicle;
[0010] Obtain a first vehicle number of a vehicle with a partial failure in broadcasting function, generate second vehicle task information according to the first vehicle number and preset auxiliary decision information, and send the second vehicle task information to the vehicle with a partial failure in broadcasting function.
[0011] According to a second aspect of the present disclosure, there is provided an intelligent scheduling system based on a broadcast fault scenario, which is used to execute the method according to the first aspect, including: a broadcast status acquisition module, which is used to obtain broadcast status information of a vehicle in real time, input the broadcast status information into a preset fault detection model, and determine whether the vehicle has a broadcast fault;
[0012] A fault type confirmation module is used to output the fault type through a preset fault detection model if there is a broadcast fault, and to determine whether there is an available spare vehicle if the fault type is a partial fault of the broadcast function;
[0013] A spare vehicle confirmation module, configured to obtain a first vehicle status of each available spare vehicle if there is at least one available spare vehicle, input the first vehicle status into a preset vehicle screening model, and determine a first target available spare vehicle;
[0014] A spare vehicle task confirmation module is used to determine a first handover task point and a first operating task of a vehicle with a partial failure in broadcasting function, determine first vehicle task information according to the first handover task point, the first operating task and preset auxiliary decision information, and send the first vehicle task information to a first target available spare vehicle;
[0015] The faulty vehicle task confirmation module is used to obtain the first vehicle number of the vehicle with a partial fault in the broadcasting function, generate second vehicle task information based on the first vehicle number and preset auxiliary decision information, and send the second vehicle task information to the vehicle with a partial fault in the broadcasting function.
[0016] In the intelligent dispatching method and system based on the broadcast fault scenario provided above, the disclosed embodiment can improve the fault response speed, spare vehicle dispatching efficiency and task allocation accuracy by acquiring the vehicle broadcast status in real time, automatically detecting faults and dispatching spare vehicles for replacement, combined with preset auxiliary decision information. It can also reduce manual intervention, optimize resource utilization and strengthen fault recovery capabilities, and the entire system can maintain efficient, stable and flexible operations. It improves operational efficiency and passenger satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0018] Figure 1 A schematic diagram of a process of an intelligent scheduling method based on a broadcast failure scenario according to an embodiment of the present disclosure is shown;
[0019] Figure 2 A schematic diagram of a process of an intelligent scheduling method based on a broadcast failure scenario according to an embodiment of the present disclosure is shown;
[0020] Figure 3 A schematic diagram of a process of an intelligent scheduling method based on a broadcast failure scenario according to an embodiment of the present disclosure is shown;
[0021] Figure 4 A schematic block diagram of an intelligent scheduling system based on a broadcast failure scenario according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0022] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless otherwise specifically stated.
[0023] Those skilled in the art can understand that the terms "first", "second" and the like in the embodiments of the present disclosure are only used to distinguish different steps, devices or modules, etc., and neither represent any specific technical meaning nor represent the necessary logical order between them. It should also be understood that in the embodiments of the present disclosure, "multiple" can refer to two or more, and "at least one" can refer to one, two or more. It should also be understood that for any component, data or structure mentioned in the embodiments of the present disclosure, in the absence of explicit limitation or contrary revelation given in the context, it can generally be understood as one or more. In addition, the term "and / or" in the present disclosure is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in the present disclosure generally indicates that the associated objects before and after are an "or" relationship. It should also be understood that the description of each embodiment in the present disclosure emphasizes the differences between the embodiments, and the same or similar parts can refer to each other. For the sake of brevity, they will not be repeated one by one.
[0024] At the same time, it should be understood that, for ease of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. The techniques, methods and devices known to ordinary technicians in the relevant fields may not be discussed in detail, but where appropriate, the techniques, methods and devices should be considered part of the specification. It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.
[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0026] Figure 1 A flowchart of an intelligent scheduling method based on a broadcast failure scenario provided by an embodiment of the present disclosure. The method may include the following steps:
[0027] S101, acquiring broadcast status information of a vehicle in real time, inputting the broadcast status information into a preset fault detection model, and determining whether the vehicle has a broadcast fault.
[0028] The broadcast status information is a data set that reflects the current working status of the vehicle broadcast system. Specifically, it may include hardware status: whether the broadcast equipment is powered on, hardware self-test results, etc. Communication status: the connection status between the broadcast system and the central control system or the vehicle's internal communication module (such as network delay, packet loss rate). Broadcast status: whether the specified broadcast content is played successfully, and whether there is any content interruption or misbroadcast. Error information: error code returned by the broadcast system, such as hardware failure, audio file corruption, storage abnormality, etc. Log data: operation log of the broadcast system, including broadcast task execution time, task results, etc. Environmental status: external factors that may affect the broadcast, such as electromagnetic interference, noise level in the car, etc.
[0029] The preset fault detection model may be an artificial intelligence or rule engine model for analyzing broadcast status information and identifying whether a fault exists.
[0030] The working status of the broadcast system can be continuously monitored by docking with the broadcast system interface. Use on-board communication equipment (such as CAN bus or on-board computer) to collect real-time status data of the broadcast equipment, such as broadcast audio playback status, signal strength, equipment health status, etc. The collected data may include equipment voltage, communication stability, transmission quality, playback status (whether the broadcast is played, whether the playback content is complete, etc.). The acquired data is combined into broadcast status information, and the broadcast status information is used as the input of the model. The input broadcast status information can be passed to the fault detection branch, which is responsible for determining whether the information indicates a fault. Specifically, the model determines whether the broadcast status information belongs to a fault based on the fault label in the historical data. For example, if the model prediction result is "yes", it means that there is a fault in the broadcast system; if it is "no", it means that the broadcast system is working normally.
[0031] Based on the above technical solution, the optional, preset fault detection model training process includes:
[0032] Acquire historical broadcast status information, determine whether each historical broadcast status information has a fault, mark the fault label of the historical broadcast status information without a fault as no, and mark the fault label of the historical broadcast status information with a fault as yes;
[0033] Acquire the fault type of the historical broadcast status information with the fault, and mark the fault type tag of the historical broadcast status information with the fault according to the fault type;
[0034] Constructing a fault detection model, and training a fault detection branch of the fault detection model according to the historical broadcast status information and the fault label;
[0035] The fault classification branch of the fault detection model is trained according to the historical broadcast status information of the fault and the fault type label.
[0036] In this solution, the historical broadcast status information may refer to the recorded status information of all broadcast devices or systems in the past operation, which may include the working status of the broadcast system, the operation status of the equipment, whether there is a fault, etc.
[0037] The fault label can be a label for marking whether there is a fault in the historical broadcast status information, which is usually divided into two categories: "yes" and "no". If the historical broadcast status information shows that there is a fault, the fault label is "yes"; if there is no fault, the fault label is "no".
[0038] Fault type can refer to the specific nature or category of a fault when it occurs. For example, the possible fault types of a broadcasting system include audio output fault, device power failure fault, signal interruption fault, etc. Fault type can describe the specific manifestation of the fault.
[0039] The fault type label may be a label corresponding to the fault type for each piece of historical broadcast status information with a fault. The fault type label may correspond to the fault type, such as "audio output fault", "signal interruption fault", etc.
[0040] The fault detection branch can be part of the fault detection model, responsible for learning and predicting whether a fault exists by analyzing historical broadcast status information and fault labels. The task of this branch is to identify and mark whether the system is in a fault state.
[0041] The fault classification branch can be part of the fault detection model, which is used to classify the historical broadcast status information with faults and determine the specific type of fault. It learns the characteristics of different fault types based on the fault type label and predicts the specific type of fault based on the input historical broadcast status information.
[0042] The operating status data of all historical broadcasting equipment can be collected and organized to ensure that each record contains information about whether the equipment is faulty. Check the historical broadcasting status information to determine whether there is a fault in each record. If there is a fault in the record, mark the fault label as "yes", otherwise mark it as "no". For those historical broadcasting status information with a fault label of "yes", classify them according to the actual fault type of the system. Use the historical broadcasting status information as input data and the fault label as the target variable, and train the fault detection branch through machine learning algorithms (such as decision trees, support vector machines, etc.) to learn how to determine whether a historical broadcasting status information has a fault. Use the historical broadcasting status information and the fault type label to train the fault classification branch, so that the model can further classify and determine the type of fault when a fault is detected. By training the fault detection branch and the fault classification branch, the model can be optimized to improve its detection accuracy and classification ability in actual operation.
[0043] S102: If there is a broadcast fault, the fault type is output through a preset fault detection model. If the fault type is a partial fault of the broadcast function, it is determined whether there is an available spare vehicle.
[0044] The available fault types refer to the specific types of broadcast system faults diagnosed by the system.
[0045] A partial failure of the broadcast function may be a failure of the automatic broadcast function, but manual broadcasting can be used.
[0046] An available spare vehicle may refer to a spare vehicle that can be immediately put into use when a failure occurs. The spare vehicle is usually prepared in advance and can replace the failed vehicle for normal operation.
[0047] When a fault is detected, the fault classification branch can be used to further identify the specific fault type. Specifically, the model compares the broadcast status information with the marked fault type data and outputs the possible fault type. If the broadcast system fault type is "partial failure of broadcast function", continue to check whether there is a spare vehicle available. Query whether there are spare vehicles in the system, and check the current status of these spare vehicles through the vehicle monitoring system. Specifically, it can be determined whether the spare vehicle meets the scheduling requirements (such as whether it can be put online immediately, whether it has sufficient power / fuel, whether it can arrive at the replacement position of the faulty vehicle on time, etc.).
[0048] Based on the above technical solution, optionally, after determining whether there is an available spare vehicle, the method further includes:
[0049] If there is no available spare vehicle, obtaining the first vehicle number of the vehicle with the partial failure of the broadcast function, generating third vehicle task information according to the first vehicle number and preset auxiliary decision information, and sending the third vehicle task information to the vehicle with the partial failure of the broadcast function;
[0050] Acquire a second vehicle state of the vehicle with a partial failure in the broadcasting function, generate manual task information according to the second vehicle state, the first vehicle number and the preset auxiliary decision information, and send the manual task information to a control center for a staff member to determine whether the vehicle with a partial failure in the broadcasting function continues to operate according to the manual task information;
[0051] If a vehicle continuing operation instruction sent by the control center is received, real-time operation data and a first operation task of the vehicle with a partial failure in the broadcasting function are obtained, and an estimated arrival time of the vehicle is determined according to the real-time operation data and the first operation task;
[0052] Obtaining the operation regulations, and determining whether the vehicle delay time exceeds the operation regulations according to the estimated arrival time and the operation regulations;
[0053] If the vehicle delay time exceeds the operation regulations, obtain the third vehicle status of the online vehicle, and determine whether there is a replaceable target online vehicle according to the third vehicle status and a preset vehicle replacement standard;
[0054] If there is a replaceable target online vehicle, obtain the second vehicle number of the target online vehicle, and send the first vehicle number and the second vehicle number to the control center for the staff to dispatch the target online vehicle and the vehicle with partial broadcast function failure according to the first vehicle number and the second vehicle number.
[0055] In this solution, the third vehicle mission information may be specific instructions and arrangements on how a vehicle with a partial failure in broadcasting function should continue to perform its mission when no spare vehicle is available.
[0056] The second vehicle status may be a current operating status and key information reflecting a vehicle with a partial failure in a broadcast function, and is used to assist in generating manual task information.
[0057] Manual task information may refer to tasks generated based on real-time status and decisions that require intervention by a human dispatcher when the system cannot automatically execute decisions.
[0058] The control center may be an operations center responsible for managing vehicle dispatch.
[0059] The vehicle continuing operation instruction may be an instruction issued by a control center, indicating whether the faulty vehicle should continue to operate.
[0060] Real-time operating data may include information such as the vehicle's location, speed, remaining mileage, and estimated time of arrival.
[0061] The first operating task may be an operating task that has not yet been completed by the vehicle with a partial failure in the broadcasting function. Specifically, it may include the remaining trains on the current operating route or planned return tasks.
[0062] The vehicle estimated arrival time may be the time point at which the vehicle is expected to arrive calculated based on real-time operating data, current driving speed, and remaining route.
[0063] Operational regulations may refer to the relevant time standards and regulations for vehicle operation, involving delay tolerance time, maximum period, suspension standards, etc.
[0064] The vehicle delay time may refer to the difference between the actual arrival time and the scheduled arrival time.
[0065] The third vehicle status may refer to the current operating status of the online vehicle in operation, such as the speed, location, health status, etc. of the vehicle, to evaluate whether it is suitable for replacing the faulty vehicle.
[0066] The preset vehicle replacement standards may refer to a series of replacement standards developed based on operational needs and vehicle conditions, such as the health status of available vehicles, the distance to the faulty vehicle, whether the task can be completed on time, etc.
[0067] If there is no spare vehicle available, the broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If the broadcasting function is partially faulty, the vehicle number is used as the "first vehicle number". In the preset auxiliary decision information, find the auxiliary decision for the vehicle with a partial broadcasting function failure corresponding to the situation where there is a partial broadcasting function failure and there is no spare vehicle, and combine the first vehicle number in the auxiliary decision to form the third vehicle task information: prompt XX (first vehicle number) vehicle automatic broadcasting function failure, need to switch to manual driving. And send the third vehicle task information to the vehicle with a partial broadcasting function failure through wireless communication technology.
[0068] Then the second vehicle status of the faulty vehicle (such as operating status, current location, etc.) is obtained, and combined with the first vehicle number to generate manual task information: a prompt is given that the spare vehicle is used up, and the dispatcher is required to confirm whether the vehicle (first vehicle number) continues to operate, and the second vehicle status is added to the manual task information, which is then sent to the control center via wireless communication technology for the staff to determine whether the vehicle continues to operate based on the information.
[0069] Once the control center sends the "continue operation" command, the system will obtain the real-time operating data of the faulty vehicle (such as speed, location, etc.), as well as the first operating task (such as whether to replace other vehicles, task adjustment, etc.).
[0070] Then, based on the real-time operation data and the first operation task, the system determines the estimated arrival time of the vehicle. According to the operation regulations, the system evaluates whether the vehicle will be late, and determines whether to continue to operate based on whether the delay time exceeds the operation regulations. If the delay time exceeds the regulations, the system will continue to check for replacement vehicles: the system will check whether there are other online vehicles that meet the replacement conditions, such as whether there are online vehicles that return normally, and if so, whether the third vehicle status of the corresponding online vehicle meets the replacement standards. If a target online vehicle that meets the conditions is found, the system will obtain the vehicle number (second vehicle number) and send the first vehicle number and the second vehicle number to the control center. After the control center receives the instruction, the dispatcher will dispatch the target online vehicle and the vehicle with the broadcast fault based on this information to ensure that the faulty vehicle is offline as soon as possible and the replacement task is carried out smoothly.
[0071] In this solution, the automated decision-making process (such as generating task information, sending instructions, and real-time monitoring) makes fault response faster, and the dispatcher does not have to manually operate every detail, thereby improving response speed and work efficiency. Through systematic fault detection, task information transmission and dispatch adjustment, emergency situations such as broadcast function failure can be quickly responded to, ensuring that the faulty vehicle can be handled in time to avoid greater impact on the entire line operation.
[0072] Based on the above technical solution, optionally, after determining whether the vehicle delay time exceeds the operation regulations according to the estimated arrival time and the operation regulations, the method further includes:
[0073] If the vehicle delay time does not exceed the operating regulations, a continue driving instruction will be sent to the vehicle with a partial failure in the broadcasting function.
[0074] In this scheme, the continue driving instruction may refer to an instruction sent by the system or control center to the vehicle in the event of a partial failure of the broadcasting function, allowing it to continue to operate according to the established plan in the current fault state without the need to immediately go offline or replace the vehicle.
[0075] If the vehicle delay time does not exceed the operating regulations, a continue driving instruction is generated and sent to the vehicle with a partial failure in the broadcasting function.
[0076] In this solution, through real-time monitoring and adjustment, vehicle suspension due to minor faults (such as partial failure of the broadcasting function) can be avoided, ensuring normal travel for passengers.
[0077] S103: If there is at least one available spare vehicle, a first vehicle state of each available spare vehicle is obtained, and the first vehicle state is input into a preset vehicle screening model to determine a first target available spare vehicle.
[0078] The first vehicle status may refer to the specific status information of each spare vehicle at a certain moment acquired by the system. Specifically, it may include the vehicle health status: such as battery power, fuel status, engine status, fault information, etc. Whether the vehicle is ready: such as whether it has been inspected, whether it has a driver, whether it has sufficient fuel or electricity, etc. Location status: the current location of the spare vehicle, whether it can quickly reach the replacement point of the faulty vehicle. Availability: whether the spare vehicle meets the requirements for immediate online (for example, it is not under maintenance, has sufficient running time, etc.).
[0079] The preset vehicle screening model can be a model built through machine learning or other intelligent algorithms, the purpose of which is to evaluate whether the spare vehicle is suitable for the task based on different vehicle status information. The model has been trained on historical data and can automatically determine which spare vehicles meet the task requirements and select the most suitable spare vehicle from them.
[0080] The first target available spare vehicle may refer to a spare vehicle that is most suitable for executing the current task (for partial failure of the broadcast function) among multiple available spare vehicles, selected through a vehicle screening model.
[0081] When the system confirms that there is at least one available spare vehicle, the next step is to obtain the first vehicle status of these spare vehicles. For each spare vehicle, the system will obtain their real-time status data (such as health status, location, fuel, power, etc.). Next, the system inputs the status information of each spare vehicle into the preset vehicle screening model, which will analyze the status information and evaluate which spare vehicles are most suitable for the task based on the trained rules and historical data. Based on the output of the preset screening model, the most suitable spare vehicle (i.e. the first target available spare vehicle) is determined.
[0082] Based on the above technical solution, the optional, preset vehicle screening model training process includes:
[0083] Obtaining historical vehicle selection records, and determining historical vehicle status and historical target available spare vehicles according to the historical vehicle selection records;
[0084] A vehicle screening model is constructed. According to the historical target, a vehicle selection label of the historical vehicle status can be marked with a spare vehicle. The vehicle screening model is trained according to the vehicle selection label and the historical vehicle status until the vehicle screening model reaches a preset training standard.
[0085] In this solution, historical vehicle selection records can refer to past vehicle dispatch or selection logs, which contain information about vehicles selected historically based on specific needs and conditions. Each record reflects how a vehicle was selected in a specific context, such as the selection of available spare vehicles, dispatch decisions, vehicle status, etc.
[0086] The historical vehicle status may refer to the operating status of each vehicle in history, which usually includes the vehicle's working status (such as normal, faulty, under repair, etc.), performance data, health status, availability, etc. The historical vehicle status records the operating status of the vehicle in a certain period of time in the past.
[0087] Historical target available spare vehicles may refer to spare vehicles that are considered to meet the requirements under certain conditions in the historical vehicle selection records. These spare vehicles are marked as "target available", which means that they are considered to meet the current mission needs in the historical selection and can be put into use at any time.
[0088] Vehicle selection labels can refer to the labels corresponding to each historical vehicle state during the vehicle screening model training process. Based on historical selection records and actual needs, these labels mark which vehicles are selected as spare vehicles or used in a given state. For example, some vehicle states may correspond to the "selected" label, while others may be marked as "not selected" or "not applicable".
[0089] The preset training criteria can refer to the goals or requirements set when training the vehicle screening model. These criteria usually include indicators such as model accuracy, recall rate, precision, etc., aiming to ensure that the trained model can effectively make vehicle selection and scheduling decisions in actual use.
[0090] Past vehicle dispatch and selection logs can be collected, which will provide information about vehicle status and spare vehicle selection. This data usually includes vehicle number, selection time, selection reason, whether it is selected as a spare vehicle, etc. According to the historical vehicle selection records, analyze the status of each vehicle at the time of selection (such as operation, failure, maintenance, etc.) and whether it is selected as a target available spare vehicle. Through these records, determine which vehicles are available spare vehicles under specific historical conditions. Use the historical vehicle status and the labels of the historical target available spare vehicles to build a vehicle screening model. This can be a machine learning model (such as a decision tree, support vector machine, etc.), the purpose of which is to determine whether a vehicle can be selected as a spare vehicle by inputting the vehicle's status data. During the training process, a label is assigned to each historical record based on the historical vehicle status records and selection conditions. If a vehicle is selected as a spare vehicle under a specific historical state, the label of the record is "selected"; if it is not selected, the label is "not selected". The vehicle screening model is trained by inputting the historical vehicle status, the historical target available spare vehicle information, and the vehicle selection label into the vehicle screening model until the model can learn the law of vehicle selection. During the training process, the model parameters are adjusted so that the model can make accurate vehicle selection predictions based on historical data. The model is evaluated based on the preset training standards (such as accuracy, precision, recall, etc.). If the model does not meet the preset standards during the training process, it may be necessary to adjust the model structure or retrain to achieve better performance until the standards are met.
[0091] S104, determining a first handover task point and a first operating task of the vehicle with a partial failure in the broadcasting function, determining first vehicle task information according to the first handover task point, the first operating task and preset auxiliary decision information, and sending the first vehicle task information to a first target available spare vehicle.
[0092] The first task handover point may refer to a specific location or site where the task handover is performed between the faulty vehicle and the replacement spare vehicle (target spare vehicle).
[0093] The first operating task may be an operating task that has not yet been completed by the vehicle with a partial failure in the broadcasting function. Specifically, it may include the remaining trains on the current operating route or planned return tasks.
[0094] The preset auxiliary decision information may refer to the rules and strategies that the dispatching system relies on when dynamically generating driving adjustment strategies.
[0095] The first vehicle task information refers to the detailed task information assigned to the target spare vehicle by the dispatching system after the spare vehicle is determined. Specifically, it may include the starting station, terminal station, driving route, time schedule, and specific requirements for replacing the faulty vehicle of the spare vehicle.
[0096] The task terminal or the scheduled passenger removal station of the faulty vehicle can be located, and the most suitable handover location can be determined in combination with the operating status of the faulty vehicle (such as whether it has reached the terminal, whether it has started to turn back, etc.). At the same time, the system will consider the current location and estimated travel time of the spare vehicle, and dynamically calculate an optimal handover point as the first handover task point to ensure that the spare vehicle can arrive at the right time and smoothly take over the task of the faulty vehicle. The first operating task of the vehicle with a partial failure in the broadcasting function is obtained from the vehicle management system, and then the auxiliary decision corresponding to the situation where there is a partial failure in the broadcasting function and there is a spare vehicle is found in the preset auxiliary decision information for the first target available spare vehicle: the first target available spare vehicle is prompted to prepare for going online, and then the auxiliary decision, the first handover task point and the first operating task are sent to the first target available spare vehicle, so that the first target available spare vehicle can go to the first handover task point to complete the first operating task according to the auxiliary decision.
[0097] S105, obtaining a first vehicle number of a vehicle with a partial failure in broadcasting function, generating second vehicle task information according to the first vehicle number and preset auxiliary decision information, and sending the second vehicle task information to the vehicle with a partial failure in broadcasting function.
[0098] The first vehicle number may refer to a unique identifier of a vehicle in which a partial failure of the broadcasting function occurs.
[0099] The second vehicle mission information may be a mission for a vehicle having a partial failure of a broadcast function under the guidance of the auxiliary decision-making information.
[0100] The broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If the broadcasting function is partially faulty, the number of the vehicle is used as the "first vehicle number". In the preset auxiliary decision information, find the auxiliary decision for the vehicle with partial broadcasting function failure corresponding to the situation where there is a spare vehicle, and combine the first vehicle number in the auxiliary decision to form the second vehicle task information: prompt XX (first vehicle number) vehicle automatic broadcasting function failure, need to switch to manual driving, and run to the terminal of this task offline. Then send the second vehicle task information to the vehicle with partial broadcasting function failure through wireless communication technology.
[0101] In the embodiment of the present application, the broadcast status information of the vehicle is obtained in real time, and the broadcast status information is input into a preset fault detection model to determine whether the vehicle has a broadcast fault; if there is a broadcast fault, the fault type is output through the preset fault detection model, and if the fault type is a partial fault of the broadcast function, it is determined whether there is an available spare vehicle; if there is at least one available spare vehicle, the first vehicle status of each available spare vehicle is obtained, and the first vehicle status is input into a preset vehicle screening model to determine the first target available spare vehicle; the first handover task point and the first operation task of the vehicle with a partial fault of the broadcast function are determined, and the first vehicle task information is determined according to the first handover task point, the first operation task and the preset auxiliary decision information, and the first vehicle task information is sent to the first target available spare vehicle; the first vehicle number of the vehicle with a partial fault of the broadcast function is obtained, and the second vehicle task information is generated according to the first vehicle number and the preset auxiliary decision information, and the second vehicle task information is sent to the vehicle with a partial fault of the broadcast function. Through the above-mentioned intelligent scheduling method based on the broadcast fault scenario, by obtaining the vehicle broadcast status in real time, automatically detecting faults and scheduling spare vehicle replacement, combined with the preset auxiliary decision information, the fault response speed, spare vehicle scheduling efficiency and task allocation accuracy can be improved. It can also reduce manual intervention, optimize resource utilization and enhance fault recovery capabilities, so that the entire system can maintain efficient, stable and flexible operations, thereby improving operational efficiency and passenger satisfaction.
[0102] Figure 2 A flowchart of an intelligent scheduling method based on a broadcast failure scenario provided by an embodiment of the present disclosure. The method may include the following steps:
[0103] S201, acquiring broadcast status information of the vehicle in real time, inputting the broadcast status information into a preset fault detection model, and determining whether the vehicle has a broadcast fault.
[0104] S202: If there is a broadcast fault, the fault type is output through a preset fault detection model. If the fault type is a complete broadcast function failure, it is determined whether there is an available spare vehicle.
[0105] A total failure of the broadcast function may be a failure of both the automatic and manual broadcast functions.
[0106] Based on the above technical solution, optionally, after determining whether there is an available spare vehicle, the method further includes:
[0107] If there is no spare vehicle available, obtain the second real-time position of the vehicle with all broadcasting function failures, determine the second target clearing station and the second station number of the second target clearing station according to the second real-time position, and send the second station number to the control center for the control center to notify the second target clearing station to prepare for clearing passengers;
[0108] Obtain the third vehicle number of the vehicle with all broadcast function failures, generate sixth vehicle task information according to the third vehicle number, the second platform number and preset auxiliary decision information, and send the sixth vehicle task information to the vehicle with all broadcast function failures.
[0109] In this solution, the second real-time location can be the current location of the vehicle with all broadcasting functions failing.
[0110] The second target passenger clearing station may be the best station selected for passenger clearing based on the second real-time position of the vehicle and the vehicle operating condition.
[0111] The second platform number may be a unique identification code of the second target clearing platform, which is used by the dispatching system to quickly identify the specific platform location.
[0112] The sixth vehicle mission information may be a set of instructions generated based on the operating status of the vehicle, the second target passenger clearing station and auxiliary decision-making information, and is used to guide subsequent operations of the faulty vehicle in a faulty state.
[0113] The current position of the faulty vehicle can be determined by the vehicle positioning system or the control center through real-time monitoring data, usually expressed in the form of a specific platform or section. If the second real-time position happens to be at the platform, the corresponding platform is the second target clearing platform. If the vehicle is in the section between two platforms, the next two platforms are the second target clearing platforms. When the second target clearing platform is determined, the second platform number of the second target clearing platform is read from the database. The second platform number is sent to the control center through wireless communication technology to notify the XX station (the second platform number) to prepare for clearing passengers.
[0114] S203: If there is at least one available spare vehicle, a first vehicle status of each available spare vehicle is obtained, and the first vehicle status is input into a preset vehicle screening model to determine a second target available spare vehicle.
[0115] The second target available spare vehicle may refer to a spare vehicle that is most suitable for executing the current task (for all failures of broadcast functions) among multiple available spare vehicles, selected through a vehicle screening model.
[0116] When the system confirms that there is at least one available spare vehicle, the next step is to obtain the first vehicle status of these spare vehicles. For each spare vehicle, the system will obtain their real-time status data (such as health status, location, fuel, power, etc.). Next, the system inputs the status information of each spare vehicle into the preset vehicle screening model, which will analyze the status information and evaluate which spare vehicles are most suitable for the task based on the trained rules and historical data. Based on the output of the preset screening model, the most suitable spare vehicle (i.e., the second target available spare vehicle) is determined.
[0117] S204, obtaining a first real-time position of the vehicle with all broadcasting function failures, determining a first target clearing station and a first station number of the first target clearing station according to the first real-time position, and sending the first station number to the control center for the control center to notify the first target clearing station to prepare for clearing passengers.
[0118] The first real-time position may be the actual current operating position of the vehicle with all broadcast function failures.
[0119] The first target passenger clearing platform may be a platform suitable for completing the passenger clearing work selected by the control center according to the first real-time position of the faulty vehicle.
[0120] The first platform number may be a number corresponding to the first target clearing platform, and is used to distinguish platform information.
[0121] The current position of the faulty vehicle can be determined by the vehicle positioning system or the control center through real-time monitoring data, usually expressed in the form of a specific platform or section. If the first real-time position happens to be at the platform, the corresponding platform is the first target platform for clearing passengers. If the vehicle is in the section between two platforms, the next platform is the first target platform for clearing passengers. When the first target platform for clearing passengers is determined, the first platform number of the first target platform for clearing passengers is read from the database. The first platform number is sent to the control center through wireless communication technology to notify the XX station (the first platform number) to prepare for clearing passengers.
[0122] The broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If all broadcasting functions fail, the number of the vehicle is used as the "third vehicle number". The preset auxiliary decision information is searched for all broadcasting function failures, and the auxiliary decision for the vehicle with all broadcasting function failures is: prompt XX vehicle (third vehicle number) that the broadcasting system is completely faulty, and the passengers are immediately cleared offline, and the second station number is added to the auxiliary decision to notify the vehicle with all broadcasting function failures that the passengers can be cleared at this station, and finally the sixth vehicle task information is formed and sent to the control center through wireless communication technology.
[0123] In this solution, through rapid response, optimized passenger clearance plan, automated task generation and accurate information transmission, not only the efficiency of handling faulty vehicles is improved, but also the operational impact is reduced, while ensuring the safety of passengers and service experience.
[0124] S205, determine the second handover task point and the second operating task of the vehicle with all broadcast function failures, determine the fourth vehicle task information based on the second handover task point, the second operating task and the preset auxiliary decision information, and send the fourth vehicle task information to the second target available spare vehicle.
[0125] The second task handover point can be the location where the faulty vehicle and the second target available spare vehicle complete the task handover, usually a turning point or a faulty vehicle task continuation point.
[0126] The second operation task may be an operation task that has not yet been completed by the vehicle with all broadcast function failures. Specifically, it may include the remaining trains on the current operation line or planned return tasks.
[0127] The fourth vehicle mission information may be a specific mission plan generated for the second target available spare vehicle.
[0128] The rules for selecting the second handover task point can be: Continuation point after clearing passengers: If the faulty vehicle can exit operation after clearing passengers, select its nearest turnaround point or parking lot as the second handover task point. Operation task continuation point: If the faulty vehicle needs to continue to operate, select a train continuation point in the current task plan of the faulty vehicle. Spare vehicle arrival time: Consider the fastest path and time for the spare vehicle available to run from the current location to the handover task point. The selection condition is to ensure that the handover task point does not affect the normal operation of other vehicles. The handover point has the conditions to complete the vehicle switching (such as sufficient platform facilities or signal scheduling support). If the broadcast function failure affects passenger safety or task execution, the faulty vehicle task is terminated and the passengers are cleared and the vehicle is offline. If the broadcast function failure is not serious and the faulty vehicle continues to run to the turnaround point without significantly affecting the operation, it is allowed to execute the turnaround trip and then go offline. The second operation task is the remaining task content of the faulty vehicle, which is provided for reference in scheduling decisions. Then, in the preset auxiliary decision information, the corresponding broadcast functions all fail, and the auxiliary decision for the second target available spare vehicle: XX vehicle (the second target available spare vehicle) is ready to go online, and the second handover task point and the second operation task are added to the auxiliary decision to form the fourth vehicle task information, and the fourth vehicle task information is sent to the second target available spare vehicle through wireless communication technology.
[0129] S206, obtaining the third vehicle number of the vehicle with all broadcast function failures, generating fifth vehicle task information according to the third vehicle number, the first platform number and preset auxiliary decision information, and sending the fifth vehicle task information to the vehicle with all broadcast function failures.
[0130] The third vehicle number may be a unique identifier of a vehicle having a total failure of the broadcast function.
[0131] The fifth vehicle mission information may be mission information generated for a vehicle having a complete failure of broadcast functions.
[0132] The broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If all broadcasting functions fail, the number of the vehicle is used as the "third vehicle number". The preset auxiliary decision information is searched for all broadcasting function failures, and the auxiliary decision for the vehicle with all broadcasting function failures is: prompt XX vehicle (third vehicle number) that the broadcasting system is completely faulty, and the vehicle is immediately cleared offline, and the first station number is added to the auxiliary decision to notify the vehicle with all broadcasting function failures that it can go to this station to clear passengers, and finally form the fifth vehicle task information, and send the fifth vehicle task information to the control center through wireless communication technology.
[0133] In this embodiment, when the broadcast function fails, the system can automatically detect the availability of spare vehicles and select the most suitable spare vehicle to take over the task, reducing the time of manual intervention. It can also respond quickly to broadcast function failures, optimize spare vehicle scheduling, ensure smooth handover of tasks, and minimize the impact of failures on operations.
[0134] Figure 3 A flowchart of an intelligent scheduling method based on a broadcast failure scenario provided by an embodiment of the present disclosure. The method may include the following steps:
[0135] S301, acquiring broadcast status information of the vehicle in real time, inputting the broadcast status information into a preset fault detection model, and determining whether the vehicle has a broadcast fault.
[0136] S302: If there is a broadcast fault, the fault type is output through a preset fault detection model. If the fault type is a complete failure of the passenger information system, it is determined whether there is an available spare vehicle.
[0137] A complete failure of the passenger information system may be caused by failure of manual, automatic broadcast, LCD and electronic map.
[0138] Based on the above technical solution, optionally, after determining whether there is an available spare vehicle, the method further includes:
[0139] If there is no available spare vehicle, obtain the fourth real-time position of the vehicle with a complete passenger information system failure, determine the fourth target passenger clearing platform and the fourth platform number of the fourth target passenger clearing platform according to the fourth real-time position, obtain the fourth vehicle status and vehicle arrival information of the vehicle with a complete passenger information system failure, generate a passenger clearing broadcast according to the fourth vehicle status and vehicle arrival information, and send the passenger clearing broadcast to the fourth target passenger clearing platform;
[0140] Obtain the fourth vehicle number of the vehicle with a complete failure in the passenger information system, generate ninth vehicle task information according to the fourth vehicle number, the fourth platform number and preset auxiliary decision information, and send the ninth vehicle task information to the vehicle with a complete failure in the passenger information system.
[0141] In this solution, the fourth real-time location may be the real-time geographical location or track location of the vehicle where the passenger information system (PIS) has completely failed.
[0142] The fourth target passenger clearing station may be a station that is dynamically selected by the system according to the fourth real-time position of the faulty vehicle and is suitable for passenger clearing operations, with priority given to stations that are nearest, safe, and suitable for passenger alighting.
[0143] The fourth platform number may be a unique number assigned to the fourth target clearing platform, and is used to identify a specific platform for scheduling and notification of clearing tasks.
[0144] The fourth vehicle status may include the current operating status information of the faulty vehicle, such as whether it is fully loaded, empty or partially loaded with passengers, the vehicle running speed, whether manual intervention is required, etc.
[0145] The vehicle arrival information may include the estimated arrival time of the vehicle at the clearing station and the availability information of the corresponding station, ensuring that the clearing broadcast can be carried out at an appropriate time.
[0146] The clearing announcement can be a broadcast to guide passengers to get off the bus in case of a breakdown. Since the breakdown vehicle cannot broadcast the announcement, the announcement is played through the broadcasting system of the clearing platform to inform passengers to get off the bus and explain the relevant arrangements.
[0147] The ninth vehicle task information may be a complete set of instructions for clearing and subsequently handling the faulty vehicle.
[0148] The fourth real-time position of the faulty vehicle can be determined by the vehicle positioning system or the control center through real-time monitoring data, usually expressed in the form of a specific platform or interval. If the fourth real-time position is exactly at the platform, the corresponding platform is the fourth target clearing platform. If the vehicle is in the interval between two platforms, the next platform is the fourth target clearing platform. When the fourth target clearing platform is determined, the fourth platform number of the fourth target clearing platform is read from the database. The faulty vehicle is located through the dispatching system or the vehicle control and management system (TCMS), and its real-time status, including key information such as doors, loads, and power, is obtained. Then, the current position of the vehicle is obtained through the trackside signal equipment or positioning equipment, and the estimated arrival time of the vehicle and the next platform information are calculated in combination with the vehicle operation plan and the dispatching system. This information will be used to generate a clearing broadcast and guide the clearing platform to make corresponding preparations. After the clearing broadcast is generated, the clearing broadcast is sent to the fourth target clearing platform through wireless communication technology.
[0149] The broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If the passenger information system is completely faulty, the number of the vehicle is used as the "fourth vehicle number". The passenger information system is completely faulty in the preset auxiliary decision information, and the auxiliary decision for the vehicle with a complete failure of the passenger information system is: prompt XX vehicle (fourth vehicle number) The passenger information system is completely faulty, and the passengers are immediately cleared offline, and the fourth platform number is added to the auxiliary decision to notify the vehicle with a complete failure of the passenger information system that it can go to this station to clear passengers, and finally form the ninth vehicle task information, and send the ninth vehicle task information to the control center through wireless communication technology.
[0150] In this solution, through the automated real-time data acquisition and clearing broadcast system, the need for manual intervention can be greatly reduced, the workload of dispatchers can be reduced, and the efficiency and accuracy of the entire operation process can be improved.
[0151] S303: If there is at least one available spare vehicle, a first vehicle status of each available spare vehicle is obtained, and the first vehicle status is input into a preset vehicle screening model to determine a third target available spare vehicle.
[0152] The third target available spare vehicle may refer to a spare vehicle that is most suitable for performing the current task (for a complete failure of the passenger information system) among multiple available spare vehicles, selected through a vehicle screening model.
[0153] When the system confirms that there is at least one available spare vehicle, the next step is to obtain the first vehicle status of these spare vehicles. For each spare vehicle, the system will obtain their real-time status data (such as health status, location, fuel, power, etc.). Next, the system inputs the status information of each spare vehicle into the preset vehicle screening model, which will analyze the status information and evaluate which spare vehicles are most suitable for the task based on the trained rules and historical data. Based on the output of the preset screening model, the most suitable spare vehicle (i.e., the third target available spare vehicle) is determined.
[0154] S304, determine the third handover task point and the third operating task of the vehicle with a complete failure of the passenger information system, determine the seventh vehicle task information based on the third handover task point, the third operating task and the preset auxiliary decision information, and send the seventh vehicle task information to the third target available spare vehicle.
[0155] The third task handover point may refer to the next station or task handover location determined by the system when handling a complete failure of the passenger information system, which is usually a suitable station or location closest to the faulty vehicle.
[0156] The third operational task may refer to the operating task related to the faulty vehicle, which usually includes the subsequent operation arrangement, timetable, route adjustment, temporary platform arrangement, etc. of the vehicle.
[0157] The seventh vehicle mission information may be a mission instruction generated for the third target available spare vehicle.
[0158] Based on the location of the faulty vehicle and the driving plan, the system can dynamically calculate the nearest suitable handover point (such as a platform or line section). Factors to be considered include: whether the handover point is suitable for clearing passengers, whether it is convenient for the spare vehicle to be put into use, and whether it affects the operation of other vehicles. Then the third operating task of the vehicle with a complete failure in the passenger information system is read from the database, and the vehicle with a complete failure in the passenger information system is searched according to the preset auxiliary decision information, and the auxiliary decision for the third target available spare vehicle is made: XX vehicle is prompted to prepare for going online, and the third handover task point and the third operating task are added to the auxiliary decision, and the seventh vehicle task information is obtained, so that the third target available spare vehicle can be handed over at the third handover task point, and take over the faulty vehicle to complete the third operating task.
[0159] S305, obtaining a third real-time position of the vehicle with a complete passenger information system failure, determining a third target platform for clearing passengers and a third platform number of the third target platform for clearing passengers according to the third real-time position, and sending the third platform number to the control center for the control center to notify the third target platform for clearing passengers to prepare for clearing passengers.
[0160] The third real-time location may refer to the current geographic location of the vehicle having a complete passenger information system failure.
[0161] The third target clearing platform can be a clearing platform determined by the system according to the real-time position of the faulty vehicle. The platform is usually the platform closest to the faulty vehicle and can accommodate the safe evacuation of passengers.
[0162] The third station number may refer to a unique identifier of the third target clearing station.
[0163] The current position of the faulty vehicle can be determined by the vehicle positioning system or the control center through real-time monitoring data, usually expressed in the form of a specific platform or section. If the third real-time position happens to be at the platform, the corresponding platform is the third target clearing platform. If the vehicle is in the section between two platforms, the next platform is the third target clearing platform. When the third target clearing platform is determined, the third platform number of the third target clearing platform is read from the database. The third platform number is sent to the control center through wireless communication technology to notify the XX station (third platform number) to prepare for clearing.
[0164] S306, obtaining the fourth vehicle number of the vehicle with a complete failure in the passenger information system, generating eighth vehicle task information according to the fourth vehicle number, the third platform number and preset auxiliary decision information, and sending the eighth vehicle task information to the vehicle with a complete failure in the passenger information system.
[0165] The fourth vehicle number may refer to the number of a vehicle having a complete failure of the passenger information system.
[0166] The eighth vehicle mission information refers to a mission instruction for a vehicle having a complete failure of a passenger information system, which is generated based on the fourth vehicle number and the third platform number.
[0167] The broadcasting status information of the vehicle can be obtained in real time to detect whether the broadcasting system is faulty. If the passenger information system is completely faulty, the number of the vehicle is used as the "fourth vehicle number". The passenger information system is completely faulty in the preset auxiliary decision information, and the auxiliary decision for the vehicle with a complete failure of the passenger information system is: prompt XX vehicle (fourth vehicle number) The passenger information system is completely faulty, and the passengers are immediately cleared offline, and the third platform number is added to the auxiliary decision to notify the vehicle with a complete failure of the passenger information system that it can go to this station to clear passengers, and finally form the eighth vehicle task information, and send the eighth vehicle task information to the control center through wireless communication technology.
[0168] In this embodiment, through a series of automated decisions and task allocation, the fault response speed can be improved, the passenger safety can be ensured, the impact of operational interruptions on normal services can be reduced, and spare vehicle resources and scheduling efficiency can be optimized.
[0169] Figure 4 FIG. 1 is a schematic block diagram of an intelligent scheduling system architecture based on a broadcast failure scenario according to an embodiment of the present disclosure. Figure 4 As shown, the system comprises:
[0170] The broadcast status acquisition module 401 is used to obtain the broadcast status information of the vehicle in real time, input the broadcast status information into a preset fault detection model, and determine whether the vehicle has a broadcast fault;
[0171] The fault type confirmation module 402 is used to output the fault type through a preset fault detection model if there is a broadcast fault, and if the fault type is a partial fault of the broadcast function, determine whether there is an available spare vehicle;
[0172] The spare vehicle confirmation module 403 is used to obtain a first vehicle status of each available spare vehicle if there is at least one available spare vehicle, input the first vehicle status into a preset vehicle screening model, and determine a first target available spare vehicle;
[0173] The spare vehicle task confirmation module 404 is used to determine a first handover task point and a first operation task of the vehicle with a partial failure of the broadcasting function, determine the first vehicle task information according to the first handover task point, the first operation task and the preset auxiliary decision information, and send the first vehicle task information to the first target available spare vehicle;
[0174] The faulty vehicle task confirmation module 405 is used to obtain the first vehicle number of the vehicle with a partial fault in the broadcasting function, generate second vehicle task information based on the first vehicle number and preset auxiliary decision information, and send the second vehicle task information to the vehicle with a partial fault in the broadcasting function.
[0175] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. An intelligent scheduling method based on broadcast failure scenario, characterized in that: include: Acquire the broadcast status information of the vehicle in real time, input the broadcast status information into a preset fault detection model, and determine whether the vehicle has a broadcast fault; If there is a broadcast fault, the fault type is output through a preset fault detection model. If the fault type is a partial fault of the broadcast function, it is determined whether there is an available spare vehicle; If there is at least one available spare vehicle, obtaining a first vehicle state of each available spare vehicle, inputting the first vehicle state into a preset vehicle screening model, and determining a first target available spare vehicle; Determine a first handover task point and a first operation task of the vehicle with a partial failure in the broadcasting function, determine first vehicle task information according to the first handover task point, the first operation task and preset auxiliary decision information, and send the first vehicle task information to a first target available spare vehicle; Obtain a first vehicle number of a vehicle with a partial failure in broadcasting function, generate second vehicle task information according to the first vehicle number and preset auxiliary decision information, and send the second vehicle task information to the vehicle with a partial failure in broadcasting function.
2. The method according to claim 1, characterized in that in, After determining whether a spare vehicle is available, the method further includes: If there is no available spare vehicle, obtaining the first vehicle number of the vehicle with the partial failure of the broadcast function, generating third vehicle task information according to the first vehicle number and preset auxiliary decision information, and sending the third vehicle task information to the vehicle with the partial failure of the broadcast function; Acquire a second vehicle state of the vehicle with a partial failure in the broadcasting function, generate manual task information according to the second vehicle state, the first vehicle number and the preset auxiliary decision information, and send the manual task information to a control center for a staff member to determine whether the vehicle with a partial failure in the broadcasting function continues to operate according to the manual task information; If a vehicle continuing operation instruction sent by the control center is received, real-time operation data and a first operation task of the vehicle with a partial failure in the broadcasting function are obtained, and an estimated arrival time of the vehicle is determined according to the real-time operation data and the first operation task; Obtaining the operation regulations, and determining whether the vehicle delay time exceeds the operation regulations according to the estimated arrival time and the operation regulations; If the vehicle delay time exceeds the operation regulations, obtain the third vehicle status of the online vehicle, and determine whether there is a replaceable target online vehicle according to the third vehicle status and a preset vehicle replacement standard; If there is a replaceable target online vehicle, obtain the second vehicle number of the target online vehicle, and send the first vehicle number and the second vehicle number to the control center for the staff to dispatch the target online vehicle and the vehicle with partial broadcast function failure according to the first vehicle number and the second vehicle number.
3. The method according to claim 2, characterized in that in, After determining whether the vehicle delay time exceeds the operation regulations according to the estimated arrival time and the operation regulations, the method further includes: If the vehicle delay time does not exceed the operating regulations, a continue driving instruction will be sent to the vehicle with a partial failure in the broadcasting function.
4. The method according to claim 1, characterized in that in, After outputting the fault type through the preset fault detection model, the method further includes: If the fault type is a complete failure of the broadcasting function, determining whether there is an available spare vehicle; If there is at least one available spare vehicle, obtaining a first vehicle state of each available spare vehicle, inputting the first vehicle state into a preset vehicle screening model, and determining a second target available spare vehicle; Obtaining a first real-time position of the vehicle with all broadcasting function failures, determining a first target clearing station and a first station number of the first target clearing station according to the first real-time position, and sending the first station number to a control center for the control center to notify the first target clearing station to prepare for clearing passengers; Determine a second handover task point and a second operation task of the vehicle with all broadcast function failures, determine fourth vehicle task information according to the second handover task point, the second operation task and preset auxiliary decision information, and send the fourth vehicle task information to the second target available spare vehicle; Obtain the third vehicle number of the vehicle with all broadcast function failures, generate fifth vehicle task information according to the third vehicle number, the first platform number and preset auxiliary decision information, and send the fifth vehicle task information to the vehicle with all broadcast function failures.
5. The method according to claim 4, characterized in that in, After determining whether a spare vehicle is available, the method further includes: If there is no spare vehicle available, obtain the second real-time position of the vehicle with all broadcasting function failures, determine the second target clearing station and the second station number of the second target clearing station according to the second real-time position, and send the second station number to the control center for the control center to notify the second target clearing station to prepare for clearing passengers; Obtain the third vehicle number of the vehicle with all broadcast function failures, generate sixth vehicle task information according to the third vehicle number, the second platform number and preset auxiliary decision information, and send the sixth vehicle task information to the vehicle with all broadcast function failures.
6. The method according to claim 1, characterized in that in, After outputting the fault type through the preset fault detection model, the method further includes: If the fault type is a complete failure of the passenger information system, determining whether a spare vehicle is available; If there is at least one available spare vehicle, obtaining a first vehicle state of each available spare vehicle, inputting the first vehicle state into a preset vehicle screening model, and determining a third target available spare vehicle; Determine a third handover task point and a third operation task of the vehicle with a complete failure of the passenger information system, determine seventh vehicle task information according to the third handover task point, the third operation task and preset auxiliary decision information, and send the seventh vehicle task information to the third target available spare vehicle; Obtaining a third real-time position of the vehicle with a complete passenger information system failure, determining a third target passenger clearing platform and a third platform number of the third target passenger clearing platform according to the third real-time position, and sending the third platform number to the control center for the control center to notify the third target passenger clearing platform to prepare for passenger clearing; Obtain the fourth vehicle number of the vehicle with a complete failure in the passenger information system, generate eighth vehicle task information according to the fourth vehicle number, the third platform number and preset auxiliary decision information, and send the eighth vehicle task information to the vehicle with a complete failure in the passenger information system.
7. The method according to claim 6, characterized in that in, After determining whether a spare vehicle is available, the method further includes: If there is no available spare vehicle, obtain the fourth real-time position of the vehicle with a complete passenger information system failure, determine the fourth target passenger clearing platform and the fourth platform number of the fourth target passenger clearing platform according to the fourth real-time position, obtain the fourth vehicle status and vehicle arrival information of the vehicle with a complete passenger information system failure, generate a passenger clearing broadcast according to the fourth vehicle status and vehicle arrival information, and send the passenger clearing broadcast to the fourth target passenger clearing platform; Obtain the fourth vehicle number of the vehicle with a complete failure in the passenger information system, generate ninth vehicle task information according to the fourth vehicle number, the fourth platform number and preset auxiliary decision information, and send the ninth vehicle task information to the vehicle with a complete failure in the passenger information system.
8. The method according to claim 1, characterized in that: in, The training process of the preset fault detection model includes: Acquire historical broadcast status information, determine whether each historical broadcast status information has a fault, mark the fault label of the historical broadcast status information without a fault as no, and mark the fault label of the historical broadcast status information with a fault as yes; Acquire the fault type of the historical broadcast status information with the fault, and mark the fault type tag of the historical broadcast status information with the fault according to the fault type; Constructing a fault detection model, and training a fault detection branch of the fault detection model according to the historical broadcast status information and the fault label; The fault classification branch of the fault detection model is trained according to the historical broadcast status information of the fault and the fault type label.
9. The method according to claim 1, characterized in that: in, The training process of the preset vehicle screening model includes: Obtaining historical vehicle selection records, and determining historical vehicle status and historical target available spare vehicles according to the historical vehicle selection records; A vehicle screening model is constructed. According to the historical target, a vehicle selection label of the historical vehicle status can be marked with a spare vehicle. The vehicle screening model is trained according to the vehicle selection label and the historical vehicle status until the vehicle screening model reaches a preset training standard.
10. An intelligent scheduling system based on broadcast fault scenarios, characterized in that: include: A broadcast status acquisition module is used to obtain the broadcast status information of the vehicle in real time, input the broadcast status information into a preset fault detection model, and determine whether the vehicle has a broadcast fault; A fault type confirmation module is used to output the fault type through a preset fault detection model if there is a broadcast fault, and to determine whether there is an available spare vehicle if the fault type is a partial fault of the broadcast function; A spare vehicle confirmation module, configured to obtain a first vehicle status of each available spare vehicle if there is at least one available spare vehicle, input the first vehicle status into a preset vehicle screening model, and determine a first target available spare vehicle; A spare vehicle task confirmation module is used to determine a first handover task point and a first operating task of a vehicle with a partial failure in broadcasting function, determine first vehicle task information according to the first handover task point, the first operating task and preset auxiliary decision information, and send the first vehicle task information to a first target available spare vehicle; The faulty vehicle task confirmation module is used to obtain the first vehicle number of the vehicle with a partial fault in the broadcasting function, generate second vehicle task information based on the first vehicle number and preset auxiliary decision information, and send the second vehicle task information to the vehicle with a partial fault in the broadcasting function.
Citation Information
Patent Citations
Urban rail vehicle door fault scheduling method and device and computer equipment
CN115860452A
Train operation emergency processing method, device, system and equipment and storage medium
CN116001868A
Scheduling method and system for rail transit operation vehicles, storage medium and equipment
CN116161082A
Intelligent driving scheduling system and method
CN116307596A
Intelligent scheduling method and system, computer equipment and storage medium
CN116923507A