Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7600060B2 - Cold rolling planning system and cold rolling planning method - Google Patents
[go: Go Back, main page]

JP7600060B2 - Cold rolling planning system and cold rolling planning method - Google Patents

Cold rolling planning system and cold rolling planning method Download PDF

Info

Publication number
JP7600060B2
JP7600060B2 JP2021148892A JP2021148892A JP7600060B2 JP 7600060 B2 JP7600060 B2 JP 7600060B2 JP 2021148892 A JP2021148892 A JP 2021148892A JP 2021148892 A JP2021148892 A JP 2021148892A JP 7600060 B2 JP7600060 B2 JP 7600060B2
Authority
JP
Japan
Prior art keywords
constraint condition
constraint
input
template
cold rolling
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.)
Active
Application number
JP2021148892A
Other languages
Japanese (ja)
Other versions
JP2023041489A (en
Inventor
祐樹 正木
哲 曹
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021148892A priority Critical patent/JP7600060B2/en
Priority to CN202210286378.7A priority patent/CN115805241A/en
Publication of JP2023041489A publication Critical patent/JP2023041489A/en
Application granted granted Critical
Publication of JP7600060B2 publication Critical patent/JP7600060B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)
  • Control Of Metal Rolling (AREA)

Description

本発明は、冷間圧延計画策定システム及び冷間圧延計画策定方法に関する。詳しくは、本発明は、熱間圧延で生成された鋼板を更に薄く加工する連続冷間圧延工程への鋼板の投入順序の計画を策定する冷間圧延計画策定システム及び冷間圧延計画策定方法に関する。 The present invention relates to a cold rolling planning system and a cold rolling planning method. More specifically, the present invention relates to a cold rolling planning system and a cold rolling planning method that plan the order in which steel sheets are fed into a continuous cold rolling process in which the steel sheets produced by hot rolling are further processed to be thinner.

鉄鋼業界では、PL-TCM(Pickling Line - Tandem Cold Mill:連続酸洗タンデム冷間圧延機)が使用されている。PL-TCMは、複数のコイル材から払い出された帯鋼(鋼板)に対して、溶接処理、酸洗処理、トリミング処理及び圧延処理を順次行う。 PL-TCM (Pickling Line - Tandem Cold Mill) is used in the steel industry. The PL-TCM sequentially performs welding, pickling, trimming and rolling processes on strip steel (steel plate) discharged from multiple coils.

溶接処理では、処理順が前後する先行コイル材と後行コイル材とが、溶接によって、先行コイル材の払い出しが終了する毎に接合される。従って、PL-TCMは、24時間連続稼働で、複数のコイル材のそれぞれから様々な鋼種の圧延製品を効率的に生産し続けることができる。 In the welding process, the preceding coil material and the following coil material, which are processed in different orders, are joined by welding each time the preceding coil material is unloaded. Therefore, the PL-TCM can operate continuously 24 hours a day, efficiently producing rolled products of various steel types from each of the multiple coil materials.

しかし、PL-TCMでは、先行コイル材の幅、厚さ等と後行コイル材の幅、厚さ等との組合せが不適切な場合には、圧延などに起因して、PL-TCM内で帯鋼の破断が発生する場合がある。この場合、破断した材料をPL-TCMから取り除き、PL-TCMが稼働可能な状態になるまで生産ラインが止まってしまうので、生産効率が低下してしまう可能性がある。 However, with the PL-TCM, if the combination of the width, thickness, etc. of the preceding coil material and the width, thickness, etc. of the succeeding coil material is inappropriate, the strip steel may break within the PL-TCM due to rolling, etc. In this case, the production line will stop until the broken material is removed from the PL-TCM and the PL-TCM is ready to operate, which may result in reduced production efficiency.

従って、複数のコイル材の圧延の順番(即ち、PL-TCMへの投入の順番)は、ユーザの経験に基づく制約条件の下、制約条件を満たすように、計画を立てた方が好ましい。ユーザの経験に基づく制約条件の例としては、特許文献1に開示の例などが知られている。生産計画を策定可能な技術として、特許文献2に開示の例(「MLCP」とも称呼されている。)などが知られている。この特許文献2の開示例は、複数の制約条件を考慮した熟練者の生産計画を再現することができる。 Therefore, it is preferable to plan the rolling order of multiple coil materials (i.e., the order of input into the PL-TCM) so as to satisfy the constraints based on the user's experience. Known examples of constraints based on the user's experience include the example disclosed in Patent Document 1. Known technologies capable of formulating production plans include the example disclosed in Patent Document 2 (also referred to as "MLCP"). The example disclosed in Patent Document 2 can reproduce the production plan of an expert taking into account multiple constraints.

特許第3248476号公報Patent No. 3248476 国際公開第2018/220885号International Publication No. 2018/220885

PL-TCMを使用した連続冷間圧延では、上述した生産設備の特性を踏まえて、いつ(どの順番で)どの製品を生産するかを決定する生産計画を日々策定している。しかし、計画策定作業には、様々な考慮が必要となるので、PL-TCMを操作する現場で最終的な調整を行っており、煩雑な運用となっている。更に、煩雑な運用に起因し、考慮不足の生産順による無駄なトリマー調整、ロール交換及び渡り材使用が発生したり、緊急追加オーダを現場で対応することで無理な溶接になり板破断トラブルが発生したりすることもある。そのため、計画の質を落とさずに短時間で修正するには、熟練者の経験に基づく判断が求められる。 In continuous cold rolling using the PL-TCM, production plans are drawn up daily to determine when (and in what order) which products will be produced, taking into account the characteristics of the production equipment mentioned above. However, as the planning process requires various considerations, final adjustments are made on-site where the PL-TCM is operated, resulting in cumbersome operations. Furthermore, cumbersome operations can result in inadequately considered production sequences, resulting in unnecessary trimmer adjustments, roll changes, and the use of transfer materials, or in handling emergency additional orders on-site, which can lead to unreasonable welding and plate breakage problems. For this reason, judgment based on the experience of an experienced worker is required to make corrections in a short time without compromising the quality of the plan.

ところで、特許文献2に開示の例も含め、計画業務のシステム化を行う際には、制約条件を明確化しシステム要件として整理する必要がある。しかし、システム構築の都度、一から要件(計画業務のシステム化(計画の策定)に必要な条件)を、制約条件としてシステムに組み込んでいくと、システムの導入までに長い時間がかかってしまう。更に、熟練者から要件のヒアリングを行う場合、ノウハウが明文化されていない場合が多く、その場合、より時間がかかってしまう傾向がある。更に、ユーザが異なる毎に、ノウハウも違ってくるので、制約条件は一律に決まるものでなく、計画の策定に必要な制約条件をシステムに組み込むために、それぞれのユーザにヒアリングしなければならず非常に手間がかかってしまう。 Incidentally, when systematizing planning tasks, including the example disclosed in Patent Document 2, it is necessary to clarify the constraints and organize them as system requirements. However, if the requirements (conditions necessary for systematizing planning tasks (plan formulation)) are incorporated into the system as constraints from scratch each time a system is constructed, it will take a long time to introduce the system. Furthermore, when requirements are heard from experts, the know-how is often not clearly written down, which tends to take even more time. Furthermore, since the know-how differs for each user, the constraints cannot be determined uniformly, and in order to incorporate the constraints necessary for plan formulation into the system, each user must be interviewed, which is very time-consuming.

本発明は上述した課題を対処するためになされた。即ち、本発明の目的の一つは、冷間圧延計画の策定に必要な制約条件の設定を簡単且つ短時間で行うことができる冷間圧延計画策定システム及び冷間圧延計画策定方法を提供することにある。 The present invention has been made to address the above-mentioned problems. That is, one of the objects of the present invention is to provide a cold rolling planning system and a cold rolling planning method that can easily and quickly set the constraint conditions required for cold rolling planning.

上述した課題を解決するために、本発明の冷間圧延計画策定システムは、コイル材から連続冷間圧延工程によって製造する鋼板製品の仕様を示す情報を複数含む鋼板仕様データを取得し、前記鋼板仕様データに基づいて、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、連続冷間圧延工程によって処理する順序を策定する情報処理装置を含む冷間圧延計画策定システムであって、前記情報処理装置は、制約条件を生成するための特定の情報が入力される制約条件テンプレートが複数記憶された記憶部を含み、前記特定の情報が入力された複数の前記制約条件テンプレートに基づいて、複数の前記制約条件を生成し、複数の前記制約条件を計算条件に含め、前記計算条件下で、最適化計算を実行することにより、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、前記連続冷間圧延工程によって処理する順序を策定する、ように構成されている。 In order to solve the above-mentioned problems, the cold rolling planning system of the present invention is a cold rolling planning system including an information processing device that acquires steel plate specification data including a plurality of pieces of information indicating the specifications of a steel plate product manufactured from a coil material by a continuous cold rolling process, and based on the steel plate specification data, determines an order in which the plurality of coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed by the continuous cold rolling process. The information processing device includes a storage unit that stores a plurality of constraint condition templates into which specific information for generating constraint conditions is input, and is configured to generate a plurality of the constraint conditions based on the plurality of constraint condition templates into which the specific information is input, include the plurality of the constraint conditions in calculation conditions, and perform optimization calculations under the calculation conditions, thereby determining an order in which the plurality of the coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed by the continuous cold rolling process.

本発明の冷間圧延計画策定方法は、コイル材から連続冷間圧延工程によって製造する鋼板製品の仕様を示す情報を複数含む鋼板仕様データを取得し、前記鋼板仕様データに基づいて、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、連続冷間圧延工程によって処理する順序を策定する情報処理装置を用いた冷間圧延計画策定方法であって、前記情報処理装置は、制約条件を生成するための特定の情報が入力される制約条件テンプレートが複数記憶された記憶部を含み、前記情報処理装置によって、前記特定の情報が入力された複数の前記制約条件テンプレートに基づいて、複数の前記制約条件を生成し、複数の前記制約条件を計算条件に含め、前記計算条件下で、最適化計算を実行することにより、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、前記連続冷間圧延工程によって処理する順序を策定する。 The cold rolling planning method of the present invention is a cold rolling planning method using an information processing device that acquires steel plate specification data including a plurality of pieces of information indicating the specifications of a steel plate product manufactured from coil material by a continuous cold rolling process, and, based on the steel plate specification data, determines an order in which the plurality of coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed by the continuous cold rolling process. The information processing device includes a storage unit that stores a plurality of constraint condition templates into which specific information for generating constraint conditions is input, and the information processing device generates a plurality of the constraint conditions based on the plurality of constraint condition templates into which the specific information is input, includes the plurality of the constraint conditions in calculation conditions, and performs optimization calculations under the calculation conditions, thereby determining an order in which the plurality of coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed by the continuous cold rolling process.

本発明によれば、冷間圧延計画の策定に必要な制約条件の設定を簡単且つ短時間で行うことができる。 According to the present invention, the constraints required for formulating a cold rolling plan can be set easily and quickly.

図1は本発明の実施形態に係る冷間圧延計画策定システムが対象とする冷間圧延工程を説明するための図である。FIG. 1 is a diagram for explaining a cold rolling process targeted by a cold rolling planning system according to an embodiment of the present invention. 図2は本発明の実施形態に係る冷間圧延計画策定システムの構成の一例を示す機能ブロック図である。FIG. 2 is a functional block diagram showing an example of a configuration of a cold rolling planning system according to an embodiment of the present invention. 図3は冷間圧延計画策定システムのハードウェア構成の一例を示す概略構成図である。FIG. 3 is a schematic diagram showing an example of a hardware configuration of the cold rolling planning system. 図4は冷間圧延計画策定システムの連続冷間圧延計画の策定処理の手順を示すシーケンス図である。FIG. 4 is a sequence diagram showing the procedure of the process of formulating a continuous cold rolling plan in the cold rolling plan formulating system. 図5は鋼板仕様データを説明するための図である。FIG. 5 is a diagram for explaining steel plate specification data. 図6は制約条件設定画面の一例を示す図である。FIG. 6 is a diagram showing an example of the constraint condition setting screen. 図7は鋼種組合せ設定画面の一例を示す図である。FIG. 7 is a diagram showing an example of a steel type combination setting screen. 図8は制約条件テンプレートを用いて作成したデータの一例を説明するための図である。FIG. 8 is a diagram for explaining an example of data created using the constraint condition template. 図9は制約条件テンプレートを用いて作成したデータの一例を説明するための図である。FIG. 9 is a diagram for explaining an example of data created using the constraint condition template. 図10Aは投入順序を策定する前の、対象の複数のコイル材の投入順序に対応する対象の複数のコイル材の板幅、板厚及び鋼種の並びを示す図である。FIG. 10A is a diagram showing the arrangement of the widths, thicknesses and steel types of a plurality of target coil materials corresponding to the loading sequence of the plurality of target coil materials before the loading sequence is determined. 図10Bは、対象の複数のコイル材の投入順序を手作業で策定した場合の、対象の複数のコイル材の投入順序に対応する対象の複数のコイル材の板幅、板厚及び鋼種を示す図である。FIG. 10B is a diagram showing the plate widths, plate thicknesses and steel types of the target coil materials corresponding to the loading sequence of the target coil materials when the loading sequence of the target coil materials is manually determined. 図10Cは対象の複数のコイル材の投入順序を計画最適化演算部204によって策定した場合の、対象の複数のコイル材の投入順序に対応する対象の複数のコイル材の板幅、板厚及び鋼種を示す。FIG. 10C shows the plate widths, plate thicknesses and steel types of the target coil materials corresponding to the input sequence of the target coil materials when the input sequence of the target coil materials is determined by the plan optimization calculation unit 204. 図11はテーブルで表された演算結果データの一例を説明するための図である。FIG. 11 is a diagram for explaining an example of the calculation result data represented in a table. 図12は演算結果データを画像で表示した一例を説明するための図である。FIG. 12 is a diagram for explaining an example of the calculation result data displayed as an image.

本発明の実施形態に係る冷間圧延計画策定システム200(図2を参照。)について図面を参照して説明する。以下、冷間圧延計画策定システム200は、「計画策定システム200」と称呼される。なお、以下の説明では、「テーブル」、「レコード」等の表現にて各種情報を説明することがあるが、各種情報は、これら以外のデータ構造で表現されてもよい。 A cold rolling planning system 200 (see FIG. 2) according to an embodiment of the present invention will be described with reference to the drawings. Hereinafter, the cold rolling planning system 200 will be referred to as the "planning system 200." In the following description, various pieces of information may be described using expressions such as "tables" and "records," but the various pieces of information may be expressed using data structures other than these.

<連続冷間圧延工程>
まず本発明の理解を容易にするため、計画策定システム200が対象とする連続冷間圧延工程(より厳密には、連続酸洗冷間圧延工程)について簡単に説明する。図1は本発明の実施形態に係る計画策定システム200が対象とする連続冷間圧延工程を説明するための図である。
<Continuous cold rolling process>
First, in order to facilitate understanding of the present invention, a brief description will be given of a continuous cold rolling process (more precisely, a continuous pickling cold rolling process) targeted by the planning system 200. Fig. 1 is a diagram for explaining a continuous cold rolling process targeted by the planning system 200 according to an embodiment of the present invention.

連続冷間圧延工程は、処理順が前後する先行コイル材と後行コイル材とを、先行コイル材の払い出しが終了する毎に、溶接によって接合することで、複数のコイル材を連続的に圧延し続けることできる。従って、連続冷間圧延工程は、様々な鋼種の鋼板製品の連続生産を行うことができる。連続冷間圧延工程は、24時間連続稼働することができるので、鋼板製品の生産性の向上が可能となる。連続冷間圧延工程は、公知であるので、以下、簡単に説明する。 The continuous cold rolling process can continuously roll multiple coil materials by welding together the preceding coil material and the following coil material, which are processed in the opposite order, each time the preceding coil material is unloaded. Therefore, the continuous cold rolling process can continuously produce steel plate products of various steel types. The continuous cold rolling process can operate continuously for 24 hours, which improves the productivity of steel plate products. The continuous cold rolling process is well known, so it will be briefly described below.

連続冷間圧延工程では、まず、コイル材(コイル状に巻回された帯鋼)が、図示しないアンコイラにより払い出され、PL-TCM(連続酸洗タンデム冷間圧延機)100に投入される。PL-TCM100において、以下に述べる溶接工程101、酸洗工程102、トリミング工程103及び圧延工程104が順に実行される。 In the continuous cold rolling process, first, the coil material (strip steel wound into a coil) is discharged by an uncoiler (not shown) and fed into a PL-TCM (continuous pickling tandem cold rolling mill) 100. In the PL-TCM 100, the welding process 101, pickling process 102, trimming process 103 and rolling process 104 described below are carried out in that order.

溶接工程101は、先行コイル材の払い出しが終了する毎に、図示しない溶接機によって、後行コイル材の巻き始端を、先行コイル材の巻き終端に溶接することにより接合する。 In the welding process 101, each time the unwinding of the leading coil material is completed, a welding machine (not shown) is used to weld the winding start end of the trailing coil material to the winding end of the leading coil material to join them.

酸洗工程102は、コイル材から払い出された帯鋼(鋼板)を図示しない酸洗設備によって、酸洗することにより、帯鋼の表面の酸化被膜や錆を除去する。トリミング工程103は、図示しないトリマーによって、帯鋼をトリミングすることにより、帯鋼の形状を整える。圧延工程104は、図示しないタンデム圧延機によって、帯鋼を目標の厚さに圧延する。その後、目標の厚さに圧延された帯鋼が、図示しない巻取り機によって巻き取られる。以上により、複数のコイル材から様々な目標の厚さに圧延された様々な鋼種の鋼板製品が連続的に生産される。 In the pickling process 102, the strip steel (steel plate) discharged from the coil material is pickled in pickling equipment (not shown) to remove the oxide film and rust from the surface of the strip steel. In the trimming process 103, the strip steel is trimmed by a trimmer (not shown) to adjust the shape of the strip steel. In the rolling process 104, the strip steel is rolled to the target thickness by a tandem rolling mill (not shown). The strip steel rolled to the target thickness is then wound by a winding machine (not shown). In this way, various types of steel plate products are continuously produced from multiple coil materials rolled to various target thicknesses.

<構成>
図2は計画策定システム200の構成の一例を示す機能ブロック図である。計画策定システム200は、冷間圧延計画を策定するためのシステムである。冷間圧延計画は、複数の鋼板製品(圧延製品)に関して、いつ(どの順番で)どの製品を生産するかを決定する生産計画のことをいう。換言すると、冷間圧延計画は、鋼板製品の材料となる複数のコイル材をPL-TCMへ投入する順の計画を策定することをいう。計画策定システム200は、鋼板製品の材料となる複数のコイル材をPL-TCM100へ投入する順番の計画を自動的に策定する。
<Configuration>
2 is a functional block diagram showing an example of the configuration of the planning system 200. The planning system 200 is a system for formulating a cold rolling plan. The cold rolling plan is a production plan that determines when (and in what order) which products are to be produced for a plurality of steel plate products (rolled products). In other words, the cold rolling plan is a plan for formulating the order in which a plurality of coil materials, which are the material for the steel plate products, are input into the PL-TCM. The planning system 200 automatically formulates a plan for the order in which a plurality of coil materials, which are the material for the steel plate products, are input into the PL-TCM 100.

計画策定システム200は、対象入力部201と、制約条件保存部202と、制約条件設定入力部203と、計画最適化演算部204と、計画出力部205と、を含む。 The planning system 200 includes a target input unit 201, a constraint condition storage unit 202, a constraint condition setting input unit 203, a plan optimization calculation unit 204, and a plan output unit 205.

対象入力部201は、策定に必要な対象となる鋼板製品の仕様を表す鋼板仕様データを取得し、取得した鋼板仕様データを計画最適化演算部204に入力する。例えば、対象入力部201は、鋼板製品の仕様に対応するCSV形式のファイルを取り込むことにより、鋼板仕様データを取得する。なお、対象入力部201は、MES(Manufacturing Execution System:製造実行システム)などの他システムからファイル形式以外のインタフェースで、鋼板仕様データを取り込むことにより、鋼板仕様データを取得してもよい。なお、鋼板仕様データについては、後に詳述する。 The target input unit 201 acquires steel plate specification data representing the specifications of the steel plate product that is the target of the planning and inputs the acquired steel plate specification data to the plan optimization calculation unit 204. For example, the target input unit 201 acquires the steel plate specification data by importing a CSV format file that corresponds to the specifications of the steel plate product. The target input unit 201 may also acquire the steel plate specification data by importing the steel plate specification data from another system, such as an MES (Manufacturing Execution System), using an interface other than a file format. The steel plate specification data will be described in detail later.

制約条件保存部202は、複数の制約条件テンプレートを保持(記憶、保存)している。制約条件保存部202は、便宜上、「記憶部」とも称呼される。制約条件テンプレートは、冷間圧延計画を策定するときの、最適化計算に使用する制約条件を生成するために使用される。 The constraint condition storage unit 202 holds (stores, memorizes) multiple constraint condition templates. For convenience, the constraint condition storage unit 202 is also referred to as the "storage unit." The constraint condition templates are used to generate constraint conditions to be used in optimization calculations when formulating a cold rolling plan.

更に、制約条件保存部202は、複数の制約条件テンプレートの中から推奨される複数の所定の制約条件テンプレートの組み合わせを、推奨制約条件組合せテンプレートとして、1又は複数保持(記憶、保存)している。 Furthermore, the constraint condition storage unit 202 holds (stores, stores) one or more combinations of a plurality of predetermined constraint condition templates that are recommended from among the plurality of constraint condition templates as recommended constraint condition combination templates.

制約条件テンプレートは、情報が入力(追加、変更、削除等)されるように構成される。制約条件テンプレートは、対応する制約条件を識別するための識別情報(例えば、名称)を含む。なお、識別情報は名称以外の識別情報(例えば、識別番号)であってもよい。制約条件テンプレートは、対応する制約条件の固有パラメータが入力されるように構成される。制約条件テンプレートは、対応する制約条件を、最適化計算を実行するときの計算条件に含めるか否かを示す情報が入力されるように構成される。制約条件テンプレートは、最適化計算のときに対応する制約条件が遵守される優先度が入力されるように構成される。 The constraint condition template is configured to allow information to be input (added, changed, deleted, etc.). The constraint condition template includes identification information (e.g., name) for identifying the corresponding constraint condition. Note that the identification information may be identification information other than the name (e.g., identification number). The constraint condition template is configured to allow specific parameters of the corresponding constraint condition to be input. The constraint condition template is configured to allow information indicating whether or not the corresponding constraint condition is to be included in the calculation conditions when the optimization calculation is performed to be input. The constraint condition template is configured to allow a priority for observing the corresponding constraint condition during the optimization calculation to be input.

制約条件設定入力部203は、制約条件テンプレートに対して、情報を入力(追加、変更等)する。例えば、制約条件設定入力部203は、制約条件テンプレートの固有パラメータに対応する情報を制約条件テンプレートに追加する。例えば、制約条件設定入力部203は、対応する制約条件を、最適化計算を実行するときの計算条件に含めるか否かを示す情報(例えば、設定フラグ)を制約条件テンプレートに入力する(設定する。)。 The constraint condition setting input unit 203 inputs (adds, changes, etc.) information to the constraint condition template. For example, the constraint condition setting input unit 203 adds information corresponding to the unique parameters of the constraint condition template to the constraint condition template. For example, the constraint condition setting input unit 203 inputs (sets) information (for example, a setting flag) indicating whether or not the corresponding constraint condition is to be included in the calculation conditions when performing the optimization calculation to the constraint condition template.

設定フラグは、その値が「1」である場合、制約条件テンプレートに対応する制約条件を、最適化計算を実行するときの計算条件に含めることを示す。設定フラグは、その値が「0」である場合、制約条件テンプレートに対応する制約条件を、最適化計算を実行するときの計算条件に含めないことを示す。なお、以下、制約条件テンプレートに対応する制約条件を、最適化計算を実行するときの計算条件に含めることは、「制約条件(設定フラグ)がONである(に設定される。)。」とも称呼される。なお、制約条件テンプレートに対応する制約条件を、最適化計算を実行するときの計算条件に含めないことは、「制約条件(設定フラグ)がOFFである(に設定される。)。」とも称呼される。 When the setting flag has a value of "1", it indicates that the constraint condition corresponding to the constraint template is to be included in the calculation conditions when the optimization calculation is performed. When the setting flag has a value of "0", it indicates that the constraint condition corresponding to the constraint template is not to be included in the calculation conditions when the optimization calculation is performed. Note that, hereinafter, including the constraint condition corresponding to the constraint template in the calculation conditions when the optimization calculation is performed is also referred to as "the constraint condition (setting flag) is ON (is set)." Note that not including the constraint condition corresponding to the constraint template in the calculation conditions when the optimization calculation is performed is also referred to as "the constraint condition (setting flag) is OFF (is set)."

例えば、制約条件設定入力部203は、最適化計算のときに対応する制約条件が遵守される優先度を示す情報(例えば、優先度が大きくなる程大きくなる数値(例えば、0から1までのうちの任意の数値))を制約条件テンプレートに入力する(設定する。)。 For example, the constraint condition setting input unit 203 inputs (sets) information indicating the priority with which the corresponding constraint condition is observed during optimization calculation (for example, a numerical value that increases as the priority increases (for example, any numerical value between 0 and 1)) into the constraint condition template).

計画最適化演算部204は、情報が入力された制約条件テンプレートに基づいて、制約条件を含む計算条件を生成し、複数のコイル材のPL-TCMに対する投入順序を策定する。 The planning optimization calculation unit 204 generates calculation conditions including constraint conditions based on the constraint condition template into which information has been input, and determines the input order of multiple coil materials into the PL-TCM.

例えば、計画最適化演算部204は、固有パラメータが入力された制約条件テンプレートに基づいて制約条件を生成し、設定フラグがONである制約条件及びその制約条件に対応する優先度を計算条件に含める。更に、計画最適化演算部204は、最適化計算に必要な評価指標等の情報を計算条件に含めることにより、計算条件を設定する。計画最適化演算部204は、設定した計算条件下で、最適化計算を行うことにより、鋼板仕様データに含まれる複数の鋼板の仕様に対応する複数のコイル材のPL-TCMへの投入順序を演算する。 For example, the plan optimization calculation unit 204 generates constraint conditions based on a constraint condition template into which unique parameters have been input, and includes in the calculation conditions constraint conditions whose setting flags are ON and the priorities corresponding to those constraint conditions. Furthermore, the plan optimization calculation unit 204 sets the calculation conditions by including in the calculation conditions information such as evaluation indexes required for optimization calculation. The plan optimization calculation unit 204 performs optimization calculations under the set calculation conditions, thereby calculating the input order of multiple coil materials into the PL-TCM corresponding to the specifications of multiple steel plates included in the steel plate specification data.

なお、計画最適化演算部204は、これらの演算を行うための処理を実行するために必要なプログラムを有している。計画最適化演算部204は、プログラムを実行することにより、鋼板仕様データ、情報が入力された制約条件テンプレート等の情報に基づいて設定した計算条件下で、対象の複数のコイル材の処理順序を最適化する最適化問題を解くことによって、対象の複数のコイル材を、PL-TCMへ投入する順番を演算する。 The plan optimization calculation unit 204 has the programs necessary to execute the processes for performing these calculations. By executing the programs, the plan optimization calculation unit 204 calculates the order in which the target multiple coil materials are fed into the PL-TCM by solving an optimization problem that optimizes the processing order of the target multiple coil materials under calculation conditions set based on information such as steel plate specification data and a constraint condition template with information input therein.

計画出力部205は、計画最適化演算部204によって演算された結果を出力する。 The plan output unit 205 outputs the results calculated by the plan optimization calculation unit 204.

計画策定システム200は、例えばコンピュータ(情報処理装置)等で構成可能である。なお、計画策定システム200は、必ずしも一つのハードウェアで構成される必要はなく、複数のハードウェアで構成されてもよい。その場合、例えば、複数のハードウェアのそれぞれは、ネットワークを介して互いにデータを送受信できるようになっていてもよい。例えば、複数のハードウェア間でファイル交換を行うことにより、複数のハードウェアのそれぞれは、ネットワークを介して互いにデータを送受信できるようになっていてもよい。複数のハードウェア間のデータの送受信(通信)には、第5世代移動通信システム(5G(5th Generation))が使用されてもよい。 The planning system 200 can be configured, for example, by a computer (information processing device). Note that the planning system 200 does not necessarily have to be configured by one piece of hardware, and may be configured by multiple pieces of hardware. In this case, for example, each of the multiple pieces of hardware may be capable of transmitting and receiving data to and from each other via a network. For example, each of the multiple pieces of hardware may be capable of transmitting and receiving data to and from each other via a network by exchanging files between the multiple pieces of hardware. A fifth generation mobile communication system (5G (5th Generation)) may be used for transmitting and receiving (communicating) data between the multiple pieces of hardware.

図3は計画策定システム200のハードウェア構成の一例を示す概略構成図である。図3に示すように、計画策定システム200は、サーバ装置210と、端末220とを含む。サーバ装置210と端末220とは、ネットワークNW1を介して接続されている。 Figure 3 is a schematic diagram showing an example of the hardware configuration of the planning system 200. As shown in Figure 3, the planning system 200 includes a server device 210 and a terminal 220. The server device 210 and the terminal 220 are connected via a network NW1.

サーバ装置210は、CPU211、ROM212、RAM213、データの読み出し及び書き出し可能な不揮発性の記憶装置(HDD)214、ネットワークインタフェース215及び入出力インタフェース216等を含む。これらは、バス217を介して互いに通信可能に接続されている。サーバ装置210は、便宜上、「情報処理装置」とも称呼される。 The server device 210 includes a CPU 211, a ROM 212, a RAM 213, a non-volatile storage device (HDD) 214 capable of reading and writing data, a network interface 215, and an input/output interface 216. These are connected to each other so as to be able to communicate with each other via a bus 217. For convenience, the server device 210 is also referred to as an "information processing device."

CPU211は、ROM212及び/又はHDD214に格納された図示しない各種プログラムをRAM213にロードし、RAM213にロードされたプログラムを実行することによって、各種機能を実現する。RAM213には、上述したようにCPU211が実行する各種プログラムがロードされ、CPU211が各種プログラムを実行する際に使用するデータが一時的に記憶される。ROM212及び/又はHDD214は不揮発性の記憶媒体であり、ROM212及び/又はHDD214には各種プログラムが記憶されている。ネットワークインタフェース215は、計画策定システム200がネットワークNW1に接続されるためのインタフェースである。入出力インタフェース216は、キーボード及びディスプレイ等に接続されるためのインタフェースである。 The CPU 211 loads various programs (not shown) stored in the ROM 212 and/or HDD 214 into the RAM 213 and executes the programs loaded into the RAM 213 to realize various functions. As described above, various programs executed by the CPU 211 are loaded into the RAM 213, and data used when the CPU 211 executes the various programs is temporarily stored. The ROM 212 and/or HDD 214 are non-volatile storage media, and various programs are stored in the ROM 212 and/or HDD 214. The network interface 215 is an interface for connecting the planning system 200 to the network NW1. The input/output interface 216 is an interface for connecting to a keyboard, a display, etc.

端末220は、CPU221、ROM222、RAM223、データの読み出し及び書き出し可能な不揮発性の記憶装置(HDD)224、ネットワークインタフェース225及び入出力インタフェース226等を含む。これらは、バス227を介して互いに通信可能に接続されている。更に、端末220には、表示装置230及び入力装置240が接続されている。端末220は、表示装置230及び入力装置240を含んでいてもよい。 The terminal 220 includes a CPU 221, a ROM 222, a RAM 223, a non-volatile storage device (HDD) 224 capable of reading and writing data, a network interface 225, and an input/output interface 226. These are connected to each other via a bus 227 so as to be able to communicate with each other. Furthermore, a display device 230 and an input device 240 are connected to the terminal 220. The terminal 220 may also include the display device 230 and the input device 240.

CPU221は、ROM222及び/又はHDD224に格納された図示しない各種プログラムをRAM223にロードし、RAM223にロードされたプログラムを実行することによって、各種機能を実現する。RAM223には、上述したようにCPU221が実行する各種プログラムがロードされ、CPU221が各種プログラムを実行する際に使用するデータが一時的に記憶される。ROM222及び/又はHDD224は不揮発性の記憶媒体であり、ROM222及び/又はHDD224には各種プログラムが記憶されている。ネットワークインタフェース225は、計画策定システム200がネットワークNW1に接続されるためのインタフェースである。入出力インタフェース226は、表示装置230及び入力装置240等に接続されるためのインタフェースである。 The CPU 221 loads various programs (not shown) stored in the ROM 222 and/or the HDD 224 into the RAM 223 and executes the programs loaded into the RAM 223 to realize various functions. As described above, various programs executed by the CPU 221 are loaded into the RAM 223, and data used when the CPU 221 executes the various programs is temporarily stored. The ROM 222 and/or the HDD 224 are non-volatile storage media, and various programs are stored in the ROM 222 and/or the HDD 224. The network interface 225 is an interface for connecting the planning system 200 to the network NW1. The input/output interface 226 is an interface for connecting to the display device 230, the input device 240, etc.

対象入力部201は、サーバ装置210のCPU211で実行されるROM212及び/又はHDD214に格納された各種プログラム、並びに、入出力インタフェース216及び/又はネットワークインタフェース215で構成される。制約条件保存部202は、サーバ装置210のHDD214で構成される。 The target input unit 201 is composed of various programs stored in the ROM 212 and/or HDD 214 executed by the CPU 211 of the server device 210, and the input/output interface 216 and/or network interface 215. The constraint condition storage unit 202 is composed of the HDD 214 of the server device 210.

例えば、制約条件設定入力部203は、端末220のCPU221で実行されるROM222及び/又はHDD224に格納された各種プログラム、並びに、入出力インタフェース226及び/又はネットワークインタフェース225、入出力インタフェース226に接続された表示装置230及び入力装置240で構成される。 For example, the constraint condition setting input unit 203 is composed of various programs stored in the ROM 222 and/or HDD 224 executed by the CPU 221 of the terminal 220, as well as an input/output interface 226 and/or a network interface 225, a display device 230 and an input device 240 connected to the input/output interface 226.

例えば、計画最適化演算部204は、サーバ装置210のCPU211で実行されるROM212及び/又はHDD214に格納された各種プログラムで構成される。 For example, the plan optimization calculation unit 204 is composed of various programs stored in the ROM 212 and/or the HDD 214 and executed by the CPU 211 of the server device 210.

例えば、計画出力部205は、端末のCPU211で実行されるROM212及び/又はHDD214に格納された各種プログラム、並びに、入出力インタフェース216及び/又はネットワークインタフェース215、入出力インタフェース216に接続された表示装置230で構成される。 For example, the plan output unit 205 is composed of various programs stored in the ROM 212 and/or HDD 214 that are executed by the CPU 211 of the terminal, as well as an input/output interface 216 and/or a network interface 215, and a display device 230 connected to the input/output interface 216.

<概要>
計画業務のシステム化を行う際には、制約条件を明確化しシステム要件として整理する必要がある。しかし、システム構築の都度、一から要件を制約条件としてシステムに組み込んでいくと、システムの導入までに長期間を要する。熟練者から要件のヒアリングを行う場合ノウハウが明文化されていない場合が多く、より時間がかかる傾向がある。
<Overview>
When systematizing planning operations, it is necessary to clarify the constraints and organize them as system requirements. However, if the requirements are incorporated into the system as constraints from scratch every time a system is built, it will take a long time to introduce the system. When hearing requirements from experts, the know-how is often not clearly written down, and this tends to take more time.

中でも、連続冷間圧延計画を自動的に策定するシステムを構築する場合、各工程において、以下に述べる点を考慮する必要があり、制約条件を設定するのに多大な時間及びコストがかかってしまう。 In particular, when building a system that automatically creates continuous cold rolling plans, the following points must be considered for each process, and setting constraints can be time-consuming and costly.

即ち、冷間圧延は、熱間圧延と異なり入力鋼板(即ち、コイル材から払い出された帯鋼(鋼板))を溶接してつなげたものを処理することが特徴的である。そのため、熱間圧延にも共通的な圧延工程104への鋼板の入力順序において、鋼板の幅や厚さについて考慮する必要があるだけでなく、冷間圧延では、溶接工程101についても考慮する必要がある。 That is, cold rolling is characterized by the fact that it differs from hot rolling in that it processes input steel sheets (i.e., strip steel (steel sheets) discharged from coil material) that have been welded together. Therefore, in the input order of steel sheets to the rolling process 104, which is also common to hot rolling, not only must the width and thickness of the steel sheets be taken into consideration, but in cold rolling, the welding process 101 must also be taken into consideration.

溶接工程101では連続して入力される鋼板を溶接するが、入力する鋼板の厚さ、幅、鋼種は必ずしも同じではない。溶接箇所は他の箇所と比べて強度が低いため、溶接する2つの鋼板の厚さ及び幅の少なくとも一つの差が、ある一定の値を超えると破断の可能性が高くなるため、適切に溶接するためには連続する鋼板の厚さ、幅及び鋼種の差異を考慮する必要がある。更に、鋼種に関して、溶接して問題ない鋼種の組合せが設備によって決まっている。更に、冷間圧延工程への鋼板の入力順序は、圧延工程の制約条件だけでなく上述の溶接工程の制約条件も考慮して計画する必要がある。同じパラメータ(例えば、板厚差等)であっても圧延工程よりも溶接工程の制約条件の方が厳しい場合があり、その際は溶接工程の制約条件に基づき最適化計算する必要がある。溶接工程101に限らず、酸洗工程102やトリミング工程103においても、それぞれ別の制約条件を設定する必要がある場合も生じ得る。 In the welding process 101, the steel plates input in succession are welded, but the thickness, width, and steel type of the steel plates input are not necessarily the same. Since the strength of the welded portion is lower than that of other portions, if the difference in at least one of the thickness and width of the two steel plates to be welded exceeds a certain value, the possibility of breakage increases. Therefore, in order to weld properly, it is necessary to consider the difference in thickness, width, and steel type of the consecutive steel plates. Furthermore, regarding the steel type, the combination of steel types that can be welded without problems is determined depending on the equipment. Furthermore, the input order of the steel plates to the cold rolling process must be planned taking into consideration not only the constraints of the rolling process but also the constraints of the welding process described above. Even if the same parameters (e.g., plate thickness difference, etc.) are used, the constraints of the welding process may be stricter than those of the rolling process, and in that case, optimization calculations must be performed based on the constraints of the welding process. Not only in the welding process 101, but also in the pickling process 102 and trimming process 103, there may be cases where it is necessary to set different constraints.

このように、連続冷間圧延計画を自動的に策定するシステムを構築する場合、多数の要素を考慮して、制約条件を設定しなければならないので、適切な制約条件を設定することは容易ではない。更に、連続冷間圧延計画を自動的に策定するシステムを構築する場合、適切な制約条件を設定するのに多大な時間及びコストがかかってしまう。 As described above, when building a system that automatically creates a continuous cold rolling plan, it is necessary to take into account many factors and set the constraints, so it is not easy to set appropriate constraints. Furthermore, when building a system that automatically creates a continuous cold rolling plan, it takes a lot of time and cost to set appropriate constraints.

これに対して、計画策定システム200は、対象入力部201が取得した鋼板仕様データと、制約条件とに基づいて、制約条件付きの最適化計算を行うことにより、鋼板仕様データに含まれる複数の鋼板仕様に対応する複数のコイル材の冷間圧延工程への投入順序(圧延順序)を自動的に策定する。このときの制約条件を簡単且つ短時間で生成するために、計画策定システム200は、複数の制約条件テンプレートを保持(記憶、保存)している。 In response to this, the planning system 200 performs optimization calculations with constraint conditions based on the steel plate specification data acquired by the target input unit 201 and the constraint conditions, thereby automatically formulating the input sequence (rolling sequence) of multiple coil materials corresponding to the multiple steel plate specifications included in the steel plate specification data into the cold rolling process. In order to generate the constraint conditions at this time simply and quickly, the planning system 200 holds (stores, saves) multiple constraint condition templates.

例えば、計画策定システム200は、制約条件テンプレートをユーザが使用する端末220に提供する。ユーザは、端末220を介して、制約条件テンプレートに情報を入力することにより、簡単に適切な制約条件を生成することができる。更に、ユーザは、制約条件テンプレートを用いて生成された制約条件を最適化計算に使用するか否かを、端末220を介して、設定することができる。更に、ユーザは、制約条件テンプレートを用いて生成された制約条件を遵守する優先度を、端末220を介して、設定することができる。これにより、計画策定システム200は、適切な制約条件を短時間で簡単に設定(生成する)ことができる。よって、計画策定システム200は、適切な制約条件(適切な制約条件を含む計算条件)を設定するのに多大な時間及びコストがかかってしまう可能性を低下できる。 For example, the planning system 200 provides a constraint template to the terminal 220 used by the user. The user can easily generate appropriate constraints by inputting information into the constraint template via the terminal 220. Furthermore, the user can set via the terminal 220 whether or not to use the constraints generated using the constraint template in the optimization calculation. Furthermore, the user can set via the terminal 220 the priority of observing the constraints generated using the constraint template. This allows the planning system 200 to easily set (generate) appropriate constraints in a short time. Therefore, the planning system 200 can reduce the possibility that it will take a lot of time and cost to set appropriate constraints (calculation conditions including appropriate constraints).

<具体的作動>
以下、計画策定システム200の具体的作動について説明する。図4は、計画策定システム200の冷間圧延計画の策定処理の手順の一例を示すシーケンス図である。図4に示すように、計画策定システム200は、以下のS301乃至S310の処理を順に行うことにより、冷間圧延計画の策定処理を実行する。
<Specific operation>
Hereinafter, a specific operation of the planning system 200 will be described. Fig. 4 is a sequence diagram showing an example of a procedure of a cold rolling planning process of the planning system 200. As shown in Fig. 4, the planning system 200 executes the cold rolling planning process by sequentially performing the following processes from S301 to S310.

S301:対象入力部201は、例えば、図5に示す鋼板仕様データに対応するCSV形式のファイルを取り込むことにより、鋼板仕様データを取得する。図5において、鋼板仕様データは、テーブルTB1で表されている。 S301: The target input unit 201 acquires steel plate specification data, for example, by importing a CSV format file corresponding to the steel plate specification data shown in FIG. 5. In FIG. 5, the steel plate specification data is represented in table TB1.

テーブルTB1は、情報(値)を格納する列(カラム)として、No.501、入力鋼板長502、入力鋼板幅503、入力鋼板厚504、出力目標鋼板幅505、出力目標鋼板厚506、鋼種507及び納期508等を含む。 Table TB1 includes columns for storing information (values), such as No. 501, input steel plate length 502, input steel plate width 503, input steel plate thickness 504, output target steel plate width 505, output target steel plate thickness 506, steel type 507, and delivery date 508.

テーブルTB1には、1つの鋼板製品の仕様の各列に対応する情報が互いに対応付けられて一つの行単位の情報(レコード)として格納されている。No.501には、各鋼板製品の仕様に割り当てられる識別番号であり、番号が「1」から順に割り当てられる。入力鋼板長502には、鋼板製品の製造に使用されるコイル材(入力鋼板)の板長が格納されている。入力鋼板幅503には、鋼板製品の製造に使用されるコイル材の板幅(幅)が格納されている。入力鋼板厚504には、鋼板製品の製造に使用されるコイル材の板厚(厚さ)が格納されている。出力目標鋼板幅505には、鋼板製品の板幅(圧延後の鋼板製品の板幅の目標値)が格納されている。出力目標鋼板厚506には、鋼板製品の板厚(圧延後の鋼板製品の板厚の目標値)が格納されている。鋼種507には、コイル材の鋼種を示す鋼種識別情報が格納されている。納期508には、鋼板製品の納期が格納されている。 In table TB1, information corresponding to each column of the specifications of one steel plate product is stored as information (record) in one row unit in correspondence with each other. No. 501 is an identification number assigned to the specifications of each steel plate product, and the numbers are assigned in order starting from "1". The input steel plate length 502 stores the plate length of the coil material (input steel plate) used to manufacture the steel plate product. The input steel plate width 503 stores the plate width (width) of the coil material used to manufacture the steel plate product. The input steel plate thickness 504 stores the plate thickness (thickness) of the coil material used to manufacture the steel plate product. The output target steel plate width 505 stores the plate width of the steel plate product (target value of the plate width of the steel plate product after rolling). The output target steel plate thickness 506 stores the plate thickness of the steel plate product (target value of the plate thickness of the steel plate product after rolling). The steel type 507 stores steel type identification information indicating the steel type of the coil material. The delivery date 508 stores the delivery date of the steel plate product.

S302:対象入力部201は、鋼板仕様データを計画最適化演算部204に送信する。 S302: The target input unit 201 transmits the steel plate specification data to the plan optimization calculation unit 204.

S303:計画最適化演算部204は、鋼板仕様データを受信する。計画最適化演算部204は、最適化計算で使用する制約条件を含む計算条件を設定するために、情報が入力された制約条件テンプレート(情報が入力された状態の制約条件テンプレート)を制約条件設定入力部203に要求する。 S303: The planning optimization calculation unit 204 receives the steel plate specification data. In order to set calculation conditions including the constraint conditions to be used in the optimization calculation, the planning optimization calculation unit 204 requests the constraint condition template with information input (constraint condition template with information input) from the constraint condition setting input unit 203.

S304:制約条件設定入力部203は、制約条件保存部202に、鋼板仕様データに対応する推奨制約条件組合せテンプレートを要求する。なお、制約条件設定入力部203は、ユーザの操作に基づいて、複数の制約条件テンプレートを選択し、選択した複数の制約条件テンプレートを要求するようにしてもよい。 S304: The constraint condition setting input unit 203 requests a recommended constraint condition combination template corresponding to the steel plate specification data from the constraint condition storage unit 202. The constraint condition setting input unit 203 may select multiple constraint condition templates based on a user operation and request the selected multiple constraint condition templates.

S305:制約条件保存部202は、鋼板仕様データに対応する推奨制約条件組合せテンプレートを特定し、特定した推奨制約条件組合せテンプレートを含む情報を制約条件設定入力部203に送信する。なお、ユーザの操作に基づいて選択した複数の制約条件テンプレートが要求された場合、制約条件保存部202は、要求された複数の制約条件テンプレートを特定し、要求された複数の制約条件テンプレートを含み、後述の制約条件設定画面600を表示するために必要な情報を、制約条件設定入力部203に送信する。 S305: The constraint condition storage unit 202 identifies a recommended constraint condition combination template that corresponds to the steel plate specification data, and transmits information including the identified recommended constraint condition combination template to the constraint condition setting input unit 203. When multiple constraint condition templates selected based on user operation are requested, the constraint condition storage unit 202 identifies the requested multiple constraint condition templates, and transmits information including the requested multiple constraint condition templates and necessary for displaying the constraint condition setting screen 600 described below to the constraint condition setting input unit 203.

S306:制約条件設定入力部203は、推奨制約条件組合せテンプレートを含む情報に基づいて、GUI(Graphical User Interface)を構成するGUI画面としての制約条件設定画面600を例えば表示装置230に表示する。図6は制約条件設定画面600の一例を示す。 S306: The constraint condition setting input unit 203 displays a constraint condition setting screen 600 as a GUI screen constituting a GUI (Graphical User Interface) on, for example, the display device 230 based on information including the recommended constraint condition combination template. Figure 6 shows an example of the constraint condition setting screen 600.

図6に示すように、制約条件設定画面600は、制約条件の名称が表示される第1列601と、各制約条件をON及びOFFの何れかに設定するための第1チェックボックスCB1が表示される第2列602と、優先度を0~1までの範囲内の数値によって指定するために、第1入力ボックスIB1が表示される第3列603と、各制約条件(制約条件テンプレート)に対応する固有パラメータを設定するための第2入力ボックスIB11と、鋼種組合せ設定画面ボタンBt1とが表示される第4列604と、雛形保存ボタン605と、雛形呼出ボタン606と、を含む。 As shown in FIG. 6, the constraint condition setting screen 600 includes a first column 601 displaying the name of the constraint condition, a second column 602 displaying a first check box CB1 for setting each constraint condition to either ON or OFF, a third column 603 displaying a first input box IB1 for specifying the priority by a numerical value in the range of 0 to 1, a second input box IB11 for setting unique parameters corresponding to each constraint condition (constraint condition template), a fourth column 604 displaying a steel type combination setting screen button Bt1, a save template button 605, and a call template button 606.

なお、ユーザは、制約条件設定入力部203を構成するマウス、キーボード等の入力装置240を介して、GUIを操作する(GUIに情報を入力する。)。制約条件設定入力部203は、GUIに入力される情報に基づいて、制約条件テンプレートに情報を入力する。 The user operates the GUI (inputs information into the GUI) via an input device 240 such as a mouse or keyboard that constitutes the constraint condition setting input unit 203. The constraint condition setting input unit 203 inputs information into the constraint condition template based on the information input into the GUI.

第2列602に表示される第1チェックボックスCB1は、対応する制約条件テンプレートに基づいて生成される制約条件をON及びOFFの何れかに設定するために、ユーザによって操作される。即ち、第1チェックボックスCB1のチェックマーク(レ点)が表示されていない状態において、ユーザが第1チェックボックスCB1を操作すると、制約条件設定入力部203は、その第1チェックボックスCB1に対応する制約条件テンプレ―トの設定フラグの値を「1」にすると共に、第1チェックボックスCB1上にチェックマーク(レ点)を表示する。 The first check box CB1 displayed in the second column 602 is operated by the user to set the constraint condition generated based on the corresponding constraint condition template to either ON or OFF. In other words, when the user operates the first check box CB1 while a check mark (check mark) is not displayed in the first check box CB1, the constraint condition setting input unit 203 sets the value of the setting flag of the constraint condition template corresponding to that first check box CB1 to "1" and displays a check mark (check mark) on the first check box CB1.

第1チェックボックスCB1のチェックマーク(レ点)が表示されている状態において、ユーザが第1チェックボックスCB1を操作すると、制約条件設定入力部203は、その第1チェックボックスCB1に対応する制約条件テンプレートの設定フラグの値を「0」にする。)と共に、第1チェックボックスCB1上に表示されたチェックマーク(レ点)を非表示にする。 When a check mark (ticker) is displayed on the first check box CB1 and the user operates the first check box CB1, the constraint condition setting input unit 203 sets the value of the setting flag of the constraint condition template corresponding to that first check box CB1 to "0.") and also makes the check mark (ticker) displayed on the first check box CB1 invisible.

第3列603に表示される第1入力ボックスIB1は、対応する制約条件テンプレートの最適化計算における優先度を設定するために、ユーザによって操作される。即ち、ユーザが第1入力ボックスIB1に対して0~1の範囲内の任意の数値を入力すると、制約条件設定入力部203は、第1入力ボックスIB1に対応する制約条件テンプレートから生成される制約条件の最適化計算における優先度を、第1入力ボックスIB1に入力された値に設定する。 The first input box IB1 displayed in the third column 603 is operated by the user to set the priority in the optimization calculation of the corresponding constraint template. That is, when the user inputs any numerical value in the range of 0 to 1 into the first input box IB1, the constraint setting input unit 203 sets the priority in the optimization calculation of the constraint generated from the constraint template corresponding to the first input box IB1 to the value input into the first input box IB1.

第4列604の2行目に表示されている第2入力ボックスIB11は、対応する制約条件テンプレートの固有パラメータである先行板(先行コイル材)と後行板(後行コイル材)との板幅差の制限値を設定するために、ユーザによって操作される。即ち、ユーザが、第2入力ボックスIB11に対して、数値を入力すると、制約条件設定入力部203は、第2入力ボックスIB11に対応する制約条件テンプレートの固有パラメータである先行板と後行板との板幅差の制限値を、第2入力ボックスIB11に入力された値にする。 The second input box IB11 displayed in the second row of the fourth column 604 is operated by the user to set the limit value of the plate width difference between the leading plate (leading coil material) and the trailing plate (trailing coil material), which is an inherent parameter of the corresponding constraint condition template. In other words, when the user inputs a numerical value into the second input box IB11, the constraint condition setting input unit 203 sets the limit value of the plate width difference between the leading plate and the trailing plate, which is an inherent parameter of the constraint condition template corresponding to the second input box IB11, to the value input into the second input box IB11.

第4列604の3行目に表示される第2入力ボックスIB11は、対応する制約条件テンプレートの固有パラメータである先行板と後行板との板厚差の制限値を設定するために、ユーザによって操作される。即ち、ユーザが、第2入力ボックスIB11に対して、数値を入力すると、制約条件設定入力部203は、第2入力ボックスIB11に対応する制約条件テンプレートの固有パラメータである先行板と後行板との板厚差の制限値を、第2入力ボックスIB11に入力された値にする。 The second input box IB11 displayed in the third row of the fourth column 604 is operated by the user to set the limit value of the thickness difference between the leading and trailing plates, which is an inherent parameter of the corresponding constraint template. That is, when the user inputs a numerical value into the second input box IB11, the constraint setting input unit 203 sets the limit value of the thickness difference between the leading and trailing plates, which is an inherent parameter of the constraint template corresponding to the second input box IB11, to the value input into the second input box IB11.

第4列604の4行目に表示される鋼種組合せ設定画面ボタンBt1は、別のGUI画面である鋼種組合せ設定画面700(後述の図7を参照。)を表示させるため(制約条件設定画面から図7に示す鋼種組合せ設定画面700に移行させるため)に、ユーザよって操作される。即ち、ユーザが、鋼種組合せ設定画面ボタンBt1を操作すると、制約条件設定入力部203は、制約条件設定画面600に代えて、鋼種組合せ設定画面700を表示する。 The steel type combination setting screen button Bt1 displayed on the fourth row of the fourth column 604 is operated by the user to display another GUI screen, the steel type combination setting screen 700 (see FIG. 7 described below) (to move from the constraint condition setting screen to the steel type combination setting screen 700 shown in FIG. 7). In other words, when the user operates the steel type combination setting screen button Bt1, the constraint condition setting input unit 203 displays the steel type combination setting screen 700 instead of the constraint condition setting screen 600.

雛形保存ボタン605は、制約条件設定画面600を介して制約条件テンプレートに入力された内容を、保存するために、ユーザによって操作される。雛形保存ボタン605がユーザによって操作されると、制約条件設定入力部203は、固有パラメータ、優先度及び設定フラグが入力された状態の推奨制約条件組合せテンプレートを制約条件保存部202に保存する。雛形呼出ボタン606は、保存された内容を含む推奨制約条件組合せテンプレートを、再表示するために、ユーザによって操作される。雛形呼出ボタン606がユーザによって操作されると、制約条件設定入力部203は、保存された内容を含む推奨制約条件組合せテンプレートを制約条件保存部202から呼び出して、制約条件設定画面600を表示する。 The template save button 605 is operated by the user to save the content input to the constraint condition template via the constraint condition setting screen 600. When the template save button 605 is operated by the user, the constraint condition setting input unit 203 saves the recommended constraint condition combination template with the unique parameters, priority, and setting flags input in the constraint condition saving unit 202. The template call button 606 is operated by the user to redisplay the recommended constraint condition combination template including the saved content. When the template call button 606 is operated by the user, the constraint condition setting input unit 203 calls the recommended constraint condition combination template including the saved content from the constraint condition saving unit 202 and displays the constraint condition setting screen 600.

図7は、鋼種組合せ設定画面の一例を示す。図7に示すように、鋼種組合せ設定画面700は、鋼種識別名称を入力するための第3入力ボックスIB21が表示された第1列701と、先行板の鋼種識別番号が表示される第2列702と、鋼種識別番号1の鋼種の後行板と各鋼種識別番号の鋼種の先行板との組合せの推奨度を入力するための第4入力ボックスIB31が表示された第3列703と、鋼種識別番号2の鋼種の後行板と各鋼種識別番号の鋼種の先行板との組合せの推奨度を入力するための第5入力ボックスIB41が表示された第4列704と、鋼種識別番号3の鋼種の後行板と各鋼種識別番号の鋼種の先行板との組合せの推奨度を入力するための第6入力ボックスIB51が表示された第5列705と、鋼種識別番号4の鋼種の後行板と各鋼種識別番号の鋼種の先行板との組合せの推奨度を入力するための第7入力ボックスIB61が表示された第6列706と、戻るボタン707と、を含む。 Figure 7 shows an example of a steel type combination setting screen. As shown in Figure 7, the steel type combination setting screen 700 includes a first column 701 displaying a third input box IB21 for inputting a steel type identification name, a second column 702 displaying the steel type identification number of the leading plate, a third column 703 displaying a fourth input box IB31 for inputting the recommendation level of the combination of the trailing plate of the steel type with steel type identification number 1 and the leading plate of the steel type with each steel type identification number, and a fourth input box IB41 for inputting the recommendation level of the combination of the trailing plate of the steel type with steel type identification number 2 and the leading plate of the steel type with each steel type identification number. It includes a fourth column 704 displaying a fifth input box IB41 for inputting the recommendation level, a fifth column 705 displaying a sixth input box IB51 for inputting the recommendation level of a combination of a trailing plate of a steel type with steel type identification number 3 and a leading plate of a steel type with each steel type identification number, a sixth column 706 displaying a seventh input box IB61 for inputting the recommendation level of a combination of a trailing plate of a steel type with steel type identification number 4 and a leading plate of a steel type with each steel type identification number, and a back button 707.

第1列701に表示される第3入力ボックスIB21のそれぞれは、鋼種組合せの推奨度を設定したい鋼種の識別名称(鋼種識別名称)を入力するために、ユーザによって操作される。第3列703に表示される第4入力ボックスIB31のそれぞれは、識別番号1の鋼種の後行板と各識別番号の鋼種の先行板との組合せの推奨度を入力するために、ユーザによって操作される。第4列704に表示される第5入力ボックスIB41のそれぞれは、識別番号2の鋼種の後行板と各識別番号の鋼種の先行板との組合せの推奨度を入力するために、ユーザによって操作される。第5列705に表示される4つの第6入力ボックスIB51のそれぞれは、識別番号3の鋼種の後行板と各識別番号の鋼種の先行板との組合せの推奨度を入力するために、ユーザによって操作される。第6列706に表示される4つの第7入力ボックスIB61のそれぞれは、識別番号4の鋼種の後行板と各識別番号の鋼種の先行板との組合せの推奨度を入力するために、ユーザによって操作される。戻るボタン707は、鋼種組合せ設定画面700から制約条件設定画面600に戻るために、ユーザによって操作される。 Each of the third input boxes IB21 displayed in the first column 701 is operated by the user to input the identification name (steel type identification name) of the steel type for which the recommendation level of the steel type combination is to be set. Each of the fourth input boxes IB31 displayed in the third column 703 is operated by the user to input the recommendation level of the combination of the trailing plate of the steel type with identification number 1 and the leading plate of the steel type with each identification number. Each of the fifth input boxes IB41 displayed in the fourth column 704 is operated by the user to input the recommendation level of the combination of the trailing plate of the steel type with identification number 2 and the leading plate of the steel type with each identification number. Each of the four sixth input boxes IB51 displayed in the fifth column 705 is operated by the user to input the recommendation level of the combination of the trailing plate of the steel type with identification number 3 and the leading plate of the steel type with each identification number. Each of the four seventh input boxes IB61 displayed in the sixth column 706 is operated by the user to input the degree of recommendation for the combination of the trailing plate of the steel type with identification number 4 and the preceding plate of the steel type with each identification number. The back button 707 is operated by the user to return from the steel type combination setting screen 700 to the constraint condition setting screen 600.

ユーザが、第3乃至第7入力ボックスIB21乃至IB61の全てに対して、数値(推奨度)を入力すると、制約条件設定入力部203は、制約条件である先行板の鋼種と後行板の鋼種との組合せの推奨度を、第3乃至第7入力ボックスIB21乃至IB61の全てのそれぞれに対して入力された値に設定する。これにより、制約条件設定入力部203は、制約条件テンプレートの固有パラメータとして、先行板の鋼種と後行板の鋼種との組合せの推奨度を生成する。制約条件設定入力部203は、制約条件設定テンプレートに生成した先行板の鋼種と後行板の鋼種との組合せの推奨度を入力(設定)する。 When the user inputs a numerical value (recommendation level) for each of the third to seventh input boxes IB21 to IB61, the constraint condition setting input unit 203 sets the recommendation level for the combination of the steel type of the leading plate and the steel type of the trailing plate, which is the constraint condition, to the value input for each of the third to seventh input boxes IB21 to IB61. As a result, the constraint condition setting input unit 203 generates a recommendation level for the combination of the steel type of the leading plate and the steel type of the trailing plate as an inherent parameter of the constraint condition template. The constraint condition setting input unit 203 inputs (sets) the recommendation level for the combination of the steel type of the leading plate and the steel type of the trailing plate generated in the constraint condition setting template.

以上説明したように、制約条件設定入力部203は、GUI画面に入力された情報に基づき、制約条件テンプレートに情報を設定(入力)する。図8及び図9は、テーブルTB2で表された、情報が入力された制約条件テンプレートの一例を説明するための図である。なお、制約条件No.801の「3」に対応する情報(固有パラメータ)は、図9のテーブルTB2に関連付けられた図9のテーブルTB3により表されている。 As described above, the constraint condition setting input unit 203 sets (inputs) information into the constraint condition template based on the information input into the GUI screen. Figures 8 and 9 are diagrams for explaining an example of a constraint condition template represented in table TB2 into which information has been input. Note that the information (unique parameters) corresponding to "3" in constraint condition No. 801 is represented by table TB3 in Figure 9, which is associated with table TB2 in Figure 9.

図8に示すように、テーブルTB2は、情報(値)を格納する列(カラム)として、制約条件No.801、設定フラグ802、優先度803、第1固有パラメータ804及び第2固有パラメータ805等を含む。 As shown in FIG. 8, table TB2 includes columns for storing information (values), such as constraint number 801, setting flag 802, priority 803, first unique parameter 804, and second unique parameter 805.

テーブルTB2には、一つの制約条件に関する各列に対応する情報が互いに対応付けられて一つの行単位の情報(レコード)として格納されている。 In table TB2, information corresponding to each column related to one constraint condition is associated with each other and stored as one row of information (record).

制約条件No.801には、制約条件の識別番号が格納されている。設定フラグ(ON/OFFフラグ)802には、制約条件の設定状態を表す設定フラグの値が格納されている。優先度803には、制約条件の優先度が格納されている。第1固有パラメータ804には、各制約条件に対応する固有のパラメータが格納されている。第2固有パラメータ805には、第1固有パラメータ804に格納された固有のパラメータとは異なる各制約条件に対応する固有パラメータが存在する場合に、その固有のパラメータが格納される。なお、図8では、第2固有パラメータ805に対応するパラメータが存在しない場合の例が表示されている。 In the constraint condition No. 801, an identification number of the constraint condition is stored. In the setting flag (ON/OFF flag) 802, a value of the setting flag indicating the setting state of the constraint condition is stored. In the priority 803, a priority of the constraint condition is stored. In the first unique parameter 804, a unique parameter corresponding to each constraint condition is stored. In the second unique parameter 805, when a unique parameter corresponding to each constraint condition different from the unique parameter stored in the first unique parameter 804 exists, the unique parameter is stored. Note that FIG. 8 shows an example in which there is no parameter corresponding to the second unique parameter 805.

図9に示すように、テーブルTB3は、情報(値)を格納する列(カラム)として、鋼種No.901、鋼種識別名称902、鋼種識別番号「1」903、鋼種識別番号「2」904、鋼種識別番号「3」及び鋼種識別番号「4」を含む。 As shown in FIG. 9, table TB3 includes columns for storing information (values): steel type No. 901, steel type identification name 902, steel type identification number "1" 903, steel type identification number "2" 904, steel type identification number "3", and steel type identification number "4".

テーブルTB3には、先行板としての一つの鋼種識別番号に関する各列に対応する情報が互いに対応付けられて一つの行単位の情報(レコード)として格納されている。 In table TB3, information corresponding to each column for one steel type identification number as a preceding plate is associated with each other and stored as information (record) in one row unit.

鋼種No.901には、鋼種識別番号が格納されている。鋼種識別名称902には、鋼種識別名称が格納されている。鋼種識別番号「1」903には、先行板としての鋼種識別名称の鋼種と、後行板としての鋼種識別番号「1」に対応する鋼種との組合せの推奨度が格納されている。鋼種識別番号「2」904には、先行板としての鋼種識別名称の鋼種と、後行板としての鋼種識別番号「2」に対応する鋼種との組合せの推奨度が格納されている。鋼種識別番号「3」905には、先行板としての鋼種識別名称の鋼種と、後行板としての鋼種識別番号「3」に対応する鋼種との組合せの推奨度が格納されている。鋼種識別番号「4」906には、先行板としての鋼種識別名称の鋼種と、後行板としての鋼種識別番号「3」に対応する鋼種との組合せの推奨度が格納されている。 In the steel type No. 901, the steel type identification number is stored. In the steel type identification name 902, the steel type identification name is stored. In the steel type identification number "1" 903, the recommendation level of the combination of the steel type of the steel type identification name as the leading plate and the steel type corresponding to the steel type identification number "1" as the trailing plate is stored. In the steel type identification number "2" 904, the recommendation level of the combination of the steel type of the steel type identification name as the leading plate and the steel type corresponding to the steel type identification number "2" as the trailing plate is stored. In the steel type identification number "3" 905, the recommendation level of the combination of the steel type of the steel type identification name as the leading plate and the steel type corresponding to the steel type identification number "3" as the trailing plate is stored. In the steel type identification number "4" 906, the recommendation level of the combination of the steel type of the steel type identification name as the leading plate and the steel type corresponding to the steel type identification number "3" as the trailing plate is stored.

S307:制約条件設定入力部203は、情報が入力された制約条件テンプレートを計画最適化演算部204に送信する。 S307: The constraint condition setting input unit 203 sends the constraint condition template with the input information to the planning optimization calculation unit 204.

S308:計画最適化演算部204は、S302にて受信した鋼板仕様データ、及び、情報が入力された制約条件テンプレートに基づいて、演算に使用する制約条件を含む計算条件を設定し、設定した計算条件の下で、最適化計算を行うために適宜設定された評価指標に基づき、コイル材の投入順序を最適化するための最適化計算(計画最適化演算)を実行する。これにより、計画最適化演算部204は、設定した制約条件に基づいて対象(対象の複数のコイル材)のPL-TCM100への投入順序を策定する。計画最適化演算部204は、策定結果を表す演算結果データを生成する。ここで、計画最適化の演算をした結果及び演算結果データの一例について、図10A乃至図10Cを用いて説明する。図10Aは、投入順序を策定する前の、対象の複数のコイル材の投入順序に対応する板幅、対象の複数のコイル材の板厚及び鋼種の並びを示す。図10Bは、対象の複数のコイル材の投入順序を手作業で策定した場合の、対象の複数のコイル材の投入順序に対応する板幅、対象の複数のコイル材の板厚及び鋼種を示す。図10Cは、対象の複数のコイル材の投入順序を計画最適化演算部204によって策定した場合の、対象の複数のコイル材の投入順序に対応する板幅、対象の複数のコイル材の板厚及び鋼種を示す。 S308: The planning optimization calculation unit 204 sets calculation conditions including the constraint conditions used for calculation based on the steel plate specification data received in S302 and the constraint condition template into which information has been input, and performs optimization calculation (planning optimization calculation) to optimize the coil material input order based on the evaluation index appropriately set for performing optimization calculation under the set calculation conditions. As a result, the planning optimization calculation unit 204 formulates the input order of the target (multiple target coil materials) to the PL-TCM 100 based on the set constraint conditions. The planning optimization calculation unit 204 generates calculation result data representing the formulation result. Here, an example of the result of the planning optimization calculation and the calculation result data will be described with reference to Figures 10A to 10C. Figure 10A shows the arrangement of the plate widths, plate thicknesses and steel types of the target coil materials corresponding to the input order of the target coil materials before the input order is formulated. Figure 10B shows the plate widths, plate thicknesses and steel types of the target coil materials corresponding to the input order of the target coil materials when the input order of the target coil materials is formulated manually. FIG. 10C shows the plate widths, plate thicknesses, and steel types of the target coil materials corresponding to the input order of the target coil materials when the input order of the target coil materials is determined by the planning optimization calculation unit 204.

この例では、圧延工程や溶接工程の制約条件に関わる3つのパラメータを示しているが、図10Bでは、板幅及び板厚は整理できているものの、鋼種の並びが溶接工程に適した並びにできているとは言えない。更に、手作業で投入順序を策定しているため、時間がかかってしまう。図10Cは、本例の最適化演算をした結果の対象の複数のコイル材の投入順序に対応する板幅、板厚及び鋼種の並び順である。図10Cの例では、溶接工程における最適化のために、特に鋼種に制約条件の優先度が割り振られているため、それが作用した(反映された)投入順序の計画が策定されている。図10Cでは、板幅及び板厚が整理され、鋼種も適した並びに整理されている。更に、計画最適化演算部204によって投入順序を策定しているため、短時間で投入順序を策定できる。 In this example, three parameters related to the constraints of the rolling process and the welding process are shown. In FIG. 10B, although the plate width and plate thickness have been organized, the steel types are not arranged in an order suitable for the welding process. Furthermore, since the input order is formulated manually, it takes time. FIG. 10C shows the order of plate width, plate thickness, and steel type corresponding to the input order of the multiple coil materials targeted as the result of the optimization calculation of this example. In the example of FIG. 10C, since the constraint priority is assigned especially to the steel type for optimization in the welding process, a plan of the input order that reflects this is formulated. In FIG. 10C, the plate width and plate thickness are organized, and the steel types are also arranged in an appropriate order. Furthermore, since the input order is formulated by the plan optimization calculation unit 204, the input order can be formulated in a short time.

図11は、テーブルTB4で表された演算結果データの一例を説明するための図である。図11に示すように、テーブルTB4は、情報(値)を格納する列(カラム)として、入力順序1001、No.501、入力鋼板長502、入力鋼板幅503、入力鋼板厚504、出力目標鋼板幅505、出力目標鋼板厚506、鋼種507及び納期508を含む。 Figure 11 is a diagram for explaining an example of the calculation result data represented in table TB4. As shown in Figure 11, table TB4 includes input sequence 1001, No. 501, input steel plate length 502, input steel plate width 503, input steel plate thickness 504, output target steel plate width 505, output target steel plate thickness 506, steel type 507, and delivery date 508 as columns for storing information (values).

テーブルTB4には、入力順序と、入力順序に対応する鋼板仕様に関する各列に対応する情報が互いに対応付けられて一つの行単位の情報(レコード)として格納されている。 In table TB4, the input order and the information corresponding to each column regarding the steel plate specifications corresponding to the input order are associated with each other and stored as information (records) in a single row.

入力順序1001には、冷間圧延工程に投入する順番を示す番号が格納されている。No.501、入力鋼板長502、入力鋼板幅503、入力鋼板厚504、出力目標鋼板幅505、出力目標鋼板厚506、鋼種507及び納期508に格納される情報は、既述の鋼板仕様データと同様である。 Input sequence 1001 stores a number indicating the order in which the steel plate is to be input into the cold rolling process. The information stored in No. 501, input steel plate length 502, input steel plate width 503, input steel plate thickness 504, output target steel plate width 505, output target steel plate thickness 506, steel type 507, and delivery date 508 is the same as the steel plate specification data described above.

S309:計画最適化演算部204は、演算結果データを計画出力部205に送信する。 S309: The plan optimization calculation unit 204 transmits the calculation result data to the plan output unit 205.

S310:計画出力部205は、演算結果データ(策定結果)を出力する。 S310: The plan output unit 205 outputs the calculation result data (planning result).

例えば、計画出力部205は、図11に示すテーブルTB4で表された演算結果データをCSVファイル形式で、例えば、冷間圧延計画策定システム200の端末220に出力する。 For example, the plan output unit 205 outputs the calculation result data represented in table TB4 shown in FIG. 11 in a CSV file format, for example, to the terminal 220 of the cold rolling planning system 200.

計画出力部205は、演算結果データに基づいて作成した図12に示す4つの第1棒線グラフGr1乃至第4棒線グラフGr4を並べて画面GM1に出力してもよい。画面GM1は、第1棒線グラフGr1、第2棒線グラフGr2、第3棒線グラフGr3及び第4棒線グラフGr4を含む。第1棒線グラフGr1は、対象の複数のコイル材の入力順序を横軸とし、コイル材の出力目標鋼板幅を縦軸として、対象の複数のコイル材の入力順序に応じたコイル材の出力目標鋼板幅の推移を表している。第2棒線グラフGr2は、対象の複数のコイル材の入力順序を横軸とし、コイル材の出力目標鋼板厚を縦軸として、対象の複数のコイル材の入力順序に応じたコイル材の出力目標鋼板厚の推移を表している。第3棒線グラフGr3は、対象の複数のコイル材の入力順序を横軸とし、コイル材の出力目標鋼板幅を縦軸として、対象の複数のコイル材の入力順序に応じた出力目標鋼板幅の推移を表している。第4棒線グラフGr4は、対象の複数のコイル材の入力順序を横軸とし、コイル材の出力目標鋼板厚を縦軸として、対象の複数のコイル材の入力順序に応じたコイル材の入力鋼板厚の推移を表している。例えば、熟練者のようなユーザが、一つの画面に出力された第1乃至第4棒線グラフを見ることにより、策定した計画の妥当性を視覚的に確認できる。 The plan output unit 205 may output the four first bar graphs Gr1 to 4th bar graphs Gr4 shown in FIG. 12, which are created based on the calculation result data, to the screen GM1. The screen GM1 includes the first bar graph Gr1, the second bar graph Gr2, the third bar graph Gr3, and the fourth bar graph Gr4. The first bar graph Gr1 represents the transition of the output target steel plate width of the coil material according to the input order of the target coil materials, with the horizontal axis representing the input order of the target coil materials and the vertical axis representing the output target steel plate width of the coil material. The second bar graph Gr2 represents the transition of the output target steel plate thickness of the coil material according to the input order of the target coil materials, with the horizontal axis representing the input order of the target coil materials and the vertical axis representing the output target steel plate thickness of the coil material. The third bar graph Gr3 represents the transition of the output target steel plate width according to the input order of the target coil materials, with the horizontal axis representing the input order of the target coil materials and the vertical axis representing the output target steel plate width of the coil material. The fourth bar graph Gr4 shows the transition of the input steel sheet thickness of the coil material according to the input order of the multiple target coil materials, with the horizontal axis representing the input order of the multiple target coil materials and the vertical axis representing the output target steel sheet thickness of the coil material. For example, a user such as an expert can visually confirm the validity of the formulated plan by looking at the first to fourth bar graphs output on one screen.

<効果>
以上説明したように、本発明の実施形態に係る冷間圧延計画策定システムは、冷間圧延計画の策定に必要な制約条件の設定を簡単且つ短時間で行うことができる。即ち、本発明の実施形態に係る冷間圧延計画策定システムは、制約条件テンプレートを用いることによって、複雑な冷間圧延計画策定システムの制約条件を簡単且つ短時間で生成することができる。更に、本発明の実施形態に係る冷間圧延計画策定システムによれば、熟練者でなくても、制約条件を簡単且つ短時間で生成することができる。よって、本発明の実施形態に係る冷間圧延計画策定システムは、制約条件の設定について属人性を排除することが可能になり、社会的課題となっている人手不足(熟練者不足)を解消することができる。
<Effects>
As described above, the cold rolling planning system according to the embodiment of the present invention can easily and quickly set constraint conditions necessary for planning a cold rolling plan. That is, the cold rolling planning system according to the embodiment of the present invention can easily and quickly generate constraint conditions for a complex cold rolling planning system by using a constraint condition template. Furthermore, according to the cold rolling planning system according to the embodiment of the present invention, even if a person is not an expert, the constraint conditions can be easily and quickly generated. Therefore, the cold rolling planning system according to the embodiment of the present invention can eliminate the dependency on the individual in setting the constraint conditions, and can solve the labor shortage (shortage of experts), which is a social issue.

<<変形例>>
本発明は、上記実施形態に限定されることなく、その要旨の範囲内で様々な変形例を採用することができる。
<<Modifications>>
The present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the present invention.

例えば、上記実施形態において、対象入力部201は、MES(Manufacturing Execution System:製造実行システム)などの他システムから、鋼板仕様データを取得するようにしてもよい。 For example, in the above embodiment, the target input unit 201 may acquire steel plate specification data from another system such as a manufacturing execution system (MES).

例えば、上記実施形態において、制約条件設定入力部203は、MES(Manufacturing Execution System:製造実行システム)などの他システムに設けられてもよい。この場合、MESなどの他システム側に、図6及び図7で示したような設定画面に類するグラフィカルユーザインタフェースを表示する表示部が設けられてもよい。 For example, in the above embodiment, the constraint condition setting input unit 203 may be provided in another system such as a manufacturing execution system (MES). In this case, a display unit that displays a graphical user interface similar to the setting screens shown in FIGS. 6 and 7 may be provided on the other system such as the MES.

上記実施形態において、鋼種組合せの推奨度の設定は、鋼種組合せ設定画面に対する数値入力によって実行されているが、過去のユーザ(例えば、熟練者)の計画実績を示すデータを取り込み、計画で採用されている先行コイル材と後行コイル材との鋼種組合せを分析し、分析結果に基づいて、最適な推奨度を自動的に設定するようにしてもよい。 In the above embodiment, the recommendation level for the steel type combination is set by inputting a numerical value into the steel type combination setting screen, but it is also possible to import data showing the planning results of past users (e.g., experts), analyze the steel type combinations of the preceding coil material and the succeeding coil material used in the plan, and automatically set the optimal recommendation level based on the analysis results.

上記実施形態において、鋼種組合せ設定画面の入力ボックスに代えて、チェックボックスを表示するようにしてもよい。この場合、ユーザによるチェックボックスに対する操作に基づいて、先行板と後行板との鋼種の組合せが可能であるか否かが設定されるようにしてもよい。上記実施形態において、コイル材払い出し装置が、策定したコイル材の投入順序に従って、自動的にコイル材を順次払い出すように、コイル材払い出し装置が、制御されるようにしてもよい。 In the above embodiment, check boxes may be displayed instead of the input boxes on the steel type combination setting screen. In this case, whether or not a combination of steel types of the preceding and succeeding plates is possible may be set based on the user's operation on the check boxes. In the above embodiment, the coil material dispensing device may be controlled so that it automatically dispenses the coil material in sequence according to the determined coil material input sequence.

上記実施形態において、チェックボックスに代えて、ラジオボタン、プルダウン等のON/OFF設定ツールを表示し、ユーザによるラジオボタン、プルダウン等に対する操作に基づいて、制約条件のON及びOFFの設定が実行されるようにしてもよい。 In the above embodiment, instead of check boxes, ON/OFF setting tools such as radio buttons and pull-down menus may be displayed, and the constraint conditions may be set to ON or OFF based on the user's operation of the radio buttons, pull-down menus, etc.

上記実施形態において、入力ボックスに代えて、プルダウン、スライダ等の数値入力ツールを表示し、ユーザによるプルダウン、スライダ等に対する操作に基づいて、数値が入力されるようにしてもよい。上記実施形態において、設定フラグに代えて、優先度によって(優先度を「0」及び「0より大きい数値」の何れかに設定することによって)、制約条件をON及びOFFの何れかに設定してもよい。 In the above embodiment, instead of the input box, a numerical input tool such as a pull-down menu or slider may be displayed, and a numerical value may be input based on the user's operation of the pull-down menu or slider. In the above embodiment, instead of the setting flag, the constraint condition may be set to either ON or OFF based on the priority (by setting the priority to either "0" or "a number greater than 0").

100…PL-TCM、200…冷間圧延計画策定システム、201…対象入力部、202…制約条件保存部、203…制約条件設定入力部、204…計画最適化演算部、205…計画出力部 100...PL-TCM, 200...Cold rolling planning system, 201...Target input section, 202...Constraint condition storage section, 203...Constraint condition setting input section, 204...Plan optimization calculation section, 205...Plan output section

Claims (7)

コイル材から連続冷間圧延工程によって製造する鋼板製品の仕様を示す情報を複数含む鋼板仕様データを取得し、前記鋼板仕様データに基づいて、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、連続冷間圧延工程によって処理する順序を策定する情報処理装置と、表示装置及び入力装置が接続された端末とを含む冷間圧延計画策定システムであって、
前記情報処理装置は、
制約条件を生成するための特定の情報が入力可能な制約条件テンプレートであって、前記制約条件テンプレートに基づいて生成される前記制約条件の固有のパラメータである固有パラメータが、前記特定の情報として、入力可能に構成された前記制約条件テンプレートが複数記憶された記憶部を含み、
前記記憶部には、複数の前記制約条件テンプレートの所定の組合せが推奨制約条件組合せテンプレートとして記憶され、
前記制約条件テンプレートは、前記制約条件テンプレートに基づいて生成される前記制約条件を計算条件に含めるか否かを示すフラグ情報が、更に入力可能に構成され、
前記制約条件テンプレートは、前記制約条件テンプレートに基づいて生成される前記制約条件に対応し、前記制約条件を遵守する優先度が、更に入力可能に構成され、
前記情報処理装置は、前記推奨制約条件組合せテンプレートを前記端末に提供し、
前記端末は、前記推奨制約条件組合せテンプレートに情報を入力するための制約条件設定画面を前記表示装置に表示し、前記入力装置を介した前記制約条件設定画面の操作に基づいて、前記特定の情報、前記フラグ情報及び前記優先度を前記制約条件テンプレートに入力し、
前記情報処理装置は、前記特定の情報が入力された複数の前記制約条件テンプレートに基づいて、複数の前記制約条件を生成し、複数の前記制約条件を計算条件に含め、前記計算条件下で、最適化計算を実行することにより、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、前記連続冷間圧延工程によって処理する順序を策定し、
前記フラグ情報が入力された前記制約条件テンプレートに基づいて、前記制約条件テンプレートに基づいて生成される前記制約条件を、前記計算条件に含めるか否かを設定し、
前記優先度が入力された前記制約条件テンプレートに基づいて、複数の前記制約条件のそれぞれに対応する前記優先度を前記計算条件に含める、
ように構成された、
冷間圧延計画策定システム。
A cold rolling planning system including an information processing device that acquires steel plate specification data including a plurality of pieces of information indicating specifications of a steel plate product to be manufactured from a coil material by a continuous cold rolling process, and determines an order of processing a plurality of the coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data by a continuous cold rolling process based on the steel plate specification data, and a terminal to which a display device and an input device are connected,
The information processing device includes:
a storage unit that stores a plurality of constraint condition templates configured to be able to input specific information for generating a constraint condition , the constraint condition templates being configured to be able to input specific information, the specific information being a unique parameter that is a unique parameter of the constraint condition generated based on the constraint condition template ;
the storage unit stores a predetermined combination of the plurality of constraint condition templates as a recommended constraint condition combination template;
the constraint template is configured to further allow input of flag information indicating whether or not the constraint condition generated based on the constraint template is to be included in a calculation condition;
the constraint template corresponds to the constraint generated based on the constraint template, and a priority of observing the constraint can be further input;
the information processing device provides the recommended constraint condition combination template to the terminal;
the terminal displays a constraint condition setting screen on the display device for inputting information into the recommended constraint condition combination template, and inputs the specific information, the flag information, and the priority into the constraint condition template based on an operation of the constraint condition setting screen via the input device;
The information processing device generates a plurality of constraint conditions based on a plurality of constraint condition templates to which the specific information has been input, includes the plurality of constraint conditions in calculation conditions, and executes an optimization calculation under the calculation conditions, thereby formulating an order in which the plurality of coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed in the continuous cold rolling process;
based on the constraint template into which the flag information has been input, set whether or not the constraint condition generated based on the constraint template is to be included in the calculation conditions;
based on the constraint condition template into which the priority has been input, the priority corresponding to each of the plurality of constraint conditions is included in the calculation conditions;
It was configured as follows:
Cold rolling planning system.
請求項に記載の冷間圧延計画策定システムにおいて、
複数の前記制約条件は、前記連続冷間圧延工程の溶接工程に関する前記制約条件である溶接工程制約条件を含む、
冷間圧延計画策定システム。
In the cold rolling planning system according to claim 1 ,
The plurality of constraint conditions include a welding process constraint condition which is a constraint condition related to a welding process of the continuous cold rolling process.
Cold rolling planning system.
請求項に記載の冷間圧延計画策定システムにおいて、
前記溶接工程制約条件は、先行の前記コイル材と後行の前記コイル材との厚さの差について前記制約条件である厚さ制約条件を含み、
前記厚さ制約条件に対応する前記制約条件テンプレートは、前記固有パラメータとして、先行の前記コイル材と後行の前記コイル材との前記厚さの差に対応するパラメータが入力されるように構成された、
冷間圧延計画策定システム。
In the cold rolling planning system according to claim 2 ,
The welding process constraint condition includes a thickness constraint condition that is a constraint condition regarding a difference in thickness between the preceding coil material and the following coil material,
The constraint template corresponding to the thickness constraint is configured to input a parameter corresponding to the difference in thickness between the preceding coil material and the following coil material as the inherent parameter.
Cold rolling planning system.
請求項に記載の冷間圧延計画策定システムにおいて、
前記溶接工程制約条件は、先行の前記コイル材と後行の前記コイル材との幅の差についての前記制約条件である幅制約条件を含み、
前記幅制約条件に対応する前記制約条件テンプレートは、前記固有パラメータとして、先行の前記コイル材と後行の前記コイル材との前記幅の差に対応するパラメータが入力されるように構成された、
冷間圧延計画策定システム。
In the cold rolling planning system according to claim 2 ,
The welding process constraint condition includes a width constraint condition which is a constraint condition regarding a difference in width between the preceding coil material and the following coil material,
The constraint condition template corresponding to the width constraint condition is configured to input a parameter corresponding to the difference in width between the preceding coil material and the following coil material as the inherent parameter.
Cold rolling planning system.
請求項に記載の冷間圧延計画策定システムにおいて、
前記溶接工程制約条件は、先行の前記コイル材の鋼種と後行の前記コイル材の鋼種との組合せの推奨度に関する前記制約条件である推奨度制約条件であり、
前記推奨度制約条件に対応する前記制約条件テンプレートは、前記固有パラメータとして、先行の前記コイル材の鋼種と後行の前記コイル材の鋼種との組合せの前記推奨度が入力されるように構成された、
冷間圧延計画策定システム。
In the cold rolling planning system according to claim 2 ,
The welding process constraint condition is a recommendation degree constraint condition which is a constraint condition regarding a recommendation degree of a combination of a steel type of the preceding coil material and a steel type of the following coil material,
The constraint condition template corresponding to the recommendation degree constraint condition is configured to input the recommendation degree of a combination of a steel type of the preceding coil material and a steel type of the following coil material as the inherent parameter.
Cold rolling planning system.
請求項1に記載の冷間圧延計画策定システムにおいて、
前記情報処理装置は、
製造実行システムから生産管理情報を取得し、前記生産管理情報から前記鋼板仕様データを取得する、
ように構成された、
冷間圧延計画策定システム。
In the cold rolling planning system according to claim 1,
The information processing device includes:
acquiring production management information from a manufacturing execution system, and acquiring the steel sheet specification data from the production management information;
It was configured as follows:
Cold rolling planning system.
コイル材から連続冷間圧延工程によって製造する鋼板製品の仕様を示す情報を複数含む鋼板仕様データを取得し、前記鋼板仕様データに基づいて、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、連続冷間圧延工程によって処理する順序を策定する情報処理装置と、表示装置及び入力装置が接続された端末とを用いた冷間圧延計画策定方法であって、
前記情報処理装置は、
制約条件を生成するための特定の情報が入力される制約条件テンプレートであって、前記制約条件テンプレートに基づいて生成される前記制約条件の固有のパラメータである固有パラメータが、前記特定の情報として、入力可能に構成された前記制約条件テンプレートが複数記憶された記憶部を含み、
前記記憶部には、複数の前記制約条件テンプレートの所定の組合せが推奨制約条件組合せテンプレートとして記憶され、
前記制約条件テンプレートは、前記制約条件テンプレートに基づいて生成される前記制約条件を計算条件に含めるか否かを示すフラグ情報が、更に入力可能に構成され、
前記制約条件テンプレートは、前記制約条件テンプレートに基づいて生成される前記制約条件に対応し、前記制約条件を遵守する優先度が、更に入力可能に構成され、
前記情報処理装置によって、前記推奨制約条件組合せテンプレートを前記端末に提供し、
前記端末によって、前記推奨制約条件組合せテンプレートに情報を入力するための制約条件設定画面を前記表示装置に表示し、前記入力装置を介した前記制約条件設定画面の操作に基づいて、前記特定の情報、前記フラグ情報及び前記優先度を前記制約条件テンプレートに入力し、
前記情報処理装置によって、
前記特定の情報が入力された複数の前記制約条件テンプレートに基づいて、複数の前記制約条件を生成し、複数の前記制約条件を計算条件に含め、前記計算条件下で、最適化計算を実行することにより、前記鋼板仕様データに含まれる複数の前記鋼板製品の仕様に対応する複数の前記コイル材を、前記連続冷間圧延工程によって処理する順序を策定し、
前記フラグ情報が入力された前記制約条件テンプレートに基づいて、前記制約条件テンプレートに基づいて生成される前記制約条件を、前記計算条件に含めるか否かを設定し、
前記優先度が入力された前記制約条件テンプレートに基づいて、複数の前記制約条件のそれぞれに対応する前記優先度を前記計算条件に含める、
冷間圧延計画策定方法。
A cold rolling schedule formulation method using an information processing device and a terminal connected to a display device and an input device, the method comprising: acquiring steel plate specification data including a plurality of pieces of information indicating specifications of a steel plate product to be manufactured from a coil material by a continuous cold rolling process; and formulating an order of processing a plurality of the coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data by a continuous cold rolling process based on the steel plate specification data,
The information processing device includes:
a storage unit that stores a plurality of constraint condition templates configured to be able to input specific information for generating a constraint condition, the constraint condition templates being configured to allow input of specific information, the specific information being a unique parameter that is a unique parameter of the constraint condition generated based on the constraint condition template ;
the storage unit stores a predetermined combination of the plurality of constraint condition templates as a recommended constraint condition combination template;
the constraint template is configured to further allow input of flag information indicating whether or not the constraint condition generated based on the constraint template is to be included in a calculation condition;
the constraint template corresponds to the constraint generated based on the constraint template, and a priority of observing the constraint can be further input;
providing the recommended constraint condition combination template to the terminal by the information processing device;
displaying, on the display device, a constraint condition setting screen for inputting information into the recommended constraint condition combination template by the terminal, and inputting the specific information, the flag information, and the priority into the constraint condition template based on an operation of the constraint condition setting screen via the input device;
By the information processing device,
generating a plurality of constraint conditions based on the plurality of constraint condition templates into which the specific information has been input, including the plurality of constraint conditions in calculation conditions, and executing an optimization calculation under the calculation conditions, thereby formulating an order in which the plurality of coil materials corresponding to the specifications of the plurality of steel plate products included in the steel plate specification data are processed in the continuous cold rolling process;
based on the constraint template into which the flag information has been input, set whether or not the constraint condition generated based on the constraint template is to be included in the calculation conditions;
based on the constraint condition template into which the priority has been input, the priority corresponding to each of the plurality of constraint conditions is included in the calculation conditions;
How to plan cold rolling.
JP2021148892A 2021-09-13 2021-09-13 Cold rolling planning system and cold rolling planning method Active JP7600060B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021148892A JP7600060B2 (en) 2021-09-13 2021-09-13 Cold rolling planning system and cold rolling planning method
CN202210286378.7A CN115805241A (en) 2021-09-13 2022-03-23 Cold rolling plan making system and cold rolling plan making method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021148892A JP7600060B2 (en) 2021-09-13 2021-09-13 Cold rolling planning system and cold rolling planning method

Publications (2)

Publication Number Publication Date
JP2023041489A JP2023041489A (en) 2023-03-24
JP7600060B2 true JP7600060B2 (en) 2024-12-16

Family

ID=85482186

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021148892A Active JP7600060B2 (en) 2021-09-13 2021-09-13 Cold rolling planning system and cold rolling planning method

Country Status (2)

Country Link
JP (1) JP7600060B2 (en)
CN (1) CN115805241A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117282782A (en) * 2023-10-07 2023-12-26 梧州市鑫峰特钢有限公司 A high-grade cold rolling stainless steel production process and system
CN118886648B (en) * 2024-07-08 2025-10-31 中冶南方工程技术有限公司 Method, equipment and medium for distributing production resources of endless continuous casting and rolling of hot-rolled strip steel
CN119771924B (en) * 2025-01-21 2025-10-31 湖南华菱涟源钢铁有限公司 Dust removing device control method, device, equipment and computer storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225545A (en) 1999-02-09 2000-08-15 Nippon Steel Corp Production planning system
JP2003345416A (en) 2002-05-23 2003-12-05 Mitsubishi Chemicals Corp Production plan optimization method and production plan optimization program
JP2006293549A (en) 2005-04-07 2006-10-26 Nippon Steel Corp Steel product production shipment plan creation system and production shipment plan creation method thereof
JP2006338110A (en) 2005-05-31 2006-12-14 Nippon Steel Corp Steel product production shipment plan creation system and production shipment plan creation method thereof
JP2009009312A (en) 2007-06-27 2009-01-15 Jfe Steel Kk Production plan creation support device, production plan creation support method, and production plan creation support program
JP2014115956A (en) 2012-12-12 2014-06-26 Toyota Motor Corp Transportation plan preparation support apparatus and transportation plan preparation support method
JP2017211834A (en) 2016-05-25 2017-11-30 新日鐵住金株式会社 Plan creation device, plan creation method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002229632A (en) * 2001-02-05 2002-08-16 Toshiba Corp Control parameter setting device in production line
CN103249505B (en) * 2011-02-18 2015-04-22 株式会社日立制作所 Rolling control device and rolling control method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225545A (en) 1999-02-09 2000-08-15 Nippon Steel Corp Production planning system
JP2003345416A (en) 2002-05-23 2003-12-05 Mitsubishi Chemicals Corp Production plan optimization method and production plan optimization program
JP2006293549A (en) 2005-04-07 2006-10-26 Nippon Steel Corp Steel product production shipment plan creation system and production shipment plan creation method thereof
JP2006338110A (en) 2005-05-31 2006-12-14 Nippon Steel Corp Steel product production shipment plan creation system and production shipment plan creation method thereof
JP2009009312A (en) 2007-06-27 2009-01-15 Jfe Steel Kk Production plan creation support device, production plan creation support method, and production plan creation support program
JP2014115956A (en) 2012-12-12 2014-06-26 Toyota Motor Corp Transportation plan preparation support apparatus and transportation plan preparation support method
JP2017211834A (en) 2016-05-25 2017-11-30 新日鐵住金株式会社 Plan creation device, plan creation method, and program

Also Published As

Publication number Publication date
CN115805241A (en) 2023-03-17
JP2023041489A (en) 2023-03-24

Similar Documents

Publication Publication Date Title
JP7600060B2 (en) Cold rolling planning system and cold rolling planning method
US20060212323A1 (en) Production management system
JP2008299762A (en) Production management program
JP6844304B2 (en) Demand forecast model evaluation device, demand forecast model evaluation method and demand forecast model evaluation program
JP5471725B2 (en) Manufacturing lot creation method, apparatus and system
JP4230852B2 (en) Process planning, progress results, and productivity management method and system using multi-viewer Gantt chart
JPH05143613A (en) Production planning system
CN102495955B (en) Coil data tracking method for continuous hot-rolled slitting machine
JP4351725B2 (en) Operation support device, operation support system, and computer program
KR20090096000A (en) Method of providing mold making information through online and its system
JP4826211B2 (en) Business negotiation / order system, business negotiation / ordering method, and business negotiation / order processing program
JP2005190174A (en) Server and program for sales work assisting system, and sales assisting apparatus and program
JP2002240949A (en) Inventory control method, device, storage medium and program
JP7570567B1 (en) Steel plate production equipment, order-taking, production and sales support equipment, steel plate order-taking, production and sales method, and steel plate order-taking, production and sales program
JP4318162B2 (en) Production schedule planning management method and production schedule planning management program
JP4617926B2 (en) Sales production integrated plan data processing device, sales production integrated plan data processing method, and sales production integrated plan data processing program
JP4868613B2 (en) Negotiation theme management device and negotiation theme management method
JP2010160566A (en) Apparatus, system and program for supporting supplier evaluation
JP3307482B2 (en) Production cost incremental cost calculator for metal products
JP4613504B2 (en) Manufacturing progress evaluation apparatus and method for order lot unit in actual product allocation system
CN113112122A (en) Material lifting method and device for producing split flat plate
JP2011187020A (en) Material required quantity prediction device, material required quantity prediction method, and material required quantity prediction program
CN119426442B (en) Material determination method, device, electronic device and storage medium
JP6703836B2 (en) Neck process specifying device and method
JP6997490B1 (en) Sales organization management support device, sales organization management support system, sales organization management support method, sales organization management support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240903

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241113

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241204

R150 Certificate of patent or registration of utility model

Ref document number: 7600060

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150