A maintenance plan automatic scheduling control method and system

By adopting the automatic scheduling control method of maintenance plan during the production process, and automatically adjusting and fine-tuning the main process plan, the problem of the inability to effectively control the delivery date of the maintenance plan is solved, and the precise production schedule and high-quality and timely delivery of the maintenance plan are achieved.

CN114971407BActive Publication Date: 2025-05-06CRRC QINGDAO SIFANG CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210735918.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-27
Publication Date
2025-05-06
Estimated Expiration
2042-06-27

AI Technical Summary

Technical Problem

The existing technology lacks an automatic integrated model of maintenance plans during the production process, resulting in the inability to effectively control the delivery date of maintenance plans, and there is a risk of errors and omissions, which affects the high-quality and timely delivery of maintenance plans.

Method used

An automatic scheduling control method for maintenance plans is proposed, which automatically adjusts and fine-tunes the main process plan based on the execution of historical work orders, so as to realize automatic production scheduling and automatic inspection of delivery dates of maintenance plans.

Benefits of technology

It has achieved accurate production scheduling of the maintenance plan, reduced human errors, improved the timeliness and quality of the maintenance work, and ensured the high-quality and timely delivery of the maintenance plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114971407B_ABST
    Figure CN114971407B_ABST
Patent Text Reader

Abstract

The present invention provides a maintenance plan automatic scheduling control method and system, including: closing the completed main process plan based on the historical work order execution status; automatically adjusting the planned time for the main process plan and subsequent plan that need to be completed in advance or postponed; decomposing the main process of the newly added vehicle plan and automatically scheduling the production; after the production scheduling calculation is completed, fine-tuning is performed, and after the adjustment is completed, the main process plan is effective and issued; the main process plan is associated with the work order, the work order plan start time is refreshed, and the corresponding work order is issued to the corresponding automated production line system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of computer processing technology, and in particular relates to a maintenance plan automatic scheduling control method and system. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] With the rapid development of computer technology, production line control systems have gradually adopted automated production lines. However, the current automated production lines mainly refer to the control of production equipment by the production line control system, so that the production equipment in the production line works according to the control instructions of the control system, completing the automatic control of the production equipment.

[0004] At present, in the production process, there is no automatic integration model between maintenance planning and maintenance execution, and the information channel between the production operation layer and the process control layer has not been opened up by information technology. In the case of a large number of production tasks, it is necessary to make maintenance plans for production in order to improve the work efficiency of the workshop and achieve high-quality and timely delivery of maintenance work.

[0005] For example, there is a means to achieve the delivery of maintenance work: planners manually prepare maintenance plan forms, distribute them to each work section in the form of daily reports, and then the section chief breaks down the plan into work teams for production.

[0006] The above method cannot effectively control and verify the delivery date of the maintenance plan, cannot accurately schedule production, and there is a risk of errors and omissions in manually making the maintenance schedule, and the workload is large, which affects the high-quality and timely delivery of the entire maintenance plan. Summary of the invention

[0007] In order to solve the above problems, the present invention proposes an automatic scheduling control method for maintenance plans, which realizes automatic scheduling of maintenance plans and automatically checks the delivery date, thereby controlling the production date of the production plan, avoiding human errors and omissions, reducing the workload of planners, and realizing accurate scheduling that meets the delivery plan, thereby achieving the effect of high-quality and timely delivery of the maintenance plan.

[0008] According to some embodiments, the present invention adopts the following technical solutions:

[0009] In a first aspect, a maintenance plan automatic scheduling control method is disclosed, comprising:

[0010] Based on the historical work order execution status, the completed main process plan is closed;

[0011] Automatically adjust the planned time for the main process plan and subsequent plan that need to be completed ahead of schedule or delayed;

[0012] Decompose the main process of the new plan and automatically schedule production;

[0013] After the production scheduling calculation is completed, fine-tuning is performed, and after the adjustment is completed, the main process plan is issued and implemented;

[0014] Associate the main process plan with the work order, refresh the planned start time of the work order, and send the corresponding work order to the corresponding automated production line system.

[0015] As a further technical solution, it also includes the steps of generating the initial main process production schedule:

[0016] Build a scheduling model;

[0017] Obtain the data needed to run the scheduling model;

[0018] Generate an initial master process production plan based on the schedule and acquired data.

[0019] As a further technical solution, the specific conditions considered when establishing the scheduling model include:

[0020] Repair process priority, vehicle type priority, repair process priority is higher than type priority;

[0021] According to the sequence of main processes, the planned time for the vehicle to be put on line is used as the planned time for the first main process to be put on line;

[0022] Capacity control: the daily capacity of the main process is controlled according to the capacity of the sub-production line;

[0023] The completion of the day's plan is calculated based on the work order's reported work on the day. If it is not completed, the day's plan and subsequent plans will be postponed;

[0024] Control the delay of the last main process to not exceed the delivery date of the entire vehicle;

[0025] Maintenance is carried out according to the maintenance schedule, and the vehicles are scheduled according to the high maintenance schedule.

[0026] As a further technical solution, the data required for the scheduling model to run is obtained, including:

[0027] Maintenance and launch plan, workshop production calendar, main process sequence relationship, sub-production line capacity, and execution status of issued work orders.

[0028] As a further technical solution, after generating the initial main process production schedule, the corresponding relationship data between the main process and the workstation-level process is extracted to automatically generate a detailed work order production schedule.

[0029] As a further technical solution, during fine-tuning, it is necessary to verify whether the production date of the last main process meets the delivery date.

[0030] As a further technical solution, when the corresponding work order is sent to the corresponding automated production line system, it specifically includes:

[0031] The production schedule will be continuously executed, and the maintenance plan will be automatically rescheduled every day according to the completion of the second-level work order production schedule. When the work order production schedule corresponding to the first-level main process plan is not completed, the main process and subsequent main process plans corresponding to the work order, and the work order production schedule corresponding to the main process and subsequent processes will be automatically postponed according to the set parameters;

[0032] The production schedule will continue to be executed until the main process plan corresponding to the vehicle and its corresponding work order plan are completed.

[0033] In a second aspect, a maintenance plan automatic scheduling control system is disclosed, comprising:

[0034] The main process plan validation module is configured to: close the completed main process plan based on the historical work order execution status;

[0035] Automatically adjust the planned time for the main process plan and subsequent plan that need to be completed ahead of schedule or delayed;

[0036] Decompose the main process of the new train plan and automatically schedule production;

[0037] After the production scheduling calculation is completed, fine-tuning is performed, and after the adjustment is completed, the main process plan is issued and implemented;

[0038] The main process plan execution module is configured to: associate the main process plan with the work order, refresh the work order plan start time, and send the corresponding work order to the corresponding automated production line system.

[0039] Compared with the prior art, the present invention has the following beneficial effects:

[0040] The present invention realizes intelligent scheduling of bogie production plan, automatic scheduling of maintenance plan, and automatic verification of delivery date through information processing technology, thereby controlling the production date of the production schedule, and automatically controlling whether the bogie maintenance plan can be completed or postponed according to the delivery time and work order execution status, thereby reducing the error rate of manual adjustment of the production schedule and improving the timeliness of maintenance delivery.

[0041] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention.

[0042] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0044] Figure 1 A schematic diagram of a scheduling model for an example embodiment of the present disclosure;

[0045] Figure 2 A list of plans for launching examples of the present disclosure;

[0046] Figure 3 This is a sub-scheduling result page for an embodiment of the present disclosure;

[0047] Figure 4 The present invention is a flowchart illustrating the impact of work order execution on production scheduling in accordance with an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0049] It should be noted that the following detailed descriptions are all illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

[0050] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.

[0051] Embodiment 1:

[0052] In this embodiment, the bogie maintenance plan scheduling is used as an example, but it does not mean that the method provided by the present invention is only applicable to the bogie maintenance plan scheduling. It can also be applied to the maintenance plan scheduling of other devices according to the difference of the maintenance plan scheduling.

[0053] In this embodiment, a scheduling model needs to be established. The above model needs to capture the characteristics of the production process and the corresponding logistics in detail in order to generate a feasible plan at the lowest cost. Since the output rate of a system is only limited by potential bottleneck resources, in this embodiment, only a part of the total resources available in the workshop, that is, those resources that may become bottlenecks, needs to be modeled. The model considers the following conditions:

[0054] Repair priority: Level 3 > Level 4 > Level 5;

[0055] Vehicle type priority: M vehicle > T vehicle;

[0056] The priority of repair process is higher than the priority of type;

[0057] Rest days are not scheduled;

[0058] According to the sequence of main processes, the planned time for the vehicle to be put on line is used as the planned time for the first main process to be put on line;

[0059] Capacity control: the daily capacity of the main process is controlled according to the capacity of the sub-production line;

[0060] The completion of the day's plan is calculated based on the work order's reported work on the day. If it is not completed, the day's plan and subsequent plans will be postponed;

[0061] Control the delay of the last main process to not exceed the delivery date of the entire vehicle;

[0062] Maintenance is carried out according to the maintenance schedule, and the vehicles are scheduled according to the high maintenance schedule.

[0063] The above conditions need to be met simultaneously.

[0064] Different repair processes and types of vehicles require different labor costs and time costs according to different procedures. The priority is mainly limited to economic production and delivery guarantee. The calendar and production capacity restrictions are mainly to control production bottlenecks and remind precautions in time.

[0065] Extract required data: When building a model for a given production unit, it is necessary to specify what data it actually needs. The main data used by production planning and scheduling comes from the maintenance line plan, workshop production calendar, main process sequence relationship, sub-production line capacity, and the execution status of issued work orders. Production planning and scheduling only uses these available data, so when calculating the model, it is necessary to first extract the data information required for calculation.

[0066] For the list of online plans, please refer to the attached Figure 2 shown.

[0067] Generate a set of assumptions (production status): In addition to the master production plan data, the decision makers of the workshop or production unit may have further knowledge or expectations about the current or future status of the workshop, which is not available elsewhere (such as in the software module). Furthermore, there may be multiple options for the available capacity of the workshop (such as flexible shift arrangements, etc.). Decision makers must have the ability to modify data and establish a certain production status. Therefore, the system provides the modification and maintenance functions of extracted data, such as production calendar, sub-line capacity, work order suspension, etc. Different assumption plans can be calculated according to different conditions and the best one can be selected.

[0068] Generate an (initial) production schedule: After having the model and data, you can use linear programming, heuristic algorithms and other complex optimization methods to generate a production schedule for a given production situation. This work can be completed in one step or through a two-level planning hierarchy (first a comprehensive main process production plan, then a detailed work order production plan). First generate an initial main process production plan, and after the planner makes fine adjustments to take effect, the system extracts the corresponding relationship data between the main process and the workstation-level process, and automatically generates a detailed work order production plan. See the attached Figure 3 shown.

[0069] The production schedule is generated using various complex optimization methods such as linear programming, heuristic algorithms, etc.: the main process relationship data is obtained, and the factory calendar is set. The main processes are linearly sorted according to the working days in the calendar with the online date as the first position. During the sorting process, the date of the process exceeding the capacity is skipped according to the capacity limit, and finally the main process production schedule (initial version) that meets the capacity and factory calendar is obtained.

[0070] When fine-tuning: Based on the initial main process production schedule, the planner manually determines the main process production date of certain vehicles according to the actual personnel arrangement or other conditions, and then adjusts it. The system provides two adjustment methods. One is to click on the main process and directly modify the planned production date. The other is to use the Gantt chart and directly drag it to the date to be adjusted.

[0071] Production schedule analysis and interactive modification: If it is completed through a two-level planning hierarchy, that is, the upper-level production plan of the integrated resources is generated first. Then, before generating a detailed production schedule, people may first analyze the production plan. In particular, if the production plan is not feasible, decision makers can interactively specify some planning paths to balance production capacity (such as increasing shifts or specifying different processing paths). This may be easier than modifying the processing operations on a single resource (lower-level production schedule).

[0072] If problems and infeasibility occur (such as exceeding the order delivery date or resource overload), a red warning will be issued by using exception management technology. These warnings are first "filtered". For example, if the factory calendar is not set, the system will not issue an alarm and automatically schedule production according to working hours from Monday to Saturday and rest on Sunday; there will be no alarm if materials are not picked up, and picking is managed separately by other systems, etc. Then, the correct warning is passed to the correct organizational unit. In addition, the production scheduling plan generated for a production situation can also be interactively improved by combining the experience and knowledge of decision makers. For the system scheduling results, planners can make fine adjustments. During fine adjustments, the system verifies whether the production date of the last main process meets the delivery date.

[0073] Execute and update the production schedule, see the attached Figure 4As shown: The production schedule effective by the decision-maker will be passed to the MRO work order module, and the work order production schedule will be sent to the corresponding automated production line system at the same time. The production schedule will be continuously executed. The system will automatically reschedule the maintenance plan every day according to the completion of the second-level work order production schedule. When the work order production schedule corresponding to the first-level main process plan is not completed, the main process and subsequent main process plans corresponding to the work order, and the work order production schedule corresponding to the main process and subsequent processes will be automatically postponed according to the set parameters. The production schedule will continue to be executed until the main process plan corresponding to the train and its corresponding work order plan are all completed.

[0074] It should be noted that MRO is an upstream system. The work order is calculated in MRO and then issued. The production schedule (main process plan) and the work order are associated based on the correspondence between the main process and the workstation-level process. When the production schedule takes effect, the production schedule time will be updated to the upstream system work order.

[0075] See attached Figure 1 As shown in the figure, based on the established model and the acquired data, the online plan and work calendar, sub-production line, and main process are input, the scheduling results are output, and then the work order plan time is refreshed and sorted. When sorting, it is sorted in the order of time, column, vehicle, and process. After sorting, the effective plan is sent to the sub-production line system for execution. The specific steps are:

[0076] Step 1: Based on the historical work order execution status, close the original master process plan that has been completed. First, obtain the list of unclosed master process plans, traverse the list, and then query the list of all unreported work orders under the plan according to the master process plan ID (including: 3. Issued 51. Started 52. Completed). If the work order list is empty, the work orders corresponding to the station-level process are all completed, and the master process plan can be closed. Otherwise, the master process plan cannot be closed.

[0077] The main process plan is the production scheduling plan of the subsystem of the embodiment of the present disclosure. The main process is divided into major categories according to the bogie maintenance process, such as disassembly, reeling, washing, separation, retreat, gear 1, gear 2, etc.

[0078] Step 2: Automatically adjust the planned time for the main process plans and subsequent plans that are completed ahead of schedule or delayed. Based on the plan closure status of step 1, query the list of plans that need to be adjusted, traverse the list, and adjust the planned production schedule time. Based on the current date, calculate the date that can be postponed according to the constraints such as maintenance priority, production capacity, vehicle model priority, and delivery date. Adjust the first main process plan date that needs to be adjusted by vehicle, and postpone the subsequent plans of the main process plan.

[0079] The date that can be postponed is calculated based on the maintenance priority, production capacity, vehicle model priority, delivery date and other constraints:

[0080] The adjustable weight of the train is set according to the distance between the last main process and the planned delivery date of the production line. The closer the delivery date is, the greater the weight value is.

[0081] Sort by weight, giving priority to those with larger weights;

[0082] Linearly sort the delayed main processes and determine whether the quantity of the same main process and date exceeds the capacity limit. If it exceeds, determine the next working day until it does not exceed the capacity limit.

[0083] A red alert will be issued when the date exceeds the delivery date in the launch plan.

[0084] Step 3: Decompose the main process of the newly added vehicle train plan and automatically schedule production. First, obtain the list of unscheduled vehicle train online plans, traverse the list, perform system calculations based on the main process sequence, factory calendar, and production scheduling model conditions, and split it into the initial version of the main process plan of the vehicle train.

[0085] The system performs calculations based on the main process sequence, factory calendar, and production scheduling model conditions:

[0086] Get main process relationship data;

[0087] In getting the factory calendar set;

[0088] With the launch date as the first position, the main processes are sorted linearly by the working days in the calendar;

[0089] During the sorting process, the capacity is combined to determine whether the quantity on the same main process and date exceeds the capacity limit. If it exceeds, the next working day is determined until the capacity is not exceeded.

[0090] A red alert will be issued when the date exceeds the delivery date in the launch plan;

[0091] Output the main process production schedule (initial version).

[0092] Step 4: After the production schedule is calculated, the planner can make adjustments. For the historical main process plan and the initial version of the main process plan calculated by the new plan, the planner can manually adjust the main process plan by setting and dragging. After the adjustment is completed, the plan will take effect and be issued.

[0093] Step 5: Associate the main process plan with the work order and refresh the planned start time of the work order. The system automatically associates the work order based on the effective main process plan and the corresponding relationship between the main process and the workstation-level process, and refreshes the planned start time of the work order. At the same time, according to the automated production line model, the corresponding work order is automatically issued to the corresponding automated production line system.

[0094] In the disclosed embodiment, the bogie production system adopts an automated production line and is based on informatization. The above method can open up the information channel between the production operation layer and the process control layer, form an integrated business model from maintenance planning to maintenance execution, improve workshop work efficiency, and achieve high-quality and timely delivery of maintenance work.

[0095] Embodiment 2:

[0096] Based on the method of embodiment 1, a maintenance plan automatic scheduling control system is disclosed, including:

[0097] The scheduling parameter management module is used by users to set scheduling boundary conditions, including factory calendar, sub-production line capacity, main process relationship, etc.

[0098] The scheduling management calculation module is used for the system to automatically calculate the production scheduling results; see steps 1-3 above for details;

[0099] The scheduling management calculation module includes the main process plan effectiveness module and the main process plan execution module;

[0100] The main process plan validation module is configured to: close the completed main process plan based on the historical work order execution status;

[0101] Automatically adjust the planned time for the main process plan and subsequent plan that need to be completed ahead of schedule or delayed;

[0102] Decompose the main process of the new train plan and automatically schedule production;

[0103] After the production scheduling calculation is completed, fine-tuning is performed, and after the adjustment is completed, the main process plan is issued and implemented;

[0104] The main process plan execution module is configured to: associate the main process plan with the work order, refresh the work order plan start time, and send the corresponding work order to the corresponding automated production line system.

[0105] The work order execution management module is used to record the work order execution status and transmit data back for production scheduling calculations.

[0106] Embodiment three:

[0107] The purpose of this embodiment is to provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the program.

[0108] Embodiment 4

[0109] The purpose of this embodiment is to provide a computer-readable storage medium.

[0110] A computer-readable storage medium stores a computer program, which executes the steps of the above method when executed by a processor.

[0111] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0112] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0113] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0114] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0115] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

[0116] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A maintenance plan automatic scheduling control method, characterized in that: include: Through information processing technology, intelligent production scheduling of bogie production plan, automatic scheduling of maintenance plan, automatic inspection of delivery date, and control of production date of production schedule; Automatically control whether the bogie maintenance plan can be completed or postponed based on the delivery time and work order execution status; specifically including: Steps to generate the initial main process production schedule: Establish a scheduling model; obtain the data required for the scheduling model to run; generate an initial main process production plan based on the scheduling and the obtained data; When establishing a scheduling model, the specific conditions considered include: Priority of repair process, priority of vehicle type, repair process priority is higher than type priority; push forward according to the main process sequence, and take the online plan time as the first main process plan online time; capacity control, the daily capacity of the main process is controlled according to the capacity of the sub-production line; the completion of the plan on the day is calculated based on the work order on the day of the work report, if not completed, the plan on the day and subsequent plans will be postponed; control the delay of the last main process cannot exceed the delivery date of the entire vehicle; repair by repair process, plan according to the high repair process scheduling; Obtain the data required for scheduling model operation, including: Maintenance and launch plan, workshop production calendar, main process sequence relationship, sub-production line capacity, and execution status of issued work orders; First, an initial main process production schedule is generated. After fine-tuning is implemented, the system extracts the corresponding relationship data between the main process and the workstation-level process, and automatically generates a detailed work order production schedule; Execute and update the production schedule: The production schedule effective by the decision-maker will be passed to the work order module, and the work order production schedule will be sent to the corresponding automated production line system at the same time; the production schedule is continuously executed, and the system automatically reschedules the maintenance plan every day according to the completion of the second-level work order production schedule. When the work order production schedule corresponding to the first-level main process plan is not completed, the main process and subsequent main process plans corresponding to the work order, and the work order production schedule corresponding to the main process and subsequent processes will be automatically postponed according to the set parameters; the production schedule is continuously executed until the main process plan corresponding to the train and its corresponding work order plan are all completed; Step 1: Based on the historical work order execution status, close the completed main process plan; Step 2: Automatically adjust the planned time for the main process plans and subsequent plans that need to be completed ahead of schedule or postponed; calculate the date that can be postponed based on the repair process priority, production capacity, vehicle model priority, and delivery period constraints, adjust the first main process plan date that needs to be adjusted, and postpone the subsequent plans of the main process plan in sequence; The date that can be postponed is calculated based on the maintenance process priority, production capacity, vehicle model priority, and delivery time constraints: the adjustable weight of the column is set according to the distance between the last main process and the planned delivery date of the launch, and the closer the delivery date is, the greater the weight value; sort by weight, and give priority to those with larger weights; Step 3: Decompose the main process of the newly added plan and automatically schedule production. First, obtain the list of unscheduled production plans, traverse the list, perform system calculations based on the main process sequence, factory calendar, and production scheduling model conditions, and split it into the initial version of the main process plan for the train. Step 4: After the production scheduling calculation is completed, fine-tune the main process plan by manually setting and dragging. After the adjustment is completed, the main process plan will take effect and be issued; Step 5: Associate the main process plan with the work order, refresh the planned start time of the work order, and send the corresponding work order to the corresponding automated production line system.

2. The maintenance plan automatic scheduling control method according to claim 1, characterized in that: When fine-tuning, it is necessary to verify whether the production date of the last main process meets the delivery date.

3. A maintenance plan automatic scheduling control system, using the maintenance plan automatic scheduling control method as claimed in claim 1, characterized in that: include: The main process plan validation module is configured to: close the completed main process plan based on the historical work order execution status; Automatically adjust the planned time for the main process plan and subsequent plan that need to be completed ahead of schedule or delayed; Decompose the main process of the new plan and automatically schedule production; After the production scheduling calculation is completed, fine-tuning is performed, and after the adjustment is completed, the main process plan is issued and implemented; The main process plan execution module is configured to: associate the main process plan with the work order, refresh the work order plan start time, and send the corresponding work order to the corresponding automated production line system.

4. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps of the method described in any one of claims 1 to 2 are implemented.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 2 are performed.

Citation Information

Patent Citations

  • Automatic scheduling method and system for rail transit vehicle maintenance

    CN113780588A