Multi-professional daily work plan management method, system and device and storage medium

By developing and automating the daily work plans of railway engineering, signaling, and power supply specialties, the problem of missed conflict detection in multi-professional collaborative work mode has been solved, data sharing and efficient conflict detection have been achieved, labor costs have been reduced, and the optimization efficiency of work plans has been improved.

CN121457979APending Publication Date: 2026-02-03CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511642735.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-11
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

In the existing multi-professional collaborative operation mode of railways, the lack of a cross-professional and cross-work area data sharing mechanism leads to the reliance on manual experience for conflict detection in terms of time, space or resource allocation of multi-professional daily operation plans. This results in the problem of missed detection of conflict operation plans, as well as high labor costs and low detection efficiency.

Method used

By compiling daily work plans for civil engineering, electrical engineering, and power supply, a multi-disciplinary daily work plan set is formed. Automated conflict detection is performed using a conflict detection module to determine the optimal solution, which is then sent to the planners to achieve data sharing and automated detection.

Benefits of technology

It enables data sharing of daily work plans across multiple disciplines, reduces labor costs, improves the efficiency of detecting conflicting work plans, promptly resolves work conflicts in the multi-discipline collaborative work mode of railways, and improves the optimization efficiency of planners.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121457979A_ABST
    Figure CN121457979A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-specialty day operation plan management method, system and device and a storage medium, and belongs to the technical field of railway management, and the method comprises the steps: compiling a public work specialty day operation plan, an electric service specialty day operation plan and a power supply specialty day operation plan of a target day, and obtaining a multi-specialty day operation plan set of the target day; according to the plan information of each day operation plan in the multi-specialty day operation plan set, performing conflict detection on the day operation plans in the multi-specialty day operation plan set to obtain conflict operation plans; and determining an optimization scheme of each conflicting operation plan, and sending the optimization scheme of each conflicting operation plan to a plan making person. According to the method, the problem of missing detection of the conflicting operation plans caused by manpower is solved, the labor cost is reduced, and the detection efficiency of the conflicting operation plans is improved; meanwhile, an optimization scheme of a conflict operation plan is provided, and operation conflicts in a railway multi-specialty collaborative operation mode are eliminated in time.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of railway management, and in particular to a multi-specialty daily operation plan management method, system, device and storage medium. BACKGROUND

[0002] The current railway daily maintenance management highly depends on the multi-specialty collaborative operation mode of track maintenance, signal and power supply, but this multi-specialty collaborative operation mode is prone to conflicts in time, space or resource allocation of multi-specialty daily operation plans due to the lack of cross-specialty and cross-work area data sharing mechanism. The traditional conflict detection relies on the manual experience judgment of the workshop director and the personnel of the transportation management department, which not only has high labor cost and low detection efficiency, but also has the problem of missed detection of conflict operation plans.

[0003] In order to meet the railway operation and maintenance needs of multi-specialty efficient collaborative operation, the above problems need to be solved. SUMMARY

[0004] The present application provides a multi-specialty daily operation plan management method, system, device and storage medium to solve the problem of missed detection of conflict operation plans caused by manual work, reduce labor cost and improve the detection efficiency of conflict operation plans.

[0005] According to an aspect of the present application, a multi-specialty daily operation plan management method is provided, which comprises:

[0006] Compiling a track maintenance specialty daily operation plan, a signal specialty daily operation plan and a power supply specialty daily operation plan of a target day to obtain a multi-specialty daily operation plan set of the target day;

[0007] According to the plan information of each daily operation plan in the multi-specialty daily operation plan set, performing conflict detection on the daily operation plans in the multi-specialty daily operation plan set to obtain conflict operation plans;

[0008] Determining an optimization scheme for each conflict operation plan and sending the optimization scheme of each conflict operation plan to the plan compiler.

[0009] According to another aspect of the present application, a multi-specialty daily operation plan management system is provided, which comprises a plan compilation module, a conflict detection module, a collaborative optimization processing module and an instant messaging service module; the plan compilation module and the conflict detection module are connected through a message queue for asynchronous communication; the conflict detection module and the collaborative optimization processing module are connected through a message queue for asynchronous communication; the collaborative optimization processing module and the instant messaging service module are connected for wireless communication; wherein,

[0010] a plan compiling module, configured to compile a target day's work plan of a work service, a target day's work plan of an electric service and a target day's work plan of a power supply service, and obtain a target day's multi-service daily work plan set;

[0011] a conflict detecting module, configured to detect conflicts in the daily work plans in the multi-service daily work plan set according to the plan information of each daily work plan in the multi-service daily work plan set, and obtain conflict work plans;

[0012] a collaborative optimization processing module, configured to determine an optimization scheme for each conflict work plan;

[0013] an instant message service module, configured to send the optimization scheme of each conflict work plan to a plan compiler.

[0014] According to another aspect of the present application, an electronic device is provided, which comprises:

[0015] at least one processor;

[0016] and a memory connected in communication with the at least one processor; wherein,

[0017] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the multi-service daily work plan management method of any of the embodiments of the present application.

[0018] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to perform the multi-service daily work plan management method of any of the embodiments of the present application when executed by the processor.

[0019] According to another aspect of the present application, a computer program product is provided, which comprises a computer program for implementing the multi-service daily work plan management method of any of the embodiments of the present application when executed by a processor.

[0020] The technical scheme of the embodiment of the present application is that a target day multi-specialty daily operation plan set is obtained by compiling a target day work specialty daily operation plan, a power supply specialty daily operation plan and a power supply specialty daily operation plan; a conflict operation plan is obtained by performing conflict detection on the daily operation plans in the multi-specialty daily operation plan set according to the plan information of each daily operation plan in the multi-specialty daily operation plan set; an optimization scheme of each conflict operation plan is determined, and the optimization scheme of each conflict operation plan is sent to a plan compiler. The above technical scheme unifies the compilation of daily operation plans of various specialties, so that the daily operation plans of various specialties on the same day can be obtained at the same time, and data sharing of multi-specialty daily operation plans is realized; meanwhile, automatic conflict detection of daily operation plans in the multi-specialty daily operation plan set is realized, and manual intervention is not needed, so that the problem of missed detection of conflict operation plans caused by manual operation is solved, the labor cost is reduced, and the detection efficiency of conflict operation plans is improved. In addition, the optimization scheme of the conflict operation plan is provided to the plan compiler, so that the plan compiler can modify the conflict operation plan according to the optimization scheme of the conflict operation plan, and thus the optimization efficiency of the plan compiler for the conflict operation plan is improved, and the operation conflict under the multi-specialty collaborative operation mode of the railway is eliminated in time.

[0021] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0023] Figure 1 is a flowchart of a multi-specialty daily operation plan management method provided by the first embodiment of the present application;

[0024] Figure 2 is a flowchart of a multi-specialty daily operation plan management method provided by the second embodiment of the present application;

[0025] Figure 3A is a structural schematic diagram of a multi-specialty daily operation plan management system provided by the third embodiment of the present application;

[0026] Figure 3B is another structural schematic diagram of a multi-specialty daily operation plan management system provided by the third embodiment of the present application;

[0027] Figure 4 is a structural schematic diagram of an electronic device implementing a multi-specialty daily work plan management method according to an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the personnel in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should fall within the scope of protection of the present application.

[0029] It should be noted that the terms “target”, “candidate”, “first” and “second” and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms “include” and “have” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0030] Embodiment One

[0031] Figure 1 A flowchart of a multi-specialty daily work plan management method provided for the first embodiment of the present application, the present embodiment can be applicable to the case of automatic conflict detection and optimization of daily work plans of multiple specialties such as railway maintenance specialty, electric power specialty and power supply specialty. As shown in the figure, Figure 1 the method comprises:

[0032] S101, compiling a target daily maintenance specialty daily work plan, an electric power specialty daily work plan and a power supply specialty daily work plan to obtain a multi-specialty daily work plan set of the target day.

[0033] The work service daily work plan refers to the daily work plan of the work service on the target day; the electric service daily work plan refers to the daily work plan of the electric service on the target day; and the power supply daily work plan refers to the daily work plan of the power supply on the target day. The target day can be specified in advance, for example, the target day can be tomorrow. The work service is responsible for the construction, maintenance and management of railway lines, bridges, tunnels, stations and their auxiliary facilities; the electric service is responsible for the installation, maintenance and operation guarantee of the signal and communication system to ensure the safety and efficiency of train operation; and the power supply is responsible for the construction, maintenance and management of the power supply system to ensure the stable operation of the catenary, substation and power line.

[0034] Specifically, the work service daily work plan, the electric service daily work plan and the power supply daily work plan of the target day can be prepared according to the work area corresponding to the work service, the electric service and the power supply respectively, to obtain the multi-specialty daily work plan set of the target day.

[0035] For example, if the target day is tomorrow, the following work service daily work plans of tomorrow can be prepared according to the work area corresponding to the work service: the bridge work area, the line work area, the tunnel work area, the flaw detection work area, the mechanized maintenance work area, the high-speed rail work area and the work service comprehensive work area; the following electric service daily work plans of tomorrow can be prepared according to the work area corresponding to the electric service: the signal work area, the on-board equipment work area, the communication work area, the high-speed rail electric service work area and the electric service comprehensive work area; and the following power supply daily work plans of tomorrow can be prepared according to the work area corresponding to the power supply: the catenary work area, the power work area, the substation work area, the rail car work area, the high-speed rail power supply work area and the power supply comprehensive work area, to obtain the multi-specialty daily work plan set of tomorrow.

[0036] Optionally, after obtaining the multi-specialty daily work plan set of the target day, the multi-specialty daily work plan set of the target day can be stored in the message queue to realize the asynchrony of multi-specialty daily work plan generation and multi-specialty daily work plan processing, and improve the controllability and traceability of multi-specialty daily work plan processing.

[0037] S102, according to the plan information of each daily work plan in the multi-specialty daily work plan set, the daily work plans in the multi-specialty daily work plan set are subjected to conflict detection, and conflict work plans are obtained.

[0038] The conflict work plan refers to a daily work plan in the multi-specialty daily work plan set that has time conflict, space conflict, or resource conflict with other daily work plans. It should be noted that the plan information of each daily work plan in the multi-specialty daily work plan set includes plan identification, plan belonging workshop, work area name, specialty type, work date, work time interval, control range kilometer marker, work item, and work content. The plan identification is used to uniquely identify a daily work plan in the multi-specialty daily work plan set. The specialty type can be a work service specialty, an electric service specialty, or a power supply specialty. The control range kilometer marker is used to demarcate the work space range of the daily work plan. Optionally, the plan information of each daily work plan in the multi-specialty daily work plan set can also include: collaborative specialty, required work equipment, required work personnel, and work influence range.

[0039] Specifically, based on a preset work conflict detection algorithm, the plan information of each daily work plan in the multi-specialty daily work plan set is subjected to conflict detection, and the conflict work plans are obtained.

[0040] S103, determining an optimization scheme for each conflict work plan, and sending the optimization scheme of each conflict work plan to a plan compiler.

[0041] Specifically, for each conflict work plan, the target specialty type and the target conflict type of the conflict work plan are matched with the candidate specialty type and the candidate conflict type in the plan optimization library. If the matching is successful, the optimization scheme of the conflict work plan is obtained from the plan optimization library. If the matching fails, the conflict work plan is subjected to similarity matching with historical plan conflict cases in the case library, a preset number of matching cases are obtained, and the optimization scheme corresponding to each matching case is extracted from the case library. According to the optimization scheme corresponding to each matching case, the optimization scheme of the conflict work plan is determined. Then, the optimization scheme of each conflict work plan can be sent to the corresponding plan compiler through a preset message pushing mechanism, so that the plan compiler adjusts the conflict work plan according to the optimization scheme of the conflict work plan, thereby eliminating the work conflict under the railway multi-specialty collaborative work mode.

[0042] Wherein, for each conflict work plan, the target professional type refers to the professional type of the conflict work plan; optionally, the target professional type can be a construction professional, an electrical professional, or a power supply professional. For each conflict work plan, the target conflict type refers to the conflict type to which the conflict work plan belongs. The plan optimization library is used to store pre-prepared conflict optimization schemes. The candidate professional type refers to the professional type stored in the plan optimization library; the candidate conflict type refers to the conflict type stored in the plan optimization library. The historical plan conflict case refers to a conflict work plan that occurs at a historical time. The case library is used to record the solutions corresponding to the historical plan conflict cases. Optionally, in order to enrich the case library, the solutions corresponding to the daily conflict work plans can be stored in the case library. The preset number can be pre-set according to actual business needs, for example, the preset number can be 3, and the embodiments of the present application do not make specific limitations thereto.

[0043] Wherein, if the matching is successful, the optimization scheme of the conflict work plan is obtained from the plan optimization library, which can be specifically as follows: if the target professional type and the target conflict type of the conflict work plan match the candidate professional type A and the candidate conflict type b in the plan optimization library successfully, then based on the correspondence among the candidate professional type, the candidate conflict type, and the candidate plan optimization scheme in the plan optimization library, the candidate plan optimization scheme corresponding to the candidate professional type A and the candidate conflict type b is obtained from the plan optimization library as the optimization scheme of the conflict work plan.

[0044] Wherein, if the matching fails, the conflict work plan is matched with the historical plan conflict cases in the case library for similarity, a preset number of matching cases are obtained, and the optimization schemes corresponding to the matching cases are extracted from the case library, which can be specifically as follows: if the target professional type and the target conflict type of the conflict work plan fail to match the candidate professional type and the candidate conflict type in the plan optimization library, then the conflict work plan is processed by feature vectorization to obtain the plan feature vector corresponding to the conflict work plan; at the same time, each historical plan conflict case in the case library is processed by feature vectorization to obtain the case feature vector corresponding to each historical plan conflict case in the case library; based on a preset similarity calculation algorithm, the similarity between the plan feature vector and the case feature vector corresponding to each historical plan conflict case in the case library is determined, and according to the degree of similarity, the preset number of matching cases are screened from the historical plan conflict cases in the case library in descending order, and the optimization schemes corresponding to the matching cases are extracted from the case library.

[0045] According to the actual business requirement, the optimization scheme most suitable for the conflict operation plan is selected from the optimization schemes corresponding to the preset number of matching cases, or according to the actual business requirement, the optimization scheme of the conflict operation plan is manually prepared by the plan compiler based on the optimization schemes corresponding to the preset number of matching cases.

[0046] The technical scheme of the embodiment of the application obtains a multi-specialty daily operation plan set of a target day by compiling a daily operation plan of a target day of a track maintenance specialty, a daily operation plan of a target day of an electric power supply specialty and a daily operation plan of a target day of a power supply specialty; detects a conflict operation plan from the daily operation plans in the multi-specialty daily operation plan set according to the plan information of each daily operation plan in the multi-specialty daily operation plan set; determines an optimization scheme of each conflict operation plan and sends the optimization scheme of each conflict operation plan to a plan compiler. The above technical scheme unifies the compilation of daily operation plans of various specialties, so that the daily operation plans of various specialties on the same day can be obtained at the same time, realizing data sharing of multi-specialty daily operation plans. At the same time, the technical scheme realizes automatic conflict detection of daily operation plans in the multi-specialty daily operation plan set without human intervention, thereby solving the problem of missed detection of conflict operation plans caused by human intervention, reducing labor costs and improving the detection efficiency of conflict operation plans. In addition, the optimization scheme of the conflict operation plan is provided to the plan compiler, which facilitates the plan compiler to modify the conflict operation plan according to the optimization scheme of the conflict operation plan, thereby improving the optimization efficiency of the plan compiler for the conflict operation plan and timely resolving the operation conflict under the mode of multi-specialty coordinated operation of a railway.

[0047] Embodiment two

[0048] Figure 2 A flowchart of a multi-specialty daily operation plan management method provided by the embodiment two of the application, the embodiment further optimizes the "detecting a conflict operation plan from the daily operation plans in the multi-specialty daily operation plan set according to the plan information of each daily operation plan in the multi-specialty daily operation plan set" based on the above embodiment, and provides an optional implementation scheme. It should be noted that the parts not described in detail in the embodiment of the application can refer to the related descriptions of other embodiments. For example, as shown in the flowchart of the method provided by the embodiment two of the application, the method comprises the following steps. Figure 2

[0049] S201, a daily operation plan of a target day of a track maintenance specialty, a daily operation plan of a target day of an electric power supply specialty and a daily operation plan of a target day of a power supply specialty are compiled to obtain a multi-specialty daily operation plan set of the target day.

[0050] ​S202, according to the plan information of each daily work plan in the multi-specialty daily work plan set, based on the time conflict determination rule, the space conflict determination rule and the resource conflict determination rule contained in the conflict determination rule library, the daily work plans in the multi-specialty daily work plan set are compared with each other, and the conflict work plans are screened out from the multi-specialty daily work plan set.

[0051] The conflict determination rule library is used for storing the determination rules of the daily work plan conflict. The time conflict determination rule is used for determining whether there is a conflict in the work time of two daily work plans in the same section. Optionally, the time conflict determination rule can be determined through a large number of experiments. For example, the time conflict determination rule can be that if the overlap of the work time of two daily work plans in the same section exceeds 45 minutes, it is determined that there is a time conflict between the two daily work plans, and the embodiment of the present application does not make specific limitations. The space conflict determination rule is used for determining whether there is a conflict in the work space range of two daily work plans in the same work time interval. Optionally, the space conflict determination rule can be determined through a large number of experiments, and the embodiment of the present application does not make specific limitations. The resource conflict determination rule is used for determining whether there is a resource allocation conflict between one daily work plan and other daily work plans. Optionally, the resource conflict determination rule can be pre-set according to the expert experience of the person skilled in the art, and the embodiment of the present application does not make specific limitations. For example, according to the expert experience of the person skilled in the art, the following resource conflict determination rules are pre-set: 1) if the required work equipment of two daily work plans is the same, and the work time interval of the two daily work plans is the same, it is determined that there is a resource conflict between the two daily work plans; 2) if the required work personnel of two daily work plans in the same work period in different sections is the same, it is determined that there is a resource conflict between the two daily work plans; 3) if the work space range of at least one daily work plan of the electric power specialty falls within the power-off influence range of a daily work plan of the power supply specialty, it is determined that there is a resource conflict between the at least one daily work plan of the electric power specialty and the daily work plan of the power supply specialty; 4) if the implementation of a daily work plan of the engineering specialty affects the implementation of the daily work plan of other specialties, it is determined that there is a resource conflict between the daily work plan of the engineering specialty and the daily work plan of other specialties.

[0052] Specifically, for the i-th (i=1, 2, …, N) daily work plan in the multi-specialty daily work plan set, based on the time conflict determination rule, the space conflict determination rule and the resource conflict determination rule contained in the conflict determination rule library, by comparing the plan information of the i-th daily work plan with the plan information of the other N-1 daily work plans in turn, it is detected whether the i-th daily work plan conflicts with the other N-1 daily work plans; if yes, the i-th daily work plan and the daily work plans in the multi-specialty daily work plan set that conflict with the i-th daily work plan are taken as the conflict work plans. It should be noted that N is a positive integer, which is used to represent the total number of daily work plans in the multi-specialty daily work plan set.

[0053] In S203, an optimization scheme of each conflict work plan is determined, and the optimization scheme of each conflict work plan is sent to the plan compiler.

[0054] The technical scheme of the embodiment of the present application compiles the work service daily work plan, the signal service daily work plan and the power supply service daily work plan of the target day to obtain the multi-specialty daily work plan set of the target day; according to the plan information of each daily work plan in the multi-specialty daily work plan set, based on the time conflict determination rule, the space conflict determination rule and the resource conflict determination rule contained in the conflict determination rule library, the daily work plans in the multi-specialty daily work plan set are compared with each other to screen out the conflict work plans from the multi-specialty daily work plan set; the optimization scheme of each conflict work plan is determined, and the optimization scheme of each conflict work plan is sent to the plan compiler. The above technical scheme uniformly compiles the daily work plans of various specialties, so that the daily work plans of various specialties on the same day can be obtained at the same time, realizing the data sharing of the multi-specialty daily work plan; at the same time, the automatic and all-round conflict detection of the daily work plans in the multi-specialty daily work plan set is realized from multiple dimensions such as time, space and resource allocation, without the participation of artificial, thereby solving the problem of missed detection of conflict work plans caused by artificial, reducing the labor cost and improving the detection efficiency of conflict work plans. In addition, the optimization scheme of the conflict work plan is provided to the plan compiler, which is convenient for the plan compiler to modify the conflict work plan according to the optimization scheme of the conflict work plan, thereby improving the optimization efficiency of the plan compiler to the conflict work plan and timely eliminating the work conflict under the multi-specialty collaborative work mode of the railway.

[0055] On the basis of the above-mentioned embodiments, as an optional mode of the embodiments of the present application, after obtaining the conflict operation plans, for each conflict operation plan, the spatial overlap degree of the conflict operation plan is determined according to the control range kilometer mark of the conflict operation plan and the control range kilometer mark of the conflict operation plan which has spatial conflict with the conflict operation plan; the time overlap degree of the conflict operation plan is determined according to the operation time interval of the conflict operation plan and the operation time interval of the conflict operation plan which has time conflict with the conflict operation plan; the resource competition intensity of the conflict operation is determined; the target plan compensation value of the conflict operation plan is determined according to the target emergency operation level of the conflict operation plan, based on the corresponding relationship between the candidate emergency operation level and the candidate plan compensation value in the plan emergency operation level table; and the conflict risk level of the conflict operation plan is determined according to the spatial overlap degree, the time overlap degree, the resource competition intensity and the target plan compensation value of the conflict operation plan.

[0056] Wherein, for each conflict operation plan, the spatial overlap degree is used to reflect the overlapping degree of the operation space range of the conflict operation plan and the operation space range of other conflict operation plans; the time overlap degree is used to reflect the overlapping degree of the operation time interval of the conflict operation plan and the operation time interval of other conflict operation plans; the resource competition intensity is used to reflect the possibility of the conflict operation plan competing to the required resource thereof; the target emergency operation level refers to the emergency operation level of the conflict operation plan, and is used to reflect the emergency degree of the conflict operation plan; and the target plan compensation value refers to the plan compensation value corresponding to the conflict operation plan. The plan compensation value is used to quantify the emergency degree of a daily operation plan. The plan emergency operation level table is used to record the plan compensation value corresponding to the emergency operation level. The candidate emergency operation level refers to the emergency operation level stored in the plan emergency operation level table. The candidate plan compensation value refers to the plan compensation value stored in the plan emergency operation level table. It should be noted that the emergency operation level stored in the plan emergency operation level table can be pre-set according to the experience of those skilled in the art, for example, the following emergency operation levels can be stored in the plan emergency operation level table: general, serious and urgent.

[0057] Specifically, for the conflict operation plan A, if the conflict operation plans which have spatial conflict with the conflict operation plan A are: the conflict operation plan B and the conflict operation plan C, and the conflict operation plans which have time conflict with the conflict operation plan A are: the conflict operation plan D and the conflict operation plan E, then the conflict risk level determination process of the conflict operation plan A is as follows:

[0058] According to the control range kilometer marks of the conflict operation plan A and the control range kilometer marks of the conflict operation plan B, a first control range intersection and a first control range union between the conflict operation plan A and the conflict operation plan B are determined; according to the control range kilometer marks of the conflict operation plan A and the control range kilometer marks of the conflict operation plan C, a second control range intersection and a second control range union between the conflict operation plan A and the conflict operation plan C are determined; according to the first control range intersection, the first control range union, the second control range intersection and the second control range union, the spatial overlap degree of the conflict operation plan A is determined through the following spatial overlap degree calculation formula:

[0059] ;

[0060] wherein, represents the spatial overlap degree of the conflict operation plan A, represents the first control range intersection, represents the first control range union; represents the second control range intersection; represents the second control range union. Then, according to the operation time interval of the conflict operation plan A and the operation time interval of the conflict operation plan D, a first operation time intersection and a first operation time union between the conflict operation plan A and the conflict operation plan D are determined; according to the operation time interval of the conflict operation plan A and the operation time interval of the conflict operation plan E, a second operation time intersection and a second operation time union between the conflict operation plan A and the conflict operation plan E are determined; according to the first operation time intersection, the first operation time union, the second operation time intersection and the second operation time union, the time overlap degree of the conflict operation plan A is determined through the following time overlap degree calculation formula:

[0061] ;

[0062] wherein, represents the time overlap degree of the conflict operation plan A, represents the first operation time intersection, represents the first operation time union; represents the second operation time intersection; represents the second operation time union.

[0063] Afterwards, based on the preset resource competition intensity calculation algorithm, the resource competition intensity of the conflict job plan A is determined; the target emergency job level of the conflict job plan A is matched with the candidate emergency job level in the plan emergency job level table, and the matching emergency job level is obtained; wherein the matching emergency job level refers to the candidate emergency job level in the plan emergency job level table which is matched successfully by the conflict job plan A; based on the corresponding relationship between the candidate emergency job level and the candidate plan compensation value in the plan emergency job level table, the candidate plan compensation value corresponding to the matching emergency job level in the plan emergency job level table is extracted as the target plan compensation value of the conflict job plan A; the spatial overlap degree, the time overlap degree, the resource competition intensity and the target plan compensation value of the conflict job plan A are weighted and summed, and the conflict score of the conflict job plan A is obtained, that is:

[0064] ;

[0065] wherein, represents the conflict score of the conflict job plan A; , and are weight coefficients, and the sum of the three is 1; represents the spatial overlap degree of the conflict job plan A; represents the time overlap degree of the conflict job plan A; represents the resource competition intensity of the conflict job plan A; represents the target plan compensation value of the conflict job plan A. Afterwards, according to the conflict score of the conflict job plan A, based on the conflict score range corresponding to the conflict risk level in the conflict risk level evaluation table, the conflict risk level of the conflict job plan A is determined from the conflict risk level evaluation table. Wherein the conflict risk level evaluation table can be preset according to actual business needs and expert experience of those skilled in the art, for example, the conflict risk level evaluation table is as follows:

[0066]

[0067] It can be understood that after all the conflict job plans are selected from the multi-specialty daily job plan set, by determining the conflict risk level of each conflict job plan, the processing priority of each conflict job plan can be further determined, which facilitates the railway related personnel to process the conflict job plans with high risk first, thereby optimizing the allocation of human, equipment and time resources in the management of railway job plans.

[0068] Embodiment three

[0069] Figure 3AA structural schematic diagram of a multi-specialty daily work plan management system provided for Embodiment Three of the present application, the present embodiment can be applicable to the case of automatic conflict detection and optimization of daily work plans of railway maintenance, electrical and power supply specialties, the multi-specialty daily work plan management system can be realized in the form of hardware and / or software and can be configured in an electronic device. As shown in the figure, the multi-specialty daily work plan management system includes a plan compilation module 301, a conflict detection module 302, a collaborative optimization processing module 303 and an instant messaging service module 304; the plan compilation module 301 is connected to the conflict detection module 302 through a message queue for asynchronous communication; the conflict detection module 302 is connected to the collaborative optimization processing module 303 through a message queue for asynchronous communication; the collaborative optimization processing module 303 is connected to the instant messaging service module 304 for wireless communication; wherein, Figure 3A

[0070] The plan compilation module 301 is configured to compile daily work plans of the maintenance, electrical and power supply specialties for a target day to obtain a multi-specialty daily work plan set for the target day.

[0071] The conflict detection module 302 is configured to detect conflicts in the daily work plans in the multi-specialty daily work plan set according to the plan information of each daily work plan in the multi-specialty daily work plan set to obtain conflict work plans.

[0072] The collaborative optimization processing module 303 is configured to determine an optimization scheme for each conflict work plan.

[0073] The instant messaging service module 304 is configured to send the optimization scheme of each conflict work plan to a plan compiler.

[0074] Optionally, the conflict detection module 302 is specifically configured to compare the daily work plans in the multi-specialty daily work plan set with each other based on time conflict judgment rules, space conflict judgment rules and resource conflict judgment rules contained in a conflict judgment rule library according to the plan information of each daily work plan in the multi-specialty daily work plan set to screen conflict work plans from the multi-specialty daily work plan set.

[0075] It should be noted that the plan information of each daily work plan in the multi-specialty daily work plan set includes a plan identifier, a plan belonging workshop, a work area name, a specialty type, a work date, a work time interval, a control range kilometer marker, a work project and work content. Optionally, the plan information of each daily work plan in the multi-specialty daily work plan set can further include a collaborative specialty, required work equipment, required work personnel and work influence range.

[0076] ​Optionally, the conflict detection module 302 further comprises a conflict risk level determination unit, configured to:

[0077] for each conflict job plan, match the target professional type and the target conflict type of the conflict job plan with the candidate professional type and the candidate conflict type in the plan optimization library;

[0078] if the matching is successful, obtain the optimization scheme of the conflict job plan from the plan optimization library;

[0079] if the matching fails, perform similarity matching on the conflict job plan and the historical plan conflict cases in the case library to obtain a preset number of matching cases, and extract the optimization scheme corresponding to each matching case from the case library;

[0080] determine the optimization scheme of the conflict job plan according to the optimization scheme corresponding to each matching case.

[0081] Optionally, the collaborative optimization processing module 303 is specifically configured to:

[0082] for each conflict job plan, match the target professional type and the target conflict type of the conflict job plan with the candidate professional type and the candidate conflict type in the plan optimization library;

[0083] if the matching is successful, obtain the optimization scheme of the conflict job plan from the plan optimization library;

[0084] if the matching fails, perform similarity matching on the conflict job plan and the historical plan conflict cases in the case library to obtain a preset number of matching cases, and extract the optimization scheme corresponding to each matching case from the case library;

[0085] determine the optimization scheme of the conflict job plan according to the optimization scheme corresponding to each matching case.

[0086] Optionally, referring to Figure 3B The multi-professional daily job plan management system further comprises a plan approval module 305, a central plan warehouse 306 and a business database 307; the plan approval module 305 is in communication connection with the plan compilation module 301; the central plan warehouse 306 is in communication connection with the plan compilation module 301; the business database 307 is in communication connection with the plan compilation module 301, the conflict detection module 302, the collaborative optimization processing module 303, the instant messaging service module 304 and the plan approval module 305 respectively; wherein,

[0087] the plan approval module 305 is configured to approve the daily job plans in the set of multi-professional daily job plans;

[0088] A central planning warehouse 306 is configured to store planning information of each daily work plan in the set of multi-specialty daily work plans.

[0089] A business database 307 is configured to record business data generated by the planning module 301, the conflict detection module 302, the collaborative optimization processing module 303, the instant messaging service module 304, and the planning approval module 305.

[0090] It should be noted that the planning approval module 305 automatically records the audit information of each daily work plan in the set of multi-specialty daily work plans, which includes but is not limited to: the auditor, the audit time, the audit node, the audit opinion, and the audit duration.

[0091] The technical scheme of the embodiment of the present application integrates the daily work plans of the track maintenance specialty, the signal specialty, and the power supply specialty, etc. in the multi-specialty daily work plan management system, so that the daily work plans of each specialty on the same day can be obtained at the same time, and the data sharing of the multi-specialty daily work plans is realized. At the same time, the automatic and all-round conflict detection of the daily work plans of the track maintenance specialty, the signal specialty, and the power supply specialty, etc. is realized, without the need for manual participation, thereby solving the problem of missed detection of conflict work plans caused by manual work, reducing the labor cost, and improving the detection efficiency of conflict work plans. In addition, the planning personnel are provided with the optimization scheme of the conflict work plans, which facilitates the planning personnel to modify the conflict work plans according to the optimization scheme of the conflict work plans, thereby improving the optimization efficiency of the planning personnel for the conflict work plans, and timely eliminating the work conflicts under the multi-specialty collaborative work mode of the railway. Through the management of the multi-specialty daily work plans of the railway by the multi-specialty daily work plan management system, the management efficiency of the daily work plans of the multi-specialty of the railway is significantly improved, the collaborative work efficiency of the multi-specialty of the railway is improved, the safety of the work of each specialty is ensured, and the transportation benefit is increased.

[0092] According to the embodiments of the present application, the present application further provides an electronic device, a readable storage medium, and a computer program product.

[0093] Embodiment four

[0094] Figure 4A structural diagram of an electronic device 10 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular telephones, smartphones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.

[0095] As shown, Figure 4 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., connected to the at least one processor 11 in communication, where the memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer programs stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0096] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, speakers, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunications networks.

[0097] The processor 11 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the multi-specialty daily work plan management method.

[0098] In some embodiments, the multi-specialty daily work schedule management method can be implemented as a computer program tangibly embodied in a computer readable storage medium, e.g., storage unit 18. In some embodiments, parts or all of the computer program can be loaded and / or installed onto electronic device 10 via, e.g., ROM 12 and / or communication unit 19. When the computer program is loaded onto RAM 13 and executed by processor 11, one or more steps of the multi-specialty daily work schedule management method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the multi-specialty daily work schedule management method by way of other any suitable means, e.g., by way of firmware.

[0099] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, specially designed application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0100] Computer programs used to implement the methods of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor of the machine, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine and partially on a remote machine or entirely on a remote machine or server.

[0101] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0102] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0103] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0104] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0105] It should be understood that the various forms of flow shown above can be used to reorder, add or delete steps. For example, each step described in the present application can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.

[0106] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A multi-specialty daily work schedule management method, characterized by, The method comprises: preparing a target day's work service daily operation plan, an electric service daily operation plan and a power supply service daily operation plan to obtain a target day's multi-service daily operation plan set; detecting conflicts of daily operation plans in the multi-service daily operation plan set according to the plan information of each daily operation plan in the multi-service daily operation plan set to obtain conflict operation plans; determining an optimization scheme for each conflict operation plan and sending the optimization scheme for each conflict operation plan to a plan preparer.

2. The method of claim 1, wherein, The conflict operation plans are obtained by detecting conflicts of daily operation plans in the multi-service daily operation plan set according to the plan information of each daily operation plan in the multi-service daily operation plan set, which comprises: comparing the daily operation plans in the multi-service daily operation plan set with each other based on time conflict judgment rules, space conflict judgment rules and resource conflict judgment rules contained in a conflict judgment rule library according to the plan information of each daily operation plan in the multi-service daily operation plan set to screen conflict operation plans from the multi-service daily operation plan set.

3. The method of claim 1, wherein the plan information comprises a plan identifier, a plan belonging workshop, a work area name, a service type, an operation date, an operation time interval, a control range kilometer marker, an operation item and an operation content.

4. The method of claim 1, wherein, After obtaining the conflict operation plans, the method further comprises: for each conflict operation plan, determining a spatial overlap degree of the conflict operation plan according to the control range kilometer marker of the conflict operation plan and the control range kilometer marker of a conflict operation plan that has a spatial conflict with the conflict operation plan; determining a time overlap degree of the conflict operation plan according to the operation time interval of the conflict operation plan and the operation time interval of a conflict operation plan that has a time conflict with the conflict operation plan; determining a resource competition intensity of the conflict operation; determining a target plan compensation value of the conflict operation plan based on a corresponding relationship between a candidate emergency operation level and a candidate plan compensation value in a plan emergency operation level table according to a target emergency operation level of the conflict operation plan; determining a conflict risk level of the conflict operation plan according to the spatial overlap degree, the time overlap degree, the resource competition intensity and the target plan compensation value of the conflict operation plan.

5. The method of claim 1, wherein, The optimization scheme for each conflict operation plan is determined, which comprises: for each conflict operation plan, matching a target service type and a target conflict type of the conflict operation plan with a candidate service type and a candidate conflict type in a plan optimization library; if the matching is successful, obtaining the optimization scheme for the conflict operation plan from the plan optimization library; if the matching fails, performing similarity matching of the conflict operation plan with historical plan conflict cases in a case library to obtain a preset number of matching cases and extracting an optimization scheme corresponding to each matching case from the case library; determining the optimization scheme for the conflict operation plan according to the optimization schemes corresponding to the matching cases.

6. A multi-specialty daily work schedule management system characterized by, The system comprises a plan compiling module, a conflict detection module, a collaborative optimization processing module and an instant message service module; the plan compiling module is asynchronously connected with the conflict detection module through a message queue; the conflict detection module is asynchronously connected with the collaborative optimization processing module through a message queue; the collaborative optimization processing module is wirelessly connected with the instant message service module; wherein, The plan compiling module is configured to compile a target-day work service daily plan, an electric service daily plan and a power supply service daily plan to obtain a target-day multi-service daily plan set; The conflict detection module is configured to detect conflicts of the daily plans in the multi-service daily plan set according to the plan information of each daily plan in the multi-service daily plan set to obtain conflict daily plans; The collaborative optimization processing module is configured to determine an optimization scheme for each conflict daily plan; The instant message service module is configured to send the optimization scheme of each conflict daily plan to a plan compiler.

7. The system of claim 6, wherein, The system further comprises a plan approval module, a central plan warehouse and a business database; the plan approval module is connected with the plan compiling module; the central plan warehouse is connected with the plan compiling module; the business database is connected with the plan compiling module, the conflict detection module, the collaborative optimization processing module, the instant message service module and the plan approval module; wherein, The plan approval module is configured to approve the daily plans in the multi-service daily plan set; The central plan warehouse is configured to store the plan information of each daily plan in the multi-service daily plan set; The business database is configured to record the business data generated by the plan compiling module, the conflict detection module, the collaborative optimization processing module, the instant message service module and the plan approval module.

8. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected with the at least one processor in communication; wherein The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the multi-service daily plan management method in any one of claims 1-5.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to execute the multi-service daily plan management method in any one of claims 1-5 when executed.

10. A computer program product comprising a computer program, the computer program being executed by a processor to implement the multi-service daily plan management method in any one of claims 1-5.