[go: up one dir, main page]

JP2014203359A - Process control system, method, and program - Google Patents

Process control system, method, and program Download PDF

Info

Publication number
JP2014203359A
JP2014203359A JP2013080694A JP2013080694A JP2014203359A JP 2014203359 A JP2014203359 A JP 2014203359A JP 2013080694 A JP2013080694 A JP 2013080694A JP 2013080694 A JP2013080694 A JP 2013080694A JP 2014203359 A JP2014203359 A JP 2014203359A
Authority
JP
Japan
Prior art keywords
task
resource
information
tasks
constraints
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013080694A
Other languages
Japanese (ja)
Inventor
武宏 峯村
Takehiro Minemura
武宏 峯村
祐一 牧瀬
Yuichi Makise
祐一 牧瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2013080694A priority Critical patent/JP2014203359A/en
Publication of JP2014203359A publication Critical patent/JP2014203359A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】リソースの制約を考慮しつつ実現可能かつ最短工程の立案支援をする工程管理技術を提供する。【解決手段】工程管理システム10において、タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するタスク情報DB12と、このタスクの実施に必要なリソースの情報を登録するリソース情報DB13と、このタスク及びリソースの情報をそれぞれ取得して互いにリンク付けする工程情報管理部14と、同一のリソースがリンク付けられたタスクの集合をリソースごとに抽出するタスク抽出処理部16と、前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するタスク順列導出部17と、このタスクの順列に対しコンストレイントを照合し適合した順列を抽出するコンストレイント照合部18と、前工程にコンストレイントが定義されていないタスクを起点にしてコンストレイントの定義されているタスクを順番に連結し、さらに前記適合した順列に対応したタスクの時系列を形成するタスク配列形成部19と、を備えている。【選択図】 図1The present invention provides a process management technique that supports the planning of the shortest process that is feasible while considering resource constraints. In a process management system, a task information DB for registering task information and a constraint defining a context between each task, and resource information for registering resource information necessary for performing this task DB 13, process information management unit 14 for acquiring and linking the task and resource information, task extraction processing unit 16 for extracting a set of tasks linked to the same resource for each resource, A task permutation deriving unit 17 for deriving permutations of tasks constituting the set for each set, a constraint collating unit 18 for collating the constraints against the permutations of the tasks and extracting matching permutations, and a pre-process Tasks for which constraints are defined starting from a task for which no constraints are defined for It was ligated in the order, and further comprising a task sequence forming unit 19 for forming a time series of tasks corresponding to said matched permutation. [Selection] Figure 1

Description

本発明は、作業工程の立案を支援する工程管理技術に関する。   The present invention relates to a process management technique that supports planning of work processes.

原子力発電プラント等における定期検査等の作業工程の作成は、次のようなプロセスを経る。(1)作業の最小単位であるタスクの期間の定義、(2)タスク間の前後関係の定義、(3)クリティカル工程の抽出、(4)リソースの山崩しの順に工程の検討、(5)工程全体の妥当性の確認。
さらに、作業工程の実施途中で変更が生じた際は、解決可能な最短工程の再立案および再調整を行う。
Creation of work processes such as periodic inspections in a nuclear power plant follows the following process. (1) Definition of task period, which is the minimum unit of work, (2) Definition of context between tasks, (3) Extraction of critical process, (4) Examination of processes in the order of resource collapse, (5) Check the validity of the entire process.
Furthermore, when a change occurs during the execution of the work process, re-planning and readjustment of the shortest process that can be solved is performed.

このような背景の下、原子力発電プラント等の保守作業を実施する際は、予め保守作業計画を立て、作業期間中は保守作業の進捗を記録管理し、各作業が滞りなく行われるように管理する必要がある。
このような保守作業の工程管理は、従来から計算機システムを利用して立案されていた。
Against this background, when carrying out maintenance work for nuclear power plants, etc., a maintenance work plan is made in advance, and the progress of the maintenance work is recorded and managed during the work period, so that each work is performed without delay. There is a need to.
Such process management of maintenance work has been conventionally planned using a computer system.

一般的に使用される工程管理システムは、タスクの期間、このタスクにリンクしたタスク情報(例えば、タスク名、リソース名、リソース使用量)及びこれらタスク間の前後関係を示すコンストレイント等を、画面上のガントチャートに、キーボードやポインティングデバイス等の入力機器を用い入力し、工程を作成する。   The process management system generally used includes a task period, task information linked to the task (for example, task name, resource name, resource usage), and constraints indicating the context between these tasks, etc. Input to the Gantt chart on the screen using an input device such as a keyboard or pointing device to create a process.

従来の工程管理技術は、リソースの制約を考慮しない場合、タスクの所要時間とタスク間の前後関係をアローダイヤグラムで表現し、PERT(Program Evaluation and Review Technique)の計算により、クリティカルパスを導き出し、工程全体の所要時間を計算するというアルゴリズムを用いていた。   In the conventional process management technology, when resource constraints are not considered, the required time of tasks and the context between tasks are expressed in an arrow diagram, and the critical path is derived by calculating PERT (Program Evaluation and Review Technique). An algorithm was used to calculate the total time required.

またリソースの制約を考慮する場合は、リソースの調整(山崩し)を行うことにより、実現可能な工程を求めることができる。
ここで、リソースの制約とは、使用可能なリソースの数量的な制限により、タスクの同時実施が不可能又は限定的に可能となることを意味する。
When considering resource constraints, a feasible process can be obtained by adjusting (climbing) resources.
Here, the resource restriction means that simultaneous execution of tasks becomes impossible or limited due to the quantitative limitation of available resources.

なお、製品の製造分野における次のような工程管理技術が、先行技術として知られている(例えば、特許文献1参照)。
まず、最小必要リソースと最大必要リソースとの間の所定のリソース数で作業が実行される任意リソース数工程を抽出する。
ここで任意リソース数工程とは、製品の製造フローの作業工程のうち、作業員などのリソース数を任意に決定できる工程を指す。
そして、この任意リソース数工程において、単位時間ごとに必要なリソース数を平準化し、最適なリソース数を算出する。
The following process management technology in the product manufacturing field is known as a prior art (see, for example, Patent Document 1).
First, an arbitrary resource number process in which work is executed with a predetermined number of resources between the minimum required resource and the maximum required resource is extracted.
Here, the arbitrary resource number step refers to a step in which the number of resources such as workers can be arbitrarily determined among the work steps of the product manufacturing flow.
In this arbitrary resource number step, the required number of resources is leveled per unit time, and the optimum number of resources is calculated.

特開2006−106829号公報JP 2006-106829 A

近年の原子力発電プラントにおいては、設備の高利用率を達成するための保全物量の最適化、保全業務の効率化、定期検査工程の最適化(短縮)が要求されている。
このため工程管理技術は、定期検査を開始する前段階の事前計画において、タスク及び用いられるリソースが高精度で策定されていることが重要である。
In recent nuclear power plants, there is a demand for optimization of the quantity of maintenance materials, efficiency of maintenance work, and optimization (shortening) of periodic inspection processes in order to achieve a high utilization factor of equipment.
For this reason, in the process management technology, it is important that tasks and resources to be used are formulated with high accuracy in the preliminary planning before starting the periodic inspection.

特に、クリティカル工程を立案する際は、定期検査の短縮化をはかるため、この工程がリソースの制約を満足し実現可能かつ最短工程であることが要求される。
また、作業の実施時にトラブルが発生した場合は、その影響を最小限に留めるために、最短工程を迅速に再立案することが要求される。
In particular, when planning a critical process, in order to shorten the periodic inspection, it is required that this process satisfies the resource constraints and can be realized and is the shortest process.
In addition, when trouble occurs during the work, it is required to quickly re-plan the shortest process in order to minimize the influence.

しかし、前記先行技術は、PERT計算後、リソースの山崩しにより実現可能な工程を導出するにすぎないため、この導出結果が最短工程であると保証されない課題がある。
前記先行技術において最短工程を導くためには、複数考えられる実現可能な工程を、人間系で全パターン抽出し最短工程のパターンを見出す必要がある。
However, since the prior art only derives a process that can be realized by resource collapse after PERT calculation, there is a problem that the derived result is not guaranteed to be the shortest process.
In order to derive the shortest process in the prior art, it is necessary to extract all possible feasible processes using a human system and find the pattern of the shortest process.

本発明はこのような事情を考慮してなされたもので、リソースの制約を考慮しつつ実現可能かつ最短工程の立案支援をする工程管理技術を提供することを目的とする。   The present invention has been made in consideration of such circumstances, and an object of the present invention is to provide a process management technique that can be realized and can support the planning of the shortest process while considering resource constraints.

工程管理システムにおいて、タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するタスク情報DBと、前記タスクの実施に必要なリソースの情報を登録するリソース情報DBと、前記タスク及び前記リソースの情報をそれぞれ取得して互いにリンク付けする工程情報管理部と、同一のリソースがリンク付けられた前記タスクの集合をそれぞれのリソースごとに抽出するタスク抽出処理部と、前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するタスク順列導出部と、前記タスクの順列に対し前記コンストレイントを照合し適合した前記順列を抽出するコンストレイント照合部と、前工程に前記コンストレイントが定義されていないタスクを起点にして前記コンストレイントの定義されているタスクを順番に連結し、さらに前記適合した順列に対応したタスクの時系列を形成するタスク配列形成部と、を備える。   In the process management system, a task information DB for registering task information and constraints defining the context between each task, a resource information DB for registering resource information necessary for performing the task, and the task And a process information management unit that acquires and links the resource information, a task extraction processing unit that extracts the set of tasks linked to the same resource for each resource, and the set A task permutation deriving unit for deriving permutations of tasks to be performed for each set, a constraint collating unit for matching the constraints against the task permutations and extracting the matched permutations, Starting with a task for which no constraint is defined, the tasks for which the constraint is defined are ordered. Linked to, further comprising, a task sequence forming unit for forming a time series of tasks corresponding to said matched permutation.

本発明により、リソースの制約を考慮しつつ実現可能かつ最短工程の立案支援をする工程管理技術が提供される。   According to the present invention, a process management technique is provided that supports the planning of the shortest process that can be realized while considering resource constraints.

本発明に係る工程管理システムの実施形態を示すブロック図。1 is a block diagram showing an embodiment of a process management system according to the present invention. 第1実施形態に係る工程管理システムが立案する作業工程を表したガントチャート。The Gantt chart showing the work process which the process management system concerning a 1st embodiment plans. タスク抽出処理部の機能説明図。Functional explanatory drawing of a task extraction process part. タスク順列導出部の機能説明図。Functional explanatory drawing of a task permutation deriving unit. コンストレイント照合部の機能説明図。Functional explanatory drawing of a constraint collation part. コンストレイント照合部の機能説明図。Functional explanatory drawing of a constraint collation part. タスク配列形成部の機能説明図。Functional explanatory drawing of a task arrangement | sequence formation part. 第2実施形態に係る工程管理システムにおいて定義されたタスクのコンストレイント及びリンク付けされたリソースを示す表。The table | surface which shows the constraint of the task defined in the process management system which concerns on 2nd Embodiment, and the linked resource. 第2実施形態に係る工程管理システムが立案する作業工程を表したガントチャート。The Gantt chart showing the work process which the process management system concerning a 2nd embodiment plans. 第1実施形態における作業工程を作成するためのタスクの時系列パターン。The time series pattern of the task for creating the work process in 1st Embodiment. 第2実施形態における作業工程を作成するためのタスクの時系列パターン。The time series pattern of the task for creating the work process in 2nd Embodiment. 各実施形態に係る工程管理システムの動作を説明するフローチャート。The flowchart explaining operation | movement of the process management system which concerns on each embodiment. 第2実施形態に係る工程管理システムのサブルーチンを説明するフローチャート。The flowchart explaining the subroutine of the process management system which concerns on 2nd Embodiment.

(第1実施形態)
以下、本発明の実施形態を添付図面に基づいて説明する。
図1に示すように、工程管理システム10は、工程情報を記憶する工程情報DB11と、タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するタスク情報DB12と、このタスクの実施に必要なリソースの情報を登録するリソース情報DB13と、このタスク及びリソースの情報をそれぞれ取得して互いにリンク付けする工程情報管理部14と、同一のリソースがリンク付けられたタスクの集合をそれぞれのリソースごとに抽出するタスク抽出処理部16と、前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するタスク順列導出部17と、このタスクの順列に対しコンストレイントを照合し適合した順列を抽出するコンストレイント照合部18と、前工程にコンストレイントが定義されていないタスクを起点にしてコンストレイントの定義されているタスクを順番に連結し、さらに前記適合した順列に対応したタスクの時系列を形成するタスク配列形成部19と、を備えている。
(First embodiment)
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
As shown in FIG. 1, the process management system 10 includes a process information DB 11 that stores process information, a task information DB 12 that registers task information and constraints defining the context between each task, and the task information DB 12. A resource information DB 13 for registering resource information necessary for the implementation of the process, a process information management unit 14 for acquiring and linking the task and resource information, and a set of tasks linked to the same resource. A task extraction processing unit 16 for extracting each resource, a task permutation deriving unit 17 for deriving permutations of tasks constituting the set for each set, and matching and matching the constraints against the permutations of the tasks Constraint matching unit 18 that extracts the permutation that has been performed, and a task for which no constraint is defined in the previous process The tasks as a starting point is defined for the constraint linked sequentially, further comprising a, a task sequence forming unit 19 for forming a time series of tasks corresponding to said matched permutation.

このように工程管理システム10が構成されることにより、リソースの制約を考慮しつつ実現可能な作業工程を立案することができる。
また、リソースの制約によるタスク配列の制限も、人間系に頼ることなく、定義したコンストレイントに基づく自動計算により、追加することができる。
By configuring the process management system 10 in this way, it is possible to plan work processes that can be realized while considering resource constraints.
In addition, the limitation of task arrangement due to resource constraints can be added by automatic calculation based on defined constraints without relying on human systems.

さらに工程管理システム10は、この時系列にタスクを配列させた工程の所要時間を解析し最短時間を示す工程を選択する所要時間解析部20と、この最短時間を示す工程について、互いにリンク付けられたリソース及びタスクの情報をガントチャート上に表示させる工程情報処理部15と、を備えている。
なお、工程管理システム10は、前記した各機能部における検索結果、処理結果、評価結果及び分析結果を表示する表示部(図示略)、及びDB等に各種情報を入力するための入力部(図示略)が設けられている。
なお、記載におけるDBは、データベースを意味する。
Further, the process management system 10 is linked to the required time analysis unit 20 that analyzes the required time of the process in which the tasks are arranged in time series and selects the process that indicates the shortest time, and the process that indicates the shortest time. And a process information processing unit 15 for displaying information of resources and tasks on the Gantt chart.
The process management system 10 includes a display unit (not shown) for displaying search results, processing results, evaluation results, and analysis results in each functional unit described above, and an input unit (not shown) for inputting various information to a DB or the like. Abbreviation) is provided.
Note that DB in the description means a database.

このように工程管理システム10が構成されることにより、最短期間の作業工程を立案することができる。
さらに、ガントチャートを使うことで、トラブル等の発生により当初計画の変更を余儀なくされても、短時間でリカバリー工程を作成することが可能となる。
By configuring the process management system 10 in this way, it is possible to plan a work process with the shortest period.
Furthermore, by using the Gantt chart, it becomes possible to create a recovery process in a short time even if the initial plan is forced to change due to the occurrence of a trouble or the like.

工程情報DB11は、プラントの定期検査等の工程情報を入力し、これらを検索可能に登録するものである。
ここで工程は、例えば、プラント、ユニット、系統、機器、付託件名、作業内容のように項目別に階層的に管理されている。
工程情報としては、工程の開始日時、終了日時、休日、作業禁止日、位置情報、定期検査の回数、工事請負会社の会社部門情報等が例示される。
ここで位置情報とは、例えば、プラントの種類やユニットのように作業が実施される場所を指す。
Process information DB11 inputs process information, such as a periodic inspection of a plant, and registers these so that search is possible.
Here, the processes are managed hierarchically for each item, such as plant, unit, system, equipment, consignment name, and work content.
Examples of the process information include process start date / time, end date / time, holiday, work prohibition date, position information, number of periodic inspections, company department information of a construction contractor, and the like.
Here, the position information refers to a place where work is carried out, such as a plant type or a unit.

タスク情報DB12は、タスクの情報と各タスク間の前後関係を定義したコンストレイントとを入力し、これらが検索自在に登録されている。
ここでタスクとは、作業の最小単位を示し、複数のタスクを直列又は並列に連結し時系列に配置することにより一つの作業工程が作成される。
タスク情報としては、それぞれのタスクの識別番号、実施期間、属性情報(名称、担当会社、担当部門、担当者、対象系統、対象機器、対象付託件名、作業エリア等)が含まれる。
The task information DB 12 inputs task information and constraints defining the context between each task, and these are registered so as to be freely searchable.
Here, the task indicates a minimum unit of work, and one work process is created by connecting a plurality of tasks in series or in parallel and arranging them in time series.
The task information includes an identification number of each task, an execution period, and attribute information (name, responsible company, responsible department, responsible person, target system, target device, target consignment name, work area, etc.).

さらに、タスク情報として、工程情報管理部14においてリンク付けされたリソースの情報及び使用量を含めることができ、さらにタスク期間の開始日及び終了日の初期値並びに工程情報処理部15で更新されるこれら更新値も含めることができる。   Furthermore, resource information and usage amount linked in the process information management unit 14 can be included as task information, and further updated by the process information processing unit 15 and initial values of the start date and end date of the task period. These updated values can also be included.

コンストレイントとは、注目するタスクを別のタスクで関連付け(拘束)し、タスク間の前後関係を定義するものであって、各実施形態においては、注目するタスクに対して直前に連結されるタスクを定義している(図3参照)。
複数のタスクのうち、前工程にコンストレイントが定義されていないタスク(タスク1)を起点にして、コンストレイントの定義されているタスク(タスク2〜6)を順番に連結することにより、これら複数のタスクが直列又は並列に連結されることになる。
A constraint associates (restrains) a target task with another task and defines the context between the tasks. In each embodiment, the constraint is linked immediately before the target task. A task is defined (see FIG. 3).
By connecting the tasks (tasks 2 to 6) in which the constraints are defined in order, starting from the task (task 1) in which the constraints are not defined in the previous process among the plurality of tasks, These multiple tasks are connected in series or in parallel.

リソース情報DB13は、このタスクの実施に必要なリソースの情報を入力し、これらが検索自在に登録されている。
ここでリソースとは、対応するタスクに適用される物品や人材である。
リソース情報としては、それぞれのリソースの識別番号、属性情報(名称、用途、保有資格)、供給可能量が含まれる。
リソースとして、人材を個人で識別する場合は供給可能量が1となり、物品又は保有資格(例えば、溶接技術者、非破壊試験技術者等)で識別する場合は供給可能量は1以上の値を取り得る。
The resource information DB 13 inputs resource information necessary for performing this task, and these are registered so as to be searchable.
Here, the resource is an article or a human resource applied to the corresponding task.
The resource information includes an identification number of each resource, attribute information (name, use, holding qualification), and supplyable amount.
As a resource, when a human resource is identified by an individual, the supplyable amount is 1, and when it is identified by an article or possession qualification (for example, a welding engineer, non-destructive testing engineer, etc.), the supplyable amount has a value of 1 or more. I can take it.

工程情報管理部14は、タスク情報DB12及びリソース情報DB13からタスク及びリソースの情報をそれぞれ取得して互いにリンク付けするものである。
このリンク付けは、タスク及びリソースの名称等の情報をキーとしてオペレータが実施する場合の他に、タスク情報及びリソース情報の両方に含まれる共通情報をキーにより自動的に実施される場合や、過去情報に基づいて自動的に実施する場合もある。
The process information management unit 14 acquires task and resource information from the task information DB 12 and the resource information DB 13 and links them to each other.
In addition to the case where the operator performs information such as task and resource names as keys, this linking is performed automatically when the common information included in both task information and resource information is performed using the keys. In some cases, it is automatically performed based on information.

工程情報処理部15は、工程情報管理部14において互いにリンク付けられたリソース及びタスクの情報をガントチャート(図2)上に表示させる。
また工程情報処理部15は、工程情報DB11に登録されている工程情報(例えば、全工程の開始日時、終了日時、作業禁止日等)を反映させてガントチャート(図2)の表示を行う。
The process information processing unit 15 displays resource and task information linked to each other in the process information management unit 14 on the Gantt chart (FIG. 2).
Further, the process information processing unit 15 displays the Gantt chart (FIG. 2) reflecting the process information registered in the process information DB 11 (for example, the start date / time, end date / time, work prohibition date, etc. of all processes).

さらに、工程情報処理部15は、ガントチャート(図2)上にて、タスク情報(名称、実施期間、開始日及び終了日等)、リソース情報(名称、供給可能量)、工程情報(全工程の開始日時、終了日時、作業禁止日等)を編集することができる。
そして、編集されたこれらタスク情報及びリソース情報に同期して、工程情報DB11、タスク情報DB12及びリソース情報DB13の登録情報が更新される。
このような、編集作業は、前記した表示部(図示略)及び入力部(図示略)を用いて、オペレータにより実行される。
Furthermore, the process information processing unit 15 performs task information (name, execution period, start date, end date, etc.), resource information (name, supplyable amount), process information (all processes) on the Gantt chart (FIG. 2). The start date / time, end date / time, work prohibition date, etc.) can be edited.
Then, in synchronization with the edited task information and resource information, the registration information of the process information DB 11, the task information DB 12, and the resource information DB 13 is updated.
Such an editing operation is performed by an operator using the display unit (not shown) and the input unit (not shown).

図2に示されるガントチャートは、タスクの開始日及び終了日として、タスク情報DB12に登録されている初期値を採用し、全てのリソースの供給可能量を1としている。
そして、タスク2,3,4にはリソースAが、タスク2,3,5にはリソースBが、タスク2,5にはリソースCがリンク付けられているとする。
The Gantt chart shown in FIG. 2 employs the initial values registered in the task information DB 12 as the task start date and end date, and sets the suppliable amount of all resources to 1.
It is assumed that resource A is linked to tasks 2, 3, and 4, resource B is linked to tasks 2, 3, and 5, and resource C is linked to tasks 2 and 5.

このガントチャートにおいて、タスク2とタスク4の時系列はリソースAが10日(水)においてオーバーロードし、タスク3とタスク5の時系列ではリソースBが14日(日)においてオーバーロードしている。
このため、オーバーロードが生じている期間は、リソースの制約により同時に複数のタスクを実施できないため、タスクの実施タイミングをずらす必要がある。
このように、タスクの実施タイミングをずらす場合は、実現可能かつ最短となる工程を改めて導出する必要がある。
In this Gantt chart, the time series of task 2 and task 4 are overloaded on the 10th (Wednesday) of resource A, and the time series of Task 3 and Task 5 are overloaded on the 14th (Sunday) of Resource B. .
For this reason, during a period in which overload occurs, a plurality of tasks cannot be performed simultaneously due to resource constraints, so the task execution timing needs to be shifted.
As described above, when the task execution timing is shifted, it is necessary to derive a feasible and shortest process.

タスク抽出処理部16は、図3に示すように、同一のリソースがリンク付けられたタスクの集合をそれぞれのリソースごとに抽出する。   As shown in FIG. 3, the task extraction processing unit 16 extracts a set of tasks linked with the same resource for each resource.

タスク順列導出部17は、図4に示すように、リソースごとに抽出されたタスクの集合に対し、構成するタスクの全ての順列をそれぞれの集合ごとに導出するものである。
例えば、特定の作業員のように供給可能量が1であるリソースがリンク付けされた複数のタスクは、同時実施が不可能である。
このように、時系列的に前後関係をとる必要がある複数のタスクは、この前後関係を示す順列を予め総当り的に導出しておくことで、タスクの実施タイミングをずらして最適工程を見出すための一助とする。
As shown in FIG. 4, the task permutation deriving unit 17 derives all permutations of the tasks to be configured for each set of tasks extracted for each resource.
For example, a plurality of tasks linked to resources whose supplyable amount is 1, such as a specific worker, cannot be performed simultaneously.
As described above, for a plurality of tasks that need to have a context in time series, a permutation indicating this context is derived in advance, and the optimal process is found by shifting the task execution timing. To help.

コンストレイント照合部18は、タスク順列導出部17で抽出したタスクの順列に対し、定義されているコンストレイント(図3参照)を照合し、適合した順列を抽出するものである。
図5に示すように、リソースAにリンク付けされたタスク2,3,4の順列は、(1)〜(6)の6通りであるが、このうち(3),(4),(6)は、タスク2がタスク3よりも前にあると定義したコンストレイントに矛盾している。
The constraint collation unit 18 collates a defined constraint (see FIG. 3) against the task permutation extracted by the task permutation deriving unit 17 and extracts a suitable permutation.
As shown in FIG. 5, there are six permutations of tasks 2, 3, and 4 linked to resource A (1) to (6). Of these, (3), (4), (6 ) Contradicts the constraint that task 2 defined before task 3.

このため図6に示すように、リソースAにリンク付けされたタスクの順列のうち、コンストレイント照合部18から抽出される順列は、(1),(2),(5)ということになる。
同様にして、コンストレイント照合部18は、リソースB及びリソースCにリンク付けされたタスクの集合についても、コンストレイントに適合した順列を抽出する。
Therefore, as shown in FIG. 6, among the permutations of tasks linked to resource A, the permutations extracted from the constraint matching unit 18 are (1), (2), and (5). .
Similarly, the constraint matching unit 18 also extracts a permutation that matches the constraint for a set of tasks linked to the resource B and the resource C.

タスク配列形成部19は、コンストレイントの定義されていないタスクを起点にしてコンストレイントの定義されているタスクを順番に連結し、さらにコンストレイント照合部18において適合した順列に対応したタスクの時系列を形成するものである。   The task array forming unit 19 sequentially connects the tasks with the defined constraints starting from the task with no defined constraint, and further, the task corresponding to the permutation adapted by the constraint matching unit 18 The time series is formed.

具体的に説明すると、図3のように定義されたコンストレイントに基づけば、タスク1が起点となり、タスク1→タスク2→タスク3→タスク6が直列に連結し、タスク1→タスク4→タスク5→タスク6が直列に連結し、タスク2→タスク3及びタスク4→タスク5が並列に連結することになる。
そして、この並列に連結するタスクの時系列は、リソースAの制約の下、図6に示すように、コンストレイントに適合した順列(図5で○印)となるように形成される。
More specifically, based on the constraints defined as shown in FIG. 3, task 1 is the starting point, task 1 → task 2 → task 3 → task 6 are connected in series, task 1 → task 4 → Task 5 → task 6 are connected in series, and task 2 → task 3 and task 4 → task 5 are connected in parallel.
The time series of tasks connected in parallel is formed so as to be a permutation (marked with a circle in FIG. 5) suitable for the constraint as shown in FIG.

図7に基づいて、タスク配列形成部19が、リソースA、リソースB及びリソースCの制約の下、実現可能なタスクの時系列を形成する処理例を説明する。
リソースAにリンク付けされたタスクの順列を(1)から(6)とし、コンストレイントに対して矛盾が有るか否かを検出する。
次に、順列(1)から(6)のうち、矛盾の無い順列(1),(2),(5)に対し、リソースBにリンク付けされたタスクの順列(1)’から(6)’を時系列に組み込んでコンストレイントに対して矛盾が有るか否かを検出する。
Based on FIG. 7, an example of processing in which the task array forming unit 19 forms a time series of tasks that can be realized under the constraints of the resource A, the resource B, and the resource C will be described.
The permutation of tasks linked to resource A is changed from (1) to (6), and it is detected whether or not there is a contradiction with the constraint.
Next, the permutations (1) ′ to (6) of the tasks linked to the resource B with respect to the permutations (1), (2), (5) having no contradiction among the permutations (1) to (6). Include 'in chronological order to detect whether there is any contradiction to the constraint.

さらに、続けて、リソースCにリンク付けされたタスクの順列(1)”から(2)”を時系列に組み込んでコンストレイントに対して矛盾が有るか否かを検出する。
このようにして、タスク1〜6を連結して形成される複数の工程は、コンストレイントに対する矛盾が無い時系列パターンの全てを含む。
Further, subsequently, the permutations (1) "to (2)" of the tasks linked to the resource C are incorporated in time series to detect whether or not there is a contradiction with the constraint.
In this way, the plurality of steps formed by connecting the tasks 1 to 6 include all the time-series patterns having no contradiction to the constraint.

所要時間解析部20は、タスク配列形成部19で形成された複数の工程の所要時間を解析し、このうち最短時間を示す工程を選択するものである。なお、あるタスクについて複数の異なるリソースを同時に投入する必要がある場合は、上述したコンストレイントに矛盾のないタスク順列のうち、当該タスクについて一のリソースのタスク順列と他のリソースのタスク順列が合致する組み合わせについて所要時間を解析するものとする。
そして、所要時間解析部20により選択された工程は、工程情報処理部15にその情報が送られて、ガントチャート上に表示される。
The required time analysis unit 20 analyzes the required time of a plurality of processes formed by the task array forming unit 19 and selects a process showing the shortest time among them. In addition, when it is necessary to simultaneously input a plurality of different resources for a certain task, the task permutation of one resource and the task permutation of other resources among the task permutations that do not contradict the above-described constraints. The required time shall be analyzed for matching combinations.
Then, the process selected by the required time analysis unit 20 is sent to the process information processing unit 15 and displayed on the Gantt chart.

図12のフローチャートに基づいて第1実施形態の動作を説明する。
タスク情報DB12に対し、各タスクの情報(識別番号、実施期間、開始日及び終了日の初期値、属性情報等)、及びそれぞれのタスクのコンストレイントを登録する(S11、S12)。
そして、リソース情報DB13に対し、各リソースの情報(識別番号、属性情報、供給可能量)を登録する(S13)。
タスク及びリソースを互いにリンク付けし、タスク情報の初期値に基づいて、ガントチャートを作成し(S14)、リソースのオーバーロードが発生しない場合は(S15 No)、処理を終了する(S16)。
The operation of the first embodiment will be described based on the flowchart of FIG.
Information of each task (identification number, execution period, initial value of start date and end date, attribute information, etc.) and constraints of each task are registered in the task information DB 12 (S11, S12).
Then, information (identification number, attribute information, suppliable amount) of each resource is registered in the resource information DB 13 (S13).
The task and the resource are linked to each other, and a Gantt chart is created based on the initial value of the task information (S14). If no resource overload occurs (No in S15), the process is terminated (S16).

リソースのオーバーロードが発生している場合は(S15 Yes)、リソースi(1,2…M)のそれぞれにリンク付けられたタスクの集合Tik{Ti1…TiNi}を抽出する(S17,S18)。
ここでMは、登録されているリソースiの総数を示し、Niはリソースiにリンク付けられたタスクの総数を示す。
If resource overload occurs (S15 Yes), a set of tasks Ti k {Ti 1 ... Ti Ni } linked to each of the resources i (1, 2,... M) is extracted (S17, S18).
Here, M indicates the total number of registered resources i, and Ni indicates the total number of tasks linked to the resource i.

次に、得られた集合Tik{Ti1・・・TiNi}を構成するそれぞれのタスクの順列Qij{Qi1、・・・、QiPi}を全てのリソースi(=1,2…M)について導出し、コンストレイントに適合する順列を抽出する(S19〜S22)。ここでPiは、リソースiにリンク付けされたタスクの順列の総数を示す。 Next, the permutations Qij {Qi 1 ,..., Qi Pi } of the respective tasks constituting the obtained set Ti k {Ti 1 ... Ti Ni } are all resources i (= 1, 2,... M ) And a permutation suitable for the constraint is extracted (S19 to S22). Here, Pi indicates the total number of permutations of tasks linked to resource i.

次に、コンストレイントの定義されていないタスク(タスク1)を起点にしてコンストレイントの定義されているタスク(タスク2,3,4…)を順番に連結する(S23)。さらに、適合した順列に対応したタスクの時系列を形成する(S24〜S27)。
このように形成した時系列の所要時間を解析し最短時間を示す工程を選択し(S28)、ガントチャート上に表示させる(S29)。
Next, tasks with defined constraints (tasks 2, 3, 4...) Are sequentially linked starting from a task with no defined constraints (task 1) (S23). Further, a time series of tasks corresponding to the adapted permutation is formed (S24 to S27).
The time series time thus formed is analyzed to select a process showing the shortest time (S28) and displayed on the Gantt chart (S29).

(第2実施形態)
次に、本発明の第2実施形態について説明する。
第2実施形態では、リソースの供給可能量が複数ある場合に、このリソースを再配分して共通リンクのタスクを同時実施させる。第2実施形態に係る工程管理システムは、図1に示される構成で実現される。
なお、第2実施形態において第1実施形態と共通の構成又は機能については、重複説明を省略する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
In the second embodiment, when there are a plurality of resources that can be supplied, the resources are redistributed and the common link task is simultaneously performed. The process management system according to the second embodiment is realized by the configuration shown in FIG.
In the second embodiment, the description of the same configuration or function as in the first embodiment is omitted.

ここで、工程情報管理部14は、リソース情報DB13に登録されるリソースの供給可能量の情報と、それぞれのタスクにリンク付けされたリソースの使用量の情報とをさらに取得する。
そして、タスク配列形成部19は、同一のリソースがリンク付けられたタスクであっても、その使用量の総和が供給可能量と同じ又は少ない場合は、時系列におけるオーバーロードを許容する。
工程情報管理部14は、使用量が供給可能量を上回るタスクについては、事前に同時実施が不可である旨の情報をガントチャート上に表示することができる。
Here, the process information management unit 14 further acquires information on the suppliable amount of the resource registered in the resource information DB 13 and information on the usage amount of the resource linked to each task.
The task array forming unit 19 allows overloading in time series even when the same resource is linked to the task if the total amount of use is equal to or less than the supplyable amount.
The process information management unit 14 can display information on the Gantt chart that a task whose usage exceeds the supplyable amount cannot be performed simultaneously in advance.

図8は、第2実施形態において定義されるタスクのコンストレイント及びリンク付けされたリソースを示している。
この図8の表には、各リソースの供給可能量と、リンク付けされたタスクにおける使用量とが付記されている。
図9は、このコンストレイント及びタスク情報の初期値(明示略)に基づいて作成されたガントチャートである。
図9のガントチャートによれば、タスク2,3,4においてリソースA,B,Cについてオーバーロードが発生している。
FIG. 8 shows task constraints and linked resources defined in the second embodiment.
In the table of FIG. 8, the supplyable amount of each resource and the usage amount in the linked task are appended.
FIG. 9 is a Gantt chart created based on the initial values (not shown) of the constraint and task information.
According to the Gantt chart of FIG. 9, overload occurs for resources A, B, and C in tasks 2, 3, and 4.

まず、リソースAにリンク付けされたタスク2,3,4の順列を導出し、図10に示すように、コンストレイントに適合した時系列を形成させる(ここまでの処理は、第1実施形態と変わらない)。
形成された時系列のうち、コンストレイントで互いに前後関係が定義されていなく連続するタスクは、図11に示すように同時実施のパターンを形成することができる。
First, a permutation of tasks 2, 3, and 4 linked to resource A is derived, and a time series suitable for the constraint is formed as shown in FIG. 10 (the processing up to this point is the first embodiment). Is not different).
Of the formed time series, the tasks that are not defined in the context and are continuous can form a pattern of simultaneous execution as shown in FIG.

そして、図11に示されるパターンのうち、リソースの使用量の総和が供給可能量を超えない同時実施タスク(タスク3,4)を含む時系列(破線で囲まれている)がオーバーロードの許容される時系列として抽出される。
ここで、タスク3,4が同時実施される場合は、リソースAが供給可能量5のうち使用量4(=3+1)となり、リソースBが供給可能量10のうち使用量5となり、リソースCが供給可能量3のうち使用量3(=2+1)となる。
In the pattern shown in FIG. 11, the time series including the simultaneous execution tasks (tasks 3 and 4) in which the total amount of the resource usage does not exceed the suppliable amount (enclosed by a broken line) is allowed to be overloaded. Extracted as a time series.
Here, when the tasks 3 and 4 are performed simultaneously, the resource A becomes the usage amount 4 (= 3 + 1) out of the suppliable amount 5, the resource B becomes the usage amount 5 out of the suppliable amount 10, and the resource C becomes Of the suppliable amount 3, the amount is 3 (= 2 + 1).

なお、図11に示されるパターンのうち、リソースの使用量の総和が供給可能量を超える同時実施タスク(タスク2,3又はタスク2,4)を含む時系列は、リソースの不足分を表示してもよい。   Of the patterns shown in FIG. 11, the time series including the simultaneous execution tasks (tasks 2 and 3 or tasks 2 and 4) in which the total amount of resource usage exceeds the suppliable amount displays the shortage of resources. May be.

また、タスクの期間を延長することにより、リソースの不足分を解消できる場合は、この期間を調整した後に、所要時間解析部20における工程の所要時間の解析を行う。
これにより、同一のリソースがリンク付けされたタスクを制約の範囲内で同時実施させて、実現可能かつ最短となる最適工程を導出し、工程の事前計画の精度向上や工程立案業務の省力化が達成される。
If the resource shortage can be resolved by extending the task period, the required time of the process in the required time analysis unit 20 is analyzed after adjusting the period.
As a result, tasks linked to the same resource can be performed simultaneously within the limits of the constraints, the optimum process that is feasible and shortest can be derived, and the accuracy of process pre-planning can be improved, and the process planning work can be saved. Achieved.

図12及び図13のフローチャートに基づいて第2実施形態の動作を説明する。
第2実施形態におけるタスクの時系列(図10参照)の形成フロー(図12のS11からS27)は、第1実施形態の場合と同じであるので重複説明を省略する。
第2実施形態では、このようなタスクの時系列の形成後にリソースの再配分フローに移る(S30)。
このリソースの再配分フローは、図13に示すように、同一のリソースがリンク付けられたタスクについて同時実施のパターンを作成する(S31;適宜、図11参照)。
The operation of the second embodiment will be described based on the flowcharts of FIGS.
Since the task time series (see FIG. 10) formation flow (S11 to S27 in FIG. 12) in the second embodiment is the same as in the case of the first embodiment, redundant description is omitted.
In the second embodiment, after the time series of such tasks is formed, the process proceeds to a resource redistribution flow (S30).
In this resource redistribution flow, as shown in FIG. 13, a simultaneous execution pattern is created for tasks linked to the same resource (S31; refer to FIG. 11 as appropriate).

そして、それぞれのリソースの供給可能量を取得し(S32)、さらに、同時実施するタスクにリンク付けされたリソースの使用量を取得する(S33)。
そして、取得したリソースの使用量の総和が供給可能量と同じ又は少ないパターンについては(S34)、最短工程の選択肢とし(図12,S28)、ガントチャートにおけるオーバーロードの表示を許容する(S29)。
Then, the supplyable amount of each resource is acquired (S32), and further, the usage amount of the resource linked to the task to be performed simultaneously is acquired (S33).
Then, for a pattern in which the total amount of resources used is the same as or less than the supplyable amount (S34), the shortest process option is selected (FIG. 12, S28), and overload display in the Gantt chart is allowed (S29). .

以上述べた少なくともひとつの実施形態の工程管理システムによれば、リソースにリンク付けされたタスクの順列を工程の時系列に反映させることにより、リソースの制約を考慮しつつ実現可能かつ最短工程の立案支援をすることが可能となる。   According to the process management system of at least one embodiment described above, the permutation of tasks linked to resources is reflected in the time series of processes, so that the shortest process can be realized while considering resource constraints. It is possible to provide support.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
また、工程管理システムの構成要素は、コンピュータのプロセッサで実現することも可能であり、工程管理プログラムにより動作させることが可能である。
Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, changes, and combinations can be made without departing from the scope of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalents thereof.
Further, the components of the process management system can be realized by a processor of a computer and can be operated by a process management program.

10…工程管理システム、11…工程情報DB、12…タスク情報DB、13…リソース情報DB、14…工程情報管理部、15…工程情報処理部、16…タスク抽出処理部、17…タスク順列導出部、18…コンストレイント照合部、19…タスク配列形成部、20…所要時間解析部。   DESCRIPTION OF SYMBOLS 10 ... Process management system, 11 ... Process information DB, 12 ... Task information DB, 13 ... Resource information DB, 14 ... Process information management part, 15 ... Process information processing part, 16 ... Task extraction process part, 17 ... Derivation of task permutation , 18 ... Constraint comparison part, 19 ... Task arrangement formation part, 20 ... Time required analysis part.

Claims (5)

タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するタスク情報DBと、
前記タスクの実施に必要なリソースの情報を登録するリソース情報DBと、
前記タスク及び前記リソースの情報をそれぞれ取得して互いにリンク付けする工程情報管理部と、
同一のリソースがリンク付けられた前記タスクの集合をそれぞれのリソースごとに抽出するタスク抽出処理部と、
前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するタスク順列導出部と、
前記タスクの順列に対し前記コンストレイントを照合し適合した前記順列を抽出するコンストレイント照合部と、
前工程に前記コンストレイントが定義されていないタスクを起点にして前記コンストレイントの定義されているタスクを順番に連結し、さらに前記適合した順列に対応したタスクの時系列を形成するタスク配列形成部と、を備えることを特徴とする工程管理システム。
A task information DB for registering task information and constraints defining the context between each task;
A resource information DB for registering resource information necessary for performing the task;
A process information management unit for acquiring and linking each of the task and the resource information;
A task extraction processing unit that extracts the set of tasks linked to the same resource for each resource;
A task permutation derivation unit for deriving permutations of tasks constituting the set for each set;
A constraint matching unit for matching the constraint against the permutation of the task and extracting the matched permutation;
A task array that sequentially connects the tasks in which the constraint is defined starting from a task in which the constraint is not defined in the previous process, and further forms a time series of tasks corresponding to the adapted permutation And a forming unit.
請求項1に記載の工程管理システムにおいて、
前記時系列に前記タスクを配列させた工程の所要時間を解析し最短時間を示す工程を選択する所要時間解析部と、
前記最短時間を示す工程について、前記互いにリンク付けられたリソース及びタスクの情報をガントチャート上に表示させる工程情報処理部と、をさらに備えることを特徴とする工程管理システム。
In the process management system according to claim 1,
A time analysis unit for analyzing a time required for the process in which the tasks are arranged in the time series and selecting a process showing the shortest time;
The process management system further comprising: a process information processing unit that displays information of the resource and task linked to each other on the Gantt chart for the process indicating the shortest time.
請求項1又は請求項2に記載の工程管理システムにおいて、
前記リソース情報DBは、前記リソースの供給可能量を前記情報としてさらに登録し、
前記工程情報管理部は、前記タスクに前記リンク付けされたリソースの使用量をさらに取得し、
前記タスク配列形成部は、前記同一のリソースがリンク付けられたタスクであっても、前記使用量の総和が前記供給可能量と同じ又は少ない場合は、前記時系列におけるオーバーロードを許容することを特徴とする工程管理システム。
In the process management system according to claim 1 or claim 2,
The resource information DB further registers the suppliable amount of the resource as the information,
The process information management unit further acquires the usage amount of the resource linked to the task,
The task array forming unit may allow overloading in the time series even when the same resource is linked to the task if the total amount of use is equal to or less than the supplyable amount. A characteristic process management system.
タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するステップと、
前記タスクの実施に必要なリソースの情報を登録するステップと、
前記タスク及び前記リソースの情報をそれぞれ取得して互いにリンク付けするステップと、
同一のリソースがリンク付けられた前記タスクの集合をそれぞれのリソースごとに抽出するステップと、
前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するステップと、
前記タスクの順列に対し前記コンストレイントを照合し適合した前記順列を抽出するステップと、
前工程に前記コンストレイントが定義されていないタスクを起点にして前記コンストレイントの定義されているタスクを順番に連結するステップと、
前記適合した順列に対応したタスクの時系列を形成するステップと、を含むことを特徴とする工程管理方法。
Registering task information and constraints defining the context between each task;
Registering information of resources necessary for performing the task;
Obtaining and linking each of the task and resource information; and
Extracting the set of tasks linked to the same resource for each resource;
Deriving permutations of tasks constituting the set for each set;
Matching the constraints against the permutation of the task to extract the matched permutation;
Connecting the tasks in which the constraints are defined in order starting from a task in which the constraints are not defined in the previous process;
Forming a time series of tasks corresponding to the adapted permutation.
コンピュータに、
タスクの情報と各タスク間の前後関係を定義したコンストレイントとを登録するステップ、
前記タスクの実施に必要なリソースの情報を登録するステップ、
前記タスク及び前記リソースの情報をそれぞれ取得して互いにリンク付けするステップと、
同一のリソースがリンク付けられた前記タスクの集合をそれぞれのリソースごとに抽出するステップ、
前記集合を構成するタスクの順列をそれぞれの集合ごとに導出するステップ、
前記タスクの順列に対し前記コンストレイントを照合し適合した前記順列を抽出するステップ、
前工程に前記コンストレイントが定義されていないタスクを起点にして前記コンストレイントの定義されているタスクを順番に連結するステップ、
前記適合した順列に対応したタスクの時系列を形成するステップ、を実行させることを特徴とする工程管理プログラム。
On the computer,
Registering task information and constraints defining the context between each task;
Registering information of resources necessary for performing the task;
Obtaining and linking each of the task and resource information; and
Extracting the set of tasks linked to the same resource for each resource;
Deriving permutations of tasks constituting the set for each set;
Collating the constraints against the permutation of the task and extracting the matched permutation;
Connecting tasks in which the constraints are defined in order starting from a task in which the constraints are not defined in the previous process;
A step of forming a time series of tasks corresponding to the adapted permutation.
JP2013080694A 2013-04-08 2013-04-08 Process control system, method, and program Pending JP2014203359A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013080694A JP2014203359A (en) 2013-04-08 2013-04-08 Process control system, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013080694A JP2014203359A (en) 2013-04-08 2013-04-08 Process control system, method, and program

Publications (1)

Publication Number Publication Date
JP2014203359A true JP2014203359A (en) 2014-10-27

Family

ID=52353722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013080694A Pending JP2014203359A (en) 2013-04-08 2013-04-08 Process control system, method, and program

Country Status (1)

Country Link
JP (1) JP2014203359A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017109863A1 (en) * 2015-12-22 2017-06-29 株式会社日立製作所 Resource accommodation device, schedule management device, and resource accommodation system
JP2020201545A (en) * 2019-06-06 2020-12-17 株式会社東芝 Control system and control method
US11341292B2 (en) 2018-12-26 2022-05-24 Hitachi, Ltd. Production plan supporting apparatus and method
JP2022124906A (en) * 2021-02-16 2022-08-26 日立Geニュークリア・エナジー株式会社 Work process optimization support method and work process optimization support device
JP2023012341A (en) * 2021-07-13 2023-01-25 東京電設サービス株式会社 Inspection support system
CN116069471A (en) * 2023-01-12 2023-05-05 苏州畅行智驾汽车科技有限公司 Deterministic scheduling method and device for tasks and electronic equipment
CN116205448A (en) * 2023-01-19 2023-06-02 中国电子科技集团公司第二十八研究所 Unmanned multi-domain task planning system
JP2024031459A (en) * 2022-08-26 2024-03-07 日立Geニュークリア・エナジー株式会社 Inspection planning support system and inspection planning support method
JP2024093833A (en) * 2022-12-27 2024-07-09 日立Geニュークリア・エナジー株式会社 Maintenance support device, maintenance support method, and maintenance support program
JP2024132714A (en) * 2023-03-17 2024-10-01 日立Geニュークリア・エナジー株式会社 Maintenance support device, maintenance support method, and maintenance support program

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2017109863A1 (en) * 2015-12-22 2017-12-21 株式会社日立製作所 Resource accommodation device, schedule management device, and resource accommodation system
US11393050B2 (en) 2015-12-22 2022-07-19 Hitachi, Ltd. Resource accommodation device, schedule management device, and resource accommodation system
WO2017109863A1 (en) * 2015-12-22 2017-06-29 株式会社日立製作所 Resource accommodation device, schedule management device, and resource accommodation system
US11341292B2 (en) 2018-12-26 2022-05-24 Hitachi, Ltd. Production plan supporting apparatus and method
JP7418973B2 (en) 2019-06-06 2024-01-22 株式会社東芝 Control system and control method
JP2020201545A (en) * 2019-06-06 2020-12-17 株式会社東芝 Control system and control method
US12242244B2 (en) 2019-06-06 2025-03-04 Kabushiki Kaisha Toshiba Control system and control method
JP7500459B2 (en) 2021-02-16 2024-06-17 日立Geニュークリア・エナジー株式会社 Work process optimization support method and work process optimization support device
JP2022124906A (en) * 2021-02-16 2022-08-26 日立Geニュークリア・エナジー株式会社 Work process optimization support method and work process optimization support device
JP2023012341A (en) * 2021-07-13 2023-01-25 東京電設サービス株式会社 Inspection support system
JP2024031459A (en) * 2022-08-26 2024-03-07 日立Geニュークリア・エナジー株式会社 Inspection planning support system and inspection planning support method
JP2024093833A (en) * 2022-12-27 2024-07-09 日立Geニュークリア・エナジー株式会社 Maintenance support device, maintenance support method, and maintenance support program
CN116069471A (en) * 2023-01-12 2023-05-05 苏州畅行智驾汽车科技有限公司 Deterministic scheduling method and device for tasks and electronic equipment
CN116069471B (en) * 2023-01-12 2024-03-19 苏州畅行智驾汽车科技有限公司 Deterministic scheduling method and device for tasks and electronic equipment
CN116205448A (en) * 2023-01-19 2023-06-02 中国电子科技集团公司第二十八研究所 Unmanned multi-domain task planning system
JP2024132714A (en) * 2023-03-17 2024-10-01 日立Geニュークリア・エナジー株式会社 Maintenance support device, maintenance support method, and maintenance support program

Similar Documents

Publication Publication Date Title
JP2014203359A (en) Process control system, method, and program
US20140229212A1 (en) Method and system for managing construction projects
JP6467264B2 (en) Plan creation support apparatus and plan creation support method
JP7120914B2 (en) Production performance data analyzer
JP6932575B2 (en) Automatic technical instruction generation
JP2015005032A (en) Engineering schedule management apparatus, engineering schedule management method, and engineering schedule management program
JPWO2018088470A1 (en) Process design support apparatus, process design support method, and program
JP5268400B2 (en) Process management system
JP2015230577A (en) Method of extending and adding annotation in process management system
JP6606450B2 (en) Checklist creation device, work performance management system, and checklist creation method
JP2017122955A (en) Production planning support system and support method
JP2016081275A (en) Priority calculation apparatus and priority calculation method
JP2010020617A (en) Design example retrieval device, and design example retrieval program
Shehab et al. Machine learning framework to predict last planner system performance metrics
JP2012141788A (en) Project information management device and management method
JP2009064390A (en) Plan creation condition acquisition device, plan creation condition acquisition method, and plan creation condition acquisition program
JP2009080759A (en) Cell production system process control method
Schuh et al. Cutting manufacturing failure costs in the tool and die industry by implementing a knowledge transfer system to avoid and correct mistakes more effectively
JP7116983B2 (en) GAP work support method
JP2019172142A (en) Operation arrangement support system and operation arrangement support method
Suchy et al. Process mining techniques in complex administrative processes
JP2016018434A (en) Production planning device
Abdelnour et al. Lean Six Sigma: AN/ANS-146 Electronic Shelter Vans, Tobyhanna
Nyemba et al. Data collection and statistical data analysis in preparation for simulation of a furniture manufacturing company
JP7403284B2 (en) Work support system, work support method and work support program