Work plan devising device and work plan devising method
The work planning apparatus addresses inefficiencies in power outage planning by grouping recovery and accelerated tasks as composite tasks, optimizing their timing to reduce equipment downtime and enhance task execution efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2026-04-02
AI Technical Summary
Existing power outage planning systems fail to effectively reduce equipment operation stop time by grouping tasks and assigning them to the same period, leading to inefficiencies in task execution and increased downtime.
A work planning apparatus that selects unplanned recovery tasks and planned tasks that can be performed together as composite tasks, determining their timing using a mathematical optimization model to minimize overall downtime.
Reduces total equipment downtime by combining recovery and accelerated tasks into composite tasks, optimizing their timing to minimize overall downtime and improve task execution efficiency.
Smart Images

Figure JP2025009455_02042026_PF_FP_ABST
Abstract
Description
Work plan creation device and work plan creation method
[0001] The present invention relates to a work plan creation device and a work plan creation method.
[0002] In recent years, for the purpose of managing the outdoor activities of enterprises, the introduction of FSM (Field Service Management) has been promoted in various industries. FSM includes support for task generation, work plan creation, progress management of actual on-site work, etc. In particular, in work plan creation, not only manual operations via a user interface but also those using calculations such as machine learning have been developed, and further sophistication is required. Work plan creation usually treats tasks one by one individually and assigns them in chronological order.
[0003] As the background art in this technical field, there is a power outage plan formulation system described in Patent Document 1. In the abstract of Patent Document 1, it is described that "a power outage plan formulation system capable of accurately calculating working hours and appropriately selecting a power outage schedule is provided."
[0004] Japanese Unexamined Patent Application Publication No. 2013 - 123321
[0005] However, depending on the operator, there are needs to group multiple tasks in the form of subsequent work and assign them to the same time period to reduce operation stop time, improve task execution rate, reduce travel time, reduce opportunity loss, etc. Patent Document 1 can plan power outages and work that are easily acceptable to power users, but it is difficult to reduce the operation stop time of equipment (power outage time in Patent Document 1). Also, Patent Document 1 does not have the idea of subsequent work.
[0006] Therefore, an object of the present invention is to reduce the total stop time of equipment operation.
[0007] The work planning apparatus of the present invention is characterized by comprising: an advance candidate task selection unit that selects unplanned tasks required for recovery from equipment downtime as recovery tasks, selected planned tasks requiring equipment downtime that can be performed together with the recovery tasks as advance candidate tasks, and selects a combination of the selected recovery tasks and the selected advance candidate tasks as a composite task; and a work planning unit that determines the timing of the implementation of a plurality of tasks including the composite task. Other means will be described in the embodiments of the invention.
[0008] According to the present invention, the total downtime of equipment operation can be reduced.
[0009] This diagram shows the hardware configuration of the work planning device. This diagram shows the functions of the software for the work planning device. This diagram shows an example of a task list. This flowchart shows the processing of the task selection unit for early task selection. This diagram shows an example of a task list with task identification information for early task selection. This flowchart shows the processing of the work planning unit. This flowchart shows the processing of the screen output unit. This diagram shows an example of a screen output by the screen output unit.
[0010] Hereafter, embodiments of the present invention (referred to as "this embodiment") will be described in detail with reference to the drawings. The work planning device of this embodiment plans a work schedule by grouping multiple tasks together. This embodiment does not limit the content of the tasks to be performed or the fields in which it is used. The following description uses equipment maintenance work in power systems as an example solely for the sake of clarity.
[0011] (Terminology) A task is a unit of work planned to be carried out in the future by resources, including people and material materials. The task in this embodiment relates to the maintenance of equipment owned by a power transmission and distribution operator. An unplanned task is a task whose cause is accidental. For example, a task carried out immediately after a disaster or accident is an unplanned task. Even if the cause is not accidental, a task whose urgency for restoration is greater than a predetermined standard may be treated as an unplanned task.
[0012] A planned task is one whose cause is planned. For example, the annual statutory inspection is a planned task. Even if the cause is not planned, a task whose urgency to restore is small compared to a predetermined standard may be treated as a planned task. Both unplanned and planned tasks are planned for the future (listed in the task list described below). However, they are distinguished as unplanned or planned depending on their cause or urgency. In this regard, an unplanned power outage is a power outage caused by an unplanned task, while a planned power outage is a power outage caused by a planned task.
[0013] Restoration refers to returning equipment from a state of downtime to a state of operational readiness. In this embodiment, a state of downtime typically refers to a power outage. A state of downtime (power outage) is primarily necessary from a safety standpoint for the execution of tasks. Of course, there are also cases where equipment becomes unavoidably downtime due to a disaster or accident, and tasks are performed in that state.
[0014] A recovery task is an unplanned task related to equipment that needs to be restored, in which the timing of its implementation is intended to be changed. An accelerated task is a task that can be performed together with a recovery task. Accelerated tasks are, in principle, planned tasks, but may also be unplanned tasks (details below). One of the recovery task and the accelerated task will be a "concurrent task" to the other. A "concurrent task" means another task that is performed at the same time as a particular task. A combined task is a combination of a recovery task and an accelerated task. For example, when the area where the recovery task is performed coincides with the area where the accelerated task is performed, these tasks often belong to the same power system. Therefore, performing both tasks while the power system is shut off at the same time often shortens the overall power outage time. This is also the reason why the work planning device in this embodiment selects a combined task.
[0015] When considering the timing of the recovery task and the accelerated task candidate tasks that constitute the combined task, the timing of the recovery task does not need to perfectly coincide with the timing of the accelerated task candidate tasks. The accelerated task candidate tasks may start after the recovery task is completed, or the recovery task may start after the accelerated task candidate tasks are completed. Part of the timing of the recovery task may overlap with part of the timing of the accelerated task candidate tasks. In any case, the recovery (restoration of power) does not occur after the completion of the first task, but rather after the completion of the last task. "They can be performed together" means this.
[0016] Bringing a task forward means that the timing of its implementation is moved up. In many cases, recovery tasks are combined with forwarded tasks that are scheduled to be implemented later than their own. However, although the meaning is somewhat contradictory, recovery tasks can also be combined with forwarded tasks that are scheduled to be implemented earlier than their own.
[0017] Figure 1A shows the hardware configuration of the work planning device 6. The work planning device 6 is a general-purpose computer. The work planning device 6 includes a CPU (Central Processing Unit) 61, a storage unit 62, a communication interface (I / F) 63, an input / output interface (I / F) 64, and a DSP (Digital Signal Processor) 65. Here, the storage unit 62 includes a RAM (Random Access Memory) 62a, a ROM (Read Only Memory) 62b, and an HDD (Hard Disk Drive) 62c. The communication interface (I / F) 63 is connected to a communication circuit 66. The input / output interface (I / F) 64 is connected to an input / output device 67 (for example, a display device 5, an input device 7). The ROM 62b stores programs executed by the CPU 61 and DSP 65, various data, etc. The CPU 61 and DSP 65 realize various functions by executing these programs. Here, HDD62c corresponds to a non-volatile large-capacity storage DB (Database). Note that this embodiment is not limited to a single device, but may be implemented as a work planning system involving multiple servers working together.
[0018] Figure 1B shows the functions of the software for the work planning device 6. The advance task selection unit 2, the work planning unit 3, and the screen output unit 4 are the aforementioned programs, which are stored in a non-volatile large-capacity storage DB (for example, ROM 62b).
[0019] The task selection unit 2 selects recovery tasks from among the tasks scheduled to be performed and selects task candidates for acceleration that can be performed together with the recovery tasks. The work planning unit 3 uses a mathematical optimization model to determine the implementation plan for multiple tasks, including composite tasks. More specifically, the screen output unit 4 displays at least one of the following on the display device 5 in response to user instructions: task candidates for acceleration, recovery tasks, task candidates for acceleration that are actually accelerated, and task candidates for acceleration that are not actually accelerated.
[0020] The non-volatile large-capacity storage DB (e.g., ROM62b) also stores the task list D1. The display device 5 in Figure 1B is the same display device 5 in Figure 1A and is hardware.
[0021] Figure 2 shows an example of a task list D1. The task list D1 is stored in a large-capacity storage DB (for example, ROM62b). In the task list D1, the task content is stored in the task content field D12, the estimated work time is stored in the estimated work time field D13, the work period is stored in the work period field D14, the deadline is stored in the deadline field D15, the power outage necessity information is stored in the power outage necessity information field D16, the unplanned flag is stored in the unplanned flag field D17, and the implementation area identification number is stored in the implementation area identification number field D18.
[0022] The task identification number in the task identification number field D11 is a number that uniquely identifies the task. The task content in the task content field D12 is the content of the task. The estimated work time in the estimated work time field D13 is an estimated value of the time required to perform the task. The work period in the work period field D14 is the start date (year, month, day, or a combination of year, month, day, and time) and end date (same as above) of the period during which the task can be performed. There may be multiple work periods for the same task. The aforementioned "performance period" is the portion of the work period during which the task is actually performed, and its length is equal to the estimated work time. The deadline in the deadline field D15 is the deadline for performing the task.
[0023] The power outage necessity information in column D16 indicates whether a power outage (or, in the case of areas other than the power grid, the shutdown of any equipment) is necessary to carry out the task. For example, if there is a risk of electric shock to field workers when carrying out the task while the power is on and a power outage is necessary, the power outage necessity information is "1". If there is no particular danger and a power outage is not necessary, the power outage necessity information is "0". If a power outage is necessary, then restoration from the power outage (shutdown) will also be necessary. Note that "First Information" corresponds to the power outage necessity information here. The unplanned flag in column D17 indicates whether the task is an unplanned task. For example, for an unplanned task caused by a sudden disaster, accident, etc., the unplanned flag is recorded as "1". For a planned task whose cause is planned, the unplanned flag is recorded as "0". Note that "Second Information" corresponds to the unplanned flag here.
[0024] The implementation area identification number in the implementation area identification number field D18 is the identification number of the implementation area where the task will be performed. For example, tasks with the same implementation area identification number belong to the same implementation area.
[0025] Task list D1 may store information such as the following as "fields" (not shown in Figure 2). The same applies to task list D1B (Figure 4). • Information about equipment: This includes the type of equipment, manufacturer name, etc., that is the subject of the task. • Information about equipment boundaries: This includes information that uniquely identifies the switches located at both ends of a power transmission line, information that uniquely identifies the valves located at both ends of a pipeline, etc.
[0026] The "third piece of information" is at least one of the following: the implementation area identification number, information about the equipment, and information about the boundaries of the equipment.
[0027] The work planning device 6 acquires the latest information at regular intervals, for example by polling, and reflects it in the task list D1. The work planning device 6 may also update the information in the task list D1 whenever it detects the occurrence of a trigger event. The work planning device 6 may also accept updates from the user as needed. The work planning device 6 may update the task list D1 by combining several of the above-described means.
[0028] In any case, the work planning device 6 constantly maintains the task list D1 in an up-to-date state. This embodiment assumes that all tasks to be performed are included in the task list D1 and that the information for each task is up-to-date.
[0029] Figure 3 is a flowchart showing the process S20 of the task selection unit 2 for selecting candidate tasks to be brought forward. In step S21, the task selection unit 2 selects tasks from the task list D1 that satisfy all of the following conditions 1 and 2 as "recovery tasks". <Condition 1> The power outage necessity information (column D16) is "1". <Condition 2> The unplanned flag (column D17) is "1". As a result, tasks to restore power from an unplanned power outage are selected. There may be multiple recovery tasks at this time.
[0030] In step S22, the task selection unit 2 selects tasks from the task list D1 that satisfy all of the following conditions 11 to 13 as "tasks to be brought forward". <Condition 11> The power outage necessity information (column D16) is "1". <Condition 12> The unplanned flag (column D17) is "0". <Condition 13> The third piece of information matches the third piece of information of the recovery task.
[0031] The “third piece of information” in condition 13 is at least one of the following: the implementation area identification number, information about the equipment, and information about the equipment boundary. If the third condition is the implementation area identification number, tasks performed in a location close to where the restoration task is performed are selected as candidates for accelerated execution. If the third condition is information about the equipment, for example, tasks that target equipment from the same manufacturer as the equipment targeted by the restoration task are selected as candidates for accelerated execution. If the third condition is information about the equipment boundary, for example, tasks that target adjacent equipment (power transmission lines) connected to the equipment (power transmission lines) targeted by the restoration task via a certain switch are selected as candidates for accelerated execution.
[0032] When the third piece of information matches, the efficiency of the synthesis task increases, for example, the power outage time is shortened. The third piece of information may be the physical information described above, or it may be artificial information (such as the qualifications of the workers required by the task). Furthermore, condition 13 may also be a numerical condition, such as "the sum of the estimated work time of the recovery task and the estimated work time of the candidate task to be brought forward is within a predetermined threshold."
[0033] The task selection unit 2 for early deployment can also ignore condition 12. However, if the task selection unit 2 ignores condition 12, an unplanned task (a task resulting from a disaster or accident) may be selected, and as a result, a combination of two unplanned tasks may become a composite task. From the perspective of ensuring safe and reliable recovery, it may be desirable to avoid this.
[0034] In many cases, tasks that were scheduled to be carried out as planned tasks requiring a power outage and are related to the recovery task via third-party information are selected as candidates for accelerated tasks. If there are multiple recovery tasks, a candidate for accelerated task is selected for each recovery task. In this way, the accelerated task candidate selection unit 2 selects one or more combined tasks as a combination of recovery tasks and accelerated task candidates.
[0035] In step S23, the task selection unit 2 outputs the task selection result from step S22. After that, the flowchart is terminated. Figure 4 shows an example of the output of the selection result.
[0036] Figure 4 shows an example of a task list D1B with pre-emptive task identification information added. The pre-emptive task selection unit 2 outputs task list D1B, which is obtained by adding a pre-emptive task identification information field D19 to task list D1 (Figure 2), as the pre-emptive task selection result. The pre-emptive task identification information field D19 stores, for example, the task identification number of the corresponding recovery task. Nothing is stored in the pre-emptive task identification information field D19 for tasks that were not selected as pre-emptive tasks. In other words, tasks in records (rows) in which some kind of identification number is stored in the pre-emptive task identification information field D19 become pre-emptive tasks. It should be noted here that the terms "identification information" and "identification number" are used differently.
[0037] The method of assigning the task identification information for early task selection as described above is merely an example and can be flexibly changed depending on the business, operator, work planning method, etc. In this embodiment, the task identification information for early task selection is the task identification number of the corresponding recovery task, as shown in Figure 4. The task selection unit 2 outputs the task list D1B with the task identification information field D19 to the work planning unit 3 and the screen output unit 4, which will be described later.
[0038] Figure 5 is a flowchart showing the process S30 of the work planning unit 3. In step S31, the work planning unit 3 extracts all combinations (composite tasks) of accelerated candidate tasks with accelerated candidate task identification information (column D19) and their corresponding recovery tasks from the task list D1B. Then, the work planning unit 3 changes the deadline of an accelerated candidate task within a given composite task to the deadline of the recovery task within that composite task. Specifically, if an accelerated candidate task within a given composite task is Task A and a recovery task within that composite task is Task B, the work planning unit 3 changes the deadline of Task A (column D15) to the same value as the deadline of Task B (column D15) (see reference numeral D20 in Figure 4). The work planning unit 3 performs this process for all accelerated candidate tasks that have accelerated candidate task identification information (column D19). As a result, each accelerated candidate task is treated as something that should be carried out urgently, just like its corresponding recovery task.
[0039] In step S32, the work planning unit 3 adds the workable period of the corresponding recovery task to the workable period of the accelerated task candidate. Specifically, the work planning unit 3 adds the workable period of task B (column D14) to the workable period of task A (column D14) (see reference numeral D21 in Figure 4). The work planning unit 3 performs this process for all accelerated task candidate tasks that have accelerated task candidate identification information (column D19). As a result, each accelerated task candidate is treated as being able to work on the same period as the corresponding recovery task.
[0040] In step S33, the work planning unit 3 inputs the input information values from the task list D1B into the variables of the mathematical optimization model. As described above, the task list D1B contains information about the composite task. Therefore, the mathematical optimization model will have, for example, the following objective function and constraints.
[0041] A mathematical optimization model may have multiple objective functions, and these may be weighted according to their respective priorities. Similarly, the mathematical optimization model may have multiple constraints. Below, only examples of objective functions and constraints relevant to the present invention are shown.
[0042] When the objective function takes into account the task preponement, the objective function is, for example, the sum of the penalties for each task when each task is scheduled in violation of the deadline. Then, the work plan formulation unit 3 minimizes this objective function. As a result, the preponement candidate tasks are preponed as much as possible until the deadline of the recovery task, that is, the end target time of the unscheduled power outage.
[0043] Here, the preponement candidate task selection unit 2 may accept that the user arbitrarily sets the deadline of the recovery task. By setting the deadline to be intentionally postponed, the target time of the unscheduled power outage can be extended, and the number of preponement candidate tasks to be actually preponed can also be increased. As a result, it is possible to further reduce the planned power outage time scheduled to be carried out along with the preponement candidate tasks, and to improve the task execution efficiency by carrying out another task during the time period when the preponement candidate task was scheduled to be carried out.
[0044] The constraints of the mathematical optimization model are, for example, the constraint that each task must be assigned within the workable period. Then, the work plan formulation unit 3 will comply with this constraint. At this time, for a task with a plurality of workable periods, it is not necessary for all processes of the task to be planned within one workable period. As another constraint, it is also possible to have a constraint that each task must be assigned to a slot for a time longer than the estimated work time (column D13).
[0045] The work plan may associate resources and tasks in time series. In that case, the objective function and constraints of the mathematical optimization model may include constraints regarding resources.
[0046] In step S34, the work plan formulation unit 3 executes a mathematical optimization calculation based on the mathematical optimization model generated in step S33. That is, the work plan formulation unit 3 determines the execution times of a plurality of tasks including the composite task. As a result, a work plan with the recovery task preponed as much as possible can be formulated.
[0047] In step S35, the work plan formulation unit 3 outputs the work plan formulated in step S34 to the screen output unit 4. Then, the flowchart ends.
[0048] Figure 6 is a flowchart showing an example of the process S40 of the screen output unit 4. The screen output unit 4 is a functional unit that displays the content selected by the user on the display device 5, and its process will be described in Figure 6. Note that the display device 5 is configured to include, for example, a liquid crystal panel, an organic EL (Electro Luminescence) panel, etc., and displays the display content selected by the operator.
[0049] In step S41, the screen output unit 4 accepts a selection input of an item to be displayed on the screen (details will be described later as the explanation of Figure 7). In step S42, the screen output unit 4 displays the content corresponding to the selected item. Then, the flowchart ends.
[0050] Next, a configuration example of the screen 51 in Figure 7 will be described. Figure 7 is a diagram showing an example of the screen output by the screen output unit 4. The screen 51 displayed on the display device 5 is composed of a plurality of panes (display content selection pane 52, result output pane 53), which are small regions obtained by dividing the screen.
[0051] When the user selects an item to be displayed on the screen in the display content selection pane 52, the other panes display the content corresponding to the selected item. The selectable items include a task list D1B containing the identification information of the candidate tasks to be expedited, a work plan, etc. When these items are selected, in step S41 of Figure 6, it means that a selection input of an item to be displayed on the screen has been accepted. Then, in step S42 of Figure 6, the content corresponding to the selected item is displayed on the result output pane 53.
[0052] The result output pane 53 displays the task list D1B, which is the output of the candidate tasks to be expedited selection unit 2, and the work plan, which is the output of the work plan formulation unit 3. The task list D1B includes the identification information of the candidate tasks to be expedited. This makes it possible to determine which task has been selected as a candidate task to be expedited. The work plan is displayed in the form of, for example, a Gantt chart. This makes it possible to determine which task should be carried out at what time.
[0053] The work plan in Figure 7 involves performing task 0001, then executing task 0002, and also executing task 0003 during the time period in which task 0001 is being performed.
[0054] The screen output unit 4 displays the task list D1B on the screen 51 and may selectively highlight at least one of the following tasks according to the user's instructions: • Tasks that are candidates for being brought forward • Tasks among the candidates for being brought forward that were actually brought forward • Tasks among the candidates for being brought forward that were not actually brought forward • Recovery tasks
[0055] When conducting business using the work planning device 6 according to this embodiment, several forms are possible. For example, one form is possible in which a business operator using the work planning device 6 creates a work plan and operates that work plan. Alternatively, for example, one business operator may use the work planning device 6 to create a work plan and request other business operators to carry out the work based on the work plan.
[0056] Furthermore, for example, one business operator can use the work planning device 6 to select only the tasks that can be brought forward, and then request another business operator to create a work plan and carry out the work based on the task list D1B to which the task identification information for the task to be brought forward has been assigned. As in the last example, in this embodiment, by using the task identification information for the task to be brought forward as an interface, the functions of the task selection unit 2 or the work planning unit 3 can each be used independently. Therefore, it is possible to implement this in the form of microservices, such as by constructing the task selection unit 2 or the work planning unit 3 as separate devices, or by later extrapolating one of the functions to the same device.
[0057] (Effects of the Embodiment) (1) The work planning device can combine recovery tasks and accelerated candidate tasks, which both require the shutdown of the equipment to be worked on, into a composite task that can shorten the recovery time. (2) The work planning device can reliably select unplanned recovery tasks and planned accelerated candidate tasks based on the agreement of the "third information" stored in the memory unit. (3) The work planning device can select a composite task that can reduce the downtime of the equipment compared to, for example, the case where the recovery task and the accelerated candidate task are performed separately. (4) The work planning device can clarify the deadline for the composite task.
[0058] (5) The work planning device can clarify the working period for synthesis tasks. (6) The work planning device can determine the timing of the implementation of synthesis tasks using mathematical optimization models. (7) The work planning device can ensure that tasks are implemented within the working period. (8) The work planning device allows users to arbitrarily input deadlines for recovery tasks and adjust the number of applicable tasks that can be brought forward. (9) The work planning device allows users to visually check the results of the forwarding, etc.
[0059] The present invention is not limited to the embodiments described above, and includes various modifications. For example, the embodiments described above are described in detail to make the present invention easier to understand, and are not necessarily limited to those having all the configurations described. It is possible to replace parts of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add configurations from other embodiments to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace parts of the configuration of each embodiment with other configurations.
[0060] Each of the aforementioned configurations, functions, processing units, processing means, etc., may be implemented in part or in whole by hardware such as integrated circuits.
[0061] In each embodiment, the control lines and information lines shown are those deemed necessary for illustrative purposes and do not necessarily represent all control lines and information lines in the actual product. In practice, it can be assumed that almost all components are interconnected.
[0062] 2 Task Selection Unit for Prioritizing Tasks 3 Work Planning Unit 4 Screen Output Unit 5 Display Device 6 Work Planning Device 7 Input Device 51 Screen 52 Display Content Selection Pane 53 Result Output Pane D1 Task List D1B Task List (After assigning identification information for priority task candidates)
Claims
1. A work planning device comprising: a task selection unit that selects unplanned tasks required for recovery from equipment shutdown as recovery tasks; a task selection unit that selects planned tasks requiring equipment shutdown that can be performed together with the recovery tasks as accelerated task candidates; and a work planning unit that determines the timing of implementation for multiple tasks including the accelerated task.
2. The work planning device according to claim 1, comprising a storage unit that stores, in association with a task, first information indicating whether or not a task requires the shutdown of equipment, second information indicating whether or not a task is unplanned, and third information different from the first and second information, wherein the advance candidate task selection unit selects from the storage unit a task in which the first information indicates that the shutdown of equipment is required and the second information indicates that it is unplanned as the recovery task, and selects from the storage unit a task in which the first information indicates that the shutdown of equipment is required, the second information indicates that it is within the plan, and the third information matches the third information of the recovery task as the advance candidate task.
3. The work planning device according to claim 2, characterized in that the third piece of information is at least one of information indicating a task execution area, information regarding equipment, and information regarding the boundaries of equipment.
4. The work planning device according to claim 2, characterized in that the memory unit stores a deadline in association with the task, and the work planning unit sets the deadline of the candidate task to be brought forward among the composite tasks as the deadline of the recovery task among the composite tasks, and then inputs the composite tasks into a mathematical optimization model.
5. The work planning device according to claim 3, characterized in that the memory unit stores a workable period in association with the task, and the work planning unit adds the workable period of the recovery task among the composite tasks to the workable period of the candidate task to be brought forward among the composite tasks, and then inputs the composite tasks into a mathematical optimization model.
6. The work planning device according to claim 2, characterized in that the work planning unit determines the timing of the execution of a plurality of tasks, including the composite task, by minimizing the sum of the penalties for each task that are planned in violation of the deadline for all tasks, as the objective function of a mathematical optimization model.
7. The work planning device according to claim 6, characterized in that the work planning unit adheres to the constraint of the mathematical optimization model that each task must be assigned within the available work period.
8. The work planning device according to claim 4, characterized in that the advancement candidate task selection unit accepts the user setting an arbitrary deadline for the recovery task.
9. The work planning device according to claim 1, further comprising a screen output unit that displays at least one of the following on a display device in response to instructions from the user: the candidate task to be brought forward, the recovery task, the candidate task to be brought forward in reality, and the candidate task to be brought forward in reality.
10. A work planning method characterized in that the work planning device's task selection unit for bringing forward candidate tasks selects unplanned tasks required for recovery from equipment downtime as recovery tasks, selects planned tasks requiring equipment downtime that can be performed together with the recovery tasks as task to bring forward, selects a combination of the selected recovery tasks and the selected task to bring forward candidate tasks as a composite task, and the work planning unit of the work planning device determines the timing of the implementation of multiple tasks including the composite task.
Citation Information
Patent Citations
Spinning operation schedule managing device
JP1997073482A
Automatic facility deactivation planning device
JP2012010501A
Method, computer program, and management system for managing part collection
JP2020113276A
Bottleneck visualization device and bottleneck visualization method
JP2022091599A