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
JP7645110B2 - COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM - Google Patents
[go: Go Back, main page]

JP7645110B2 - COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM - Google Patents

COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM Download PDF

Info

Publication number
JP7645110B2
JP7645110B2 JP2021047659A JP2021047659A JP7645110B2 JP 7645110 B2 JP7645110 B2 JP 7645110B2 JP 2021047659 A JP2021047659 A JP 2021047659A JP 2021047659 A JP2021047659 A JP 2021047659A JP 7645110 B2 JP7645110 B2 JP 7645110B2
Authority
JP
Japan
Prior art keywords
injection molding
electric motor
molding machines
adjustment
information processing
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
JP2021047659A
Other languages
Japanese (ja)
Other versions
JP2022146610A (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.)
Japan Steel Works Ltd
Original Assignee
Japan Steel Works 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 Japan Steel Works Ltd filed Critical Japan Steel Works Ltd
Priority to JP2021047659A priority Critical patent/JP7645110B2/en
Publication of JP2022146610A publication Critical patent/JP2022146610A/en
Application granted granted Critical
Publication of JP7645110B2 publication Critical patent/JP7645110B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Injection Moulding Of Plastics Or The Like (AREA)

Description

本発明は、コンピュータプログラム、情報処理方法、情報処理装置及び射出成形システムに関する。 The present invention relates to a computer program, an information processing method, an information processing device, and an injection molding system.

特許文献1には、予め登録された製造工程ファイルに基づいて、顧客から要求された注文製品に関する基本データからロット内の成形順序を自動的に計画立案する射出成形スケジューリングシステムが開示されている。 Patent document 1 discloses an injection molding scheduling system that automatically plans the molding sequence within a lot from basic data related to ordered products requested by customers, based on a pre-registered manufacturing process file.

特許文献2には、ネットワークに接続された複数台の射出成形機の射出工程スケジュールを調整し、許容最大電力を超過しないようにするスケジュール調整方法が開示されている。スケジュール調整方法においては、ネットワークに接続された一の射出成形機は、自機の射出工程スケジュールを他の射出成形機へブロードキャスト送信する。他の射出成形機はブロードキャストされた射出工程スケジュールを受信し、受信した射出工程スケジュールに基づいて、許容最大電力に収まるように自機の射出工程スケジュールを決定する。 Patent Document 2 discloses a schedule adjustment method for adjusting the injection process schedules of multiple injection molding machines connected to a network so that the maximum allowable power is not exceeded. In the schedule adjustment method, one injection molding machine connected to a network broadcasts its own injection process schedule to the other injection molding machines. The other injection molding machines receive the broadcasted injection process schedule and, based on the received injection process schedule, determine their own injection process schedule so that it falls within the maximum allowable power.

特許文献3には、複数の射出成形機が接続されたワークステーションに、各種成形不良が生じたときの成形条件プログラムを格納しておき、各射出成形機における成形条件出しを支援するオンラインAI管理システムが開示されている。 Patent document 3 discloses an online AI management system that stores molding condition programs for when various molding defects occur in a workstation connected to multiple injection molding machines, and supports the setting of molding conditions for each injection molding machine.

特許文献4には、機械学習装置を用いて射出成形の動作状態から、射出成形機の異常を判定する状態判定装置が開示されている。 Patent document 4 discloses a state determination device that uses a machine learning device to determine abnormalities in an injection molding machine based on the operating state of injection molding.

特許文献5には、複数台の射出成形機における使用電力を測定し、最大許容電力量に基づいて、電力削減措置の要否を判断し、必要に応じて射出成形機へ電力削減措置の実行を指示する電力管理システムが開示されている。 Patent document 5 discloses a power management system that measures the power consumption of multiple injection molding machines, determines whether or not power reduction measures are necessary based on the maximum allowable power, and instructs the injection molding machines to implement power reduction measures as necessary.

特開平3-262622号公報Japanese Patent Application Publication No. 3-262622 特開2011-121283号公報JP 2011-121283 A 特開平2-143825号公報Japanese Patent Application Publication No. 2-143825 特開2018-167424号公報JP 2018-167424 A 特開2010-240915号公報JP 2010-240915 A

しかしながら、生産数量及び品質又は電力を考慮しながら、射出成形機が有するモータの加速度、加速時間等の設定値を調整する技術は開示されていない。 However, no technology has been disclosed that adjusts the settings of the acceleration, acceleration time, etc. of the motor of an injection molding machine while taking into account production volume and quality or power consumption.

本発明の目的は、所要の生産数量及び品質を維持し、又はデマンド電力若しくは使用電力を低減することができ、生産効率又は使用電力を最適化することができるコンピュータプログラム、情報処理方法、情報処理装置及び射出成形システムを提供することにある。 The object of the present invention is to provide a computer program, information processing method, information processing device, and injection molding system that can maintain the required production volume and quality, or reduce demand power or power usage, and optimize production efficiency or power usage.

本態様に係るコンピュータプログラムは、モータを有する複数の射出成形機それぞれの設定値を調整する処理をコンピュータに実行させるためのコンピュータプログラムであって、複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態との少なくとも一方を観測して得られる状態情報を取得し、取得した前記状態情報に基づいて、複数の前記射出成形機が有する前記モータの加速度、加速時間、最高速度及び定速運転時間の少なくとも一つを含む設定値の調整量を決定し、決定した設定値の調整量を前記射出成形機へ送信する処理を前記コンピュータに実行させる。 The computer program according to this embodiment is a computer program for causing a computer to execute a process of adjusting the setting values of each of a plurality of injection molding machines having a motor, and causes the computer to execute a process of acquiring status information obtained by observing at least one of the setting values of each of the plurality of injection molding machines, the quantity and quality of molded products produced by the plurality of injection molding machines, and the status related to the power consumed by the plurality of injection molding machines, determining an adjustment amount for the setting values including at least one of the acceleration, acceleration time, maximum speed, and constant speed operation time of the motors of the plurality of injection molding machines based on the acquired status information, and transmitting the determined adjustment amount for the setting values to the injection molding machines.

本態様に係る情報処理方法は、モータを有する複数の射出成形機それぞれの設定値を調整する情報処理方法であって、複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態との少なくとも一方を観測して得られる状態情報を取得し、取得した前記状態情報に基づいて、複数の前記射出成形機が有する前記モータの加速度、加速時間、最高速度及び定速運転時間の少なくとも一つを含む設定値の調整量を決定し、決定した設定値の調整量を前記射出成形機へ送信する。 The information processing method according to this aspect is an information processing method for adjusting the setting values of each of a plurality of injection molding machines having a motor, and obtains status information obtained by observing at least one of the setting values of each of the plurality of injection molding machines, the quantity and quality of molded products manufactured by the plurality of injection molding machines, and the status related to the power consumed by the plurality of injection molding machines, and determines the amount of adjustment of the setting values including at least one of the acceleration, acceleration time, maximum speed, and constant speed operation time of the motors of the plurality of injection molding machines based on the obtained status information, and transmits the determined amount of adjustment of the setting values to the injection molding machines.

本態様に係る情報処理装置は、モータを有する複数の射出成形機それぞれの設定値を調整する情報処理装置であって、複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態との少なくとも一方を観測する状態観測部と、該状態観測部にて観測して得た状態情報に基づいて、複数の前記射出成形機が有する前記モータの加速度、加速時間、最高速度及び定速運転時間の少なくとも一つを含む設定値の調整量を決定する決定部と、該決定部が決定した設定値の調整量を前記射出成形機へ送信する送信部とを備える。 The information processing device according to this aspect is an information processing device that adjusts the setting values of each of a plurality of injection molding machines having a motor, and includes a status observation unit that observes at least one of the setting values of each of the plurality of injection molding machines, the quantity and quality of molded products manufactured by the plurality of injection molding machines, and a status related to the power consumed by the plurality of injection molding machines, a determination unit that determines an adjustment amount of the setting value including at least one of the acceleration, acceleration time, maximum speed, and constant speed operation time of the motor of the plurality of injection molding machines based on the status information observed by the status observation unit, and a transmission unit that transmits the adjustment amount of the setting value determined by the determination unit to the injection molding machine.

本態様に係る射出成形システムは、モータを有する複数の射出成形機と、前記情報処理装置とを備え、前記情報処理装置は、複数の前記射出成形機の設定値の調整量を前記射出成形機へ送信し、前記射出成形機は前記情報処理装置から送信された調整量を受信し、受信した調整量に基づいて設定値を調整する。 The injection molding system according to this aspect includes multiple injection molding machines each having a motor and the information processing device, and the information processing device transmits adjustment amounts for the setting values of the multiple injection molding machines to the injection molding machines, and the injection molding machines receive the adjustment amounts transmitted from the information processing device and adjust the setting values based on the received adjustment amounts.

上記によれば、所要の生産数量及び品質を維持し、又はデマンド電力若しくは使用電力を低減することができ、生産効率又は使用電力を最適化することができる。 As a result of the above, it is possible to maintain the required production quantity and quality, or reduce the demand power or power usage, thereby optimizing production efficiency or power usage.

本実施形態に係る射出成形システムの構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of an injection molding system according to an embodiment of the present invention. 射出成形システムを構成する射出成形機の詳細構成を示すブロック図である。FIG. 2 is a block diagram showing a detailed configuration of an injection molding machine that constitutes the injection molding system. 射出成形システムを構成する測定部の詳細構成を示すブロック図である。FIG. 2 is a block diagram showing a detailed configuration of a measurement unit constituting the injection molding system. 射出成形システムの機能を概念的に示す説明図である。FIG. 2 is an explanatory diagram conceptually illustrating the function of the injection molding system. 学習モデルの構成を概念的に示すブロック図である。FIG. 2 is a block diagram conceptually showing the configuration of a learning model. 成形サイクルにおける各工程の消費電力を時系列的に示した概念図である。FIG. 2 is a conceptual diagram showing the power consumption of each process in a molding cycle in chronological order. 設定値調整前の電動モータの動作と消費電力を示すグラフである。6 is a graph showing the operation and power consumption of an electric motor before adjustment of a set value. 設定値調整後の電動モータの動作と消費電力を示すグラフである。11 is a graph showing the operation and power consumption of the electric motor after the setting value is adjusted. 情報処理装置の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure of the information processing device. 情報処理装置の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure of the information processing device. 報酬の算出処理手順を示すフローチャートである。13 is a flowchart showing a procedure for a remuneration calculation process. 異なる成形品を製造している2台の射出成形機の動作終了タイミングの改善例を示す概念図である。FIG. 13 is a conceptual diagram showing an example of an improvement in the operation end timing of two injection molding machines manufacturing different molded products. 設定値の調整状況を示すモニタ画面の一例を示す模式図である。FIG. 13 is a schematic diagram showing an example of a monitor screen showing an adjustment status of a setting value.

以下、本発明の実施形態に係るコンピュータプログラム、情報処理方法、情報処理装置及び射出成形システムの具体例を、以下に図面を参照しつつ説明する。以下に記載する実施形態及び変形例の少なくとも一部を任意に組み合わせてもよい。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 Specific examples of a computer program, an information processing method, an information processing device, and an injection molding system according to embodiments of the present invention will be described below with reference to the drawings. At least some of the embodiments and variations described below may be combined in any manner. Note that the present invention is not limited to these examples, but is set forth in the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims.

図1は、本実施形態に係る射出成形システムの構成例を示すブロック図、図2は、射出成形システムを構成する射出成形機2の詳細構成を示すブロック図、図3は、射出成形システムを構成する測定部4の詳細構成を示すブロック図である。本実施形態に係る成形装置システムは、情報処理装置1と、工場に設置された複数の射出成形機2と、工場電力測定器3と、測定部4とを備える。複数の射出成形機2、工場電力測定器3及び測定部4は、有線又は無線の通信線を介して情報処理装置1に接続されており、情報処理装置1は各射出成形機2、工場電力測定器3及び測定部4との間で各種情報を送受信し、成形条件を最適化する。なお、情報処理装置1は、射出成形機2の制御装置22を介して測定部4と情報を送受信するように構成してもよい。特に、本実施形態に係る射出成形システムは、射出成形機2が有するモータの加速度、加速時間、最高速度及び定速運転時間等の設定値、ヒータ温度を調整することによって、所要の生産数量及び品質を維持しながらデマンド電力及び使用電力を低減することができ、生産効率及び使用電力を最適化することを可能にするものである。 1 is a block diagram showing an example of the configuration of an injection molding system according to this embodiment, FIG. 2 is a block diagram showing the detailed configuration of an injection molding machine 2 constituting the injection molding system, and FIG. 3 is a block diagram showing the detailed configuration of a measurement unit 4 constituting the injection molding system. The molding device system according to this embodiment includes an information processing device 1, a plurality of injection molding machines 2 installed in a factory, a factory power meter 3, and a measurement unit 4. The plurality of injection molding machines 2, the factory power meter 3, and the measurement unit 4 are connected to the information processing device 1 via a wired or wireless communication line, and the information processing device 1 transmits and receives various information between each injection molding machine 2, the factory power meter 3, and the measurement unit 4 to optimize molding conditions. The information processing device 1 may be configured to transmit and receive information with the measurement unit 4 via the control device 22 of the injection molding machine 2. In particular, the injection molding system according to this embodiment can reduce demand power and power usage while maintaining the required production quantity and quality by adjusting the settings such as acceleration, acceleration time, maximum speed, and constant speed operation time of the motor of the injection molding machine 2, and the heater temperature, thereby enabling optimization of production efficiency and power usage.

情報処理装置1は、コンピュータであり、ハードウェア構成として処理部11、記憶部12及び通信部13を備える。処理部11は、CPU(Central Processing Unit)、マルチコアCPU、GPU(Graphics Processing Unit)、GPGPU(General-purpose computing on graphics processing units)、TPU(Tensor Processing Unit)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、NPU(Neural Processing Unit)等の演算回路、ROM(Read Only Memory)、RAM(Random Access Memory)等の内部記憶装置、I/O端子等を有する。処理部11は、後述の記憶部12が記憶するコンピュータプログラムPを実行することにより、本実施形態に係る情報処理方法を実施し、状態観測部11a、決定部11b、送信部11c、報酬算出部11d、強化学習部11eとして機能する(図4参照)。各機能部の詳細は後述する。なお、情報処理装置1の各機能部は、ソフトウェア的に実現しても良いし、一部又は全部をハードウェア的に実現しても良い。
なお、情報処理装置1は、図示しないネットワークに接続されたサーバ装置であっても良い。また、情報処理装置1は、複数台のコンピュータで構成し分散処理する構成でもよいし、1台のサーバ内に設けられた複数の仮想マシンによって実現されていてもよいし、クラウドサーバを用いて実現されていてもよい。
The information processing device 1 is a computer, and includes a processing unit 11, a storage unit 12, and a communication unit 13 as hardware configurations. The processing unit 11 includes a central processing unit (CPU), a multi-core CPU, a graphics processing unit (GPU), a general-purpose computing on graphics processing units (GPGPU), a tensor processing unit (TPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a neural processing unit (NPU), and other arithmetic circuits, a read only memory (ROM), a random access memory (RAM), and other internal storage devices, an I/O terminal, and the like. The processing unit 11 executes a computer program P stored in the storage unit 12 described later, thereby implementing the information processing method according to this embodiment, and functions as a state observation unit 11a, a determination unit 11b, a transmission unit 11c, a reward calculation unit 11d, and a reinforcement learning unit 11e (see FIG. 4). Details of each functional unit will be described later. Note that each functional unit of the information processing device 1 may be realized by software, or may be realized in part or in whole by hardware.
The information processing device 1 may be a server device connected to a network (not shown). The information processing device 1 may be configured to perform distributed processing using a plurality of computers, may be realized by a plurality of virtual machines provided in one server, or may be realized by using a cloud server.

記憶部12は、ハードディスク、EEPROM(Electrically Erasable Programmable ROM)、フラッシュメモリ等の不揮発性メモリである。記憶部12は、本実施形態に係る情報処理方法をコンピュータに実施させるためのコンピュータプログラムPを記憶している。また、記憶部12は、射出成形機2の設定値の調整を強化学習する学習モデル10を記憶する。学習モデル10の詳細は後述する。
本実施形態に係るコンピュータプログラムPは、記録媒体14にコンピュータ読み取り可能に記録されている態様でも良い。記憶部12は、図示しない読出装置によって記録媒体14から読み出されたコンピュータプログラムPを記憶する。記録媒体14はフラッシュメモリ等の半導体メモリである。また、記録媒体14はCD(Compact Disc)-ROM、DVD(Digital Versatile Disc)-ROM、BD(Blu-ray(登録商標)Disc)等の光ディスクでも良い。更に、記録媒体14は、フレキシブルディスク、ハードディスク等の磁気ディスク、磁気光ディスク等であっても良い。更にまた、図示しない通信網に接続されている図示しない外部サーバから本実施形態に係るコンピュータプログラムPをダウンロードし、記憶部12に記憶させても良い。
The storage unit 12 is a non-volatile memory such as a hard disk, an EEPROM (Electrically Erasable Programmable ROM), a flash memory, etc. The storage unit 12 stores a computer program P for causing a computer to execute the information processing method according to the present embodiment. The storage unit 12 also stores a learning model 10 that performs reinforcement learning for adjusting the setting values of the injection molding machine 2. The learning model 10 will be described in detail later.
The computer program P according to the present embodiment may be recorded in a computer-readable manner on the recording medium 14. The storage unit 12 stores the computer program P read from the recording medium 14 by a reading device (not shown). The recording medium 14 is a semiconductor memory such as a flash memory. The recording medium 14 may also be an optical disk such as a CD (Compact Disc)-ROM, a DVD (Digital Versatile Disc)-ROM, or a BD (Blu-ray (registered trademark) Disc). The recording medium 14 may also be a magnetic disk such as a flexible disk or a hard disk, a magnetic optical disk, or the like. Furthermore, the computer program P according to the present embodiment may be downloaded from an external server (not shown) connected to a communication network (not shown) and stored in the storage unit 12.

通信部13は、イーサネット(登録商標)等の所定の通信プロトコルに従って情報を送受信する通信回路である。通信部13は、有線又は無線の通信ネットワークを介して複数の射出成形機2、工場電力測定器3及び測定部4に接続されており、処理部11は通信部13を介して射出成形機2、工場電力測定器3及び測定部4との間で各種情報を送受信することができる。なお、通信部13は、制御装置22を介して測定部4と情報を送受信するように構成してもよい。 The communication unit 13 is a communication circuit that transmits and receives information according to a predetermined communication protocol such as Ethernet (registered trademark). The communication unit 13 is connected to multiple injection molding machines 2, factory power measuring devices 3, and measurement units 4 via a wired or wireless communication network, and the processing unit 11 can transmit and receive various information between the injection molding machines 2, factory power measuring devices 3, and measurement units 4 via the communication unit 13. The communication unit 13 may be configured to transmit and receive information to and from the measurement units 4 via the control device 22.

工場電力測定器3は、複数台の射出成形機2、情報処理装置1及び工場内のその他の各種電気機器で消費される電力を測定し、工場で消費される総消費電力を示す情報を情報処理装置1へ送信する。総消費電力は工場におけるデマンド電力(デマンド値)を算出する元になる情報である。デマンド電力は、所定のデマンド時間(30分)の平均消費電力として計量される値である。電力料金は、基本料金と実際に使用した電力量で決まる電力量料金からなり、デマンド電力は、この基本料金の算定根拠として利用される。具体的には、1か月間の最も大きなデマンド電力がその月の最大デマンド値となり、例えば、直近12か月の最大デマンド値によって基本料金が決定される。基本料金に影響するデマンド値を低減するためには、射出成形機2の消費電力のみを監視するのみでは不十分であるため、工場電力測定器3は、工場全体での総消費電力を測定している。 The factory power meter 3 measures the power consumed by the multiple injection molding machines 2, the information processing device 1, and various other electrical devices in the factory, and transmits information indicating the total power consumption consumed in the factory to the information processing device 1. The total power consumption is the information used to calculate the demand power (demand value) in the factory. The demand power is a value measured as the average power consumption for a specified demand time (30 minutes). The power fee consists of a basic fee and a power fee determined by the amount of power actually used, and the demand power is used as the basis for calculating this basic fee. Specifically, the largest demand power in a month is the maximum demand value for that month, and the basic fee is determined, for example, by the maximum demand value for the most recent 12 months. In order to reduce the demand value that affects the basic fee, it is not sufficient to only monitor the power consumption of the injection molding machines 2, so the factory power meter 3 measures the total power consumption in the entire factory.

射出成形機2は、図示しない射出装置本体と、当該射出装置本体の前方に配置される型締装置とを備える。射出装置本体は、加熱シリンダと、当該加熱シリンダを加熱するためのヒータ20と、加熱シリンダに樹脂材料を投入するためのホッパ、当該加熱シリンダ内で回転方向と軸方向とに駆動可能に設けられているスクリュと、当該スクリュを軸方向に駆動する射出用電動モータ21aと、当該スクリュを回転方向に駆動する計量及び可塑化用電動モータ21bと等から構成されている。型締装置は、金型を開閉させ、射出装置本体から射出された溶融樹脂が金型に充填される際、金型が開かないように金型を締め付けるトグル機構と、当該トグル機構を駆動する金型開閉用電動モータ21cと、金型から成形品を突き出すための突き出し用電動モータ21dとを備える。以下、射出用電動モータ21a、計量及び可塑化用電動モータ21b、金型開閉用電動モータ21c、及び突き出し用電動モータ21dを総称して電動モータ21と呼ぶ。 The injection molding machine 2 includes an injection device body (not shown) and a mold clamping device disposed in front of the injection device body. The injection device body includes a heating cylinder, a heater 20 for heating the heating cylinder, a hopper for feeding resin material into the heating cylinder, a screw that is provided in the heating cylinder so as to be drivable in the rotational direction and the axial direction, an injection electric motor 21a for driving the screw in the axial direction, and a metering and plasticization electric motor 21b for driving the screw in the rotational direction. The mold clamping device includes a toggle mechanism that opens and closes the mold and clamps the mold so that it does not open when the molten resin injected from the injection device body is filled into the mold, a mold opening and closing electric motor 21c that drives the toggle mechanism, and an ejection electric motor 21d for ejecting the molded product from the mold. Hereinafter, the electric motor 21a for injection, the electric motor 21b for metering and plasticization, the electric motor 21c for opening and closing the mold, and the electric motor 21d for ejection will be collectively referred to as the electric motor 21.

また、射出成形機2は、射出装置本体の動作を制御する制御装置22を備える。制御装置22は、オペレータによる操作を受け付け、射出成形機2の動作を制御する。オペレータは制御装置22の操作パネルを操作することによって、射出成形機2の成形条件を定める設定値を入力することができる。成形条件である設定値には、例えば金型内樹脂温度、シリンダ温度、型締力、射出速度、射出加速度、射出ピーク圧力、射出ストローク、シリンダ先端樹脂圧、逆防リング着座状態、保圧切替圧力、保圧切替速度、保圧切替位置、保圧完了位置、クッション位置、計量背圧、計量トルク、計量完了位置、スクリュ後退速度、サイクル時間、中間時間(成形サイクル間の待機時間)、型閉時間、射出時間、保圧時間、計量時間、型開時間等が含まれる。
特に、本実施形態に係る調整対象の設定値としては、例えば射出用電動モータ21a、計量及び可塑化用電動モータ21b、金型開閉用電動モータ21c及び突き出し用電動モータ21dの加速度、加速時間、最高速度及び定速運転時間が含まれる。なお、加速度及び加速時間には、マイナスの加速度及び加速時間、つまり各電動モータ21の減速度及び減速時間が含まれるものとする。また、本実施形態に係る調整対象の設定値には、ヒータ温度が含まれる。更に、成形サイクル間の待機時間である中間時間、電動モータ21を駆動する半導体の駆動キャリア周波数、電動モータ21の休止時間を調整対象の設定としてもよい。
The injection molding machine 2 also includes a control device 22 that controls the operation of the injection device body. The control device 22 accepts operations by an operator and controls the operation of the injection molding machine 2. The operator can input set values that determine the molding conditions of the injection molding machine 2 by operating an operation panel of the control device 22. The set values that are molding conditions include, for example, in-mold resin temperature, cylinder temperature, mold clamping force, injection speed, injection acceleration, injection peak pressure, injection stroke, cylinder tip resin pressure, backflow prevention ring seating state, holding pressure switching pressure, holding pressure switching speed, holding pressure switching position, holding pressure completion position, cushion position, metering back pressure, metering torque, metering completion position, screw retreat speed, cycle time, intermediate time (waiting time between molding cycles), mold closing time, injection time, holding pressure time, metering time, mold opening time, etc.
In particular, the set values to be adjusted in this embodiment include, for example, the acceleration, acceleration time, maximum speed, and constant speed operation time of the electric motor 21a for injection, the electric motor 21b for metering and plasticization, the electric motor 21c for mold opening and closing, and the electric motor 21d for ejection. Note that the acceleration and acceleration time include negative acceleration and acceleration time, that is, the deceleration and deceleration time of each electric motor 21. The set values to be adjusted in this embodiment also include the heater temperature. Furthermore, the intermediate time, which is the waiting time between molding cycles, the driving carrier frequency of the semiconductor that drives the electric motor 21, and the downtime of the electric motor 21 may also be settings to be adjusted.

更に、制御装置22は、本実施形態に係る情報処理方法による設定値の調整許容範囲を受け付ける。調整許容範囲は、情報処理装置1が自動で調整することが可能な設定値の調整量の上限及び下限を示す情報である。オペレータは制御装置22の操作パネルを操作することによって、上記設定値の調整許容範囲を入力することができる。
制御装置22は、成形品の基本情報と、射出成形機2の設定値と、当該設定値の調整許容範囲と、射出成形機2における消費電力と、加熱シリンダの温度と、単位時間当たりに製造される成形品の数量及び品質を示す情報と、射出成形機2の識別子とを示す情報を情報処理装置1へ送信する。情報処理装置1は、後述するように制御装置22から送信された情報を受信し、受信した情報に基づいて、所要の生産数量及び品質を維持しつつ、ピーク電力、デマンド電力及び平均消費電力を低減させる各射出成形機2の設定値の調整量を算出し、算出した調整量を各射出成形機2の制御装置22へ送信する。制御装置22は、情報処理装置1から送信された調整量を受信し、受信した調整量に基づいて、中間時間、ヒータ温度、各電動モータ21の加速度、加速時間、最高速度及び定速運転時間、休止時間、半導体の駆動キャリア周波数等の設定値を調整する。制御装置22は、調整量の受信及び調整制御をリアルタイムで実行する。
Furthermore, the control device 22 receives an allowable adjustment range of the set value according to the information processing method of this embodiment. The allowable adjustment range is information indicating the upper and lower limits of the amount of adjustment of the set value that can be automatically adjusted by the information processing device 1. The operator can input the allowable adjustment range of the set value by operating the operation panel of the control device 22.
The control device 22 transmits to the information processing device 1 information indicating basic information of the molded product, the set value of the injection molding machine 2, the adjustment allowable range of the set value, the power consumption in the injection molding machine 2, the temperature of the heating cylinder, information indicating the quantity and quality of the molded product manufactured per unit time, and the identifier of the injection molding machine 2. The information processing device 1 receives information transmitted from the control device 22 as described later, calculates an adjustment amount of the set value of each injection molding machine 2 that reduces the peak power, the demand power, and the average power consumption while maintaining the required production quantity and quality based on the received information, and transmits the calculated adjustment amount to the control device 22 of each injection molding machine 2. The control device 22 receives the adjustment amount transmitted from the information processing device 1, and adjusts the set values of the intermediate time, the heater temperature, the acceleration of each electric motor 21, the acceleration time, the maximum speed and the constant speed operation time, the pause time, the semiconductor drive carrier frequency, etc. based on the received adjustment amount. The control device 22 executes reception of the adjustment amount and adjustment control in real time.

測定部4は、射出装置本体及び成形品の状態に係る物理量を測定する測定装置である。物理量には、温度、位置、速度、加速度、電流、電圧、圧力、時間、画像データ、トルク、力、歪、消費電力等がある。特に、本実施形態に係る測定部4は、成形機電力測定部4a、温度測定部4b、数量測定部4c、品質測定部4d等を備える。 The measurement unit 4 is a measuring device that measures physical quantities related to the state of the injection unit body and the molded product. The physical quantities include temperature, position, speed, acceleration, current, voltage, pressure, time, image data, torque, force, distortion, power consumption, etc. In particular, the measurement unit 4 according to this embodiment includes a molding machine power measurement unit 4a, a temperature measurement unit 4b, a quantity measurement unit 4c, a quality measurement unit 4d, etc.

成形機電力測定部4aは、射出成形機2における消費電力を測定し、測定して得た情報を制御装置22へ出力する。温度測定部4bは、加熱シリンダの温度を測定し、測定して得た情報を情報処理装置1へ送信する。数量測定部4cは、射出成形機2によって成形される単位時間当たりの数量を測定し、測定して得た情報を情報処理装置1へ送信する。数量測定部4cは、例えば撮像装置、光センサ等を備え、成形品の数量を計測し、計測して得た情報を情報処理装置1へ送信する。品質測定部4dは、成形品の品質を特定し、測定して得た情報を情報処理装置1へ送信する。品質測定部4dは、例えば、撮像装置、レーザ変位センサ等の光学的計測器、重量計、強度計測器等を備える。
品質測定部4dは、例えば成形品を撮像して得たカメラ画像、レーザ変位センサにて得た成形品の変形量によって、成形品のバリ、ヒケ、その他の変形に係る品質異常を特定することができる。また、品質測定部4dは、光学的計測器にて得られた成形品の色度、輝度等の光学的計測値、重量計にて計測された成形品の重量、強度計測器にて測定された成形品の強度等に基づいて、成形品の品質を特定することができる。
なお、成形機電力測定部4a、温度測定部4b、数量測定部4c又は品質測定部4dは、測定して得た情報を制御装置22へ出力し、制御装置22を介して情報を情報処理装置1へ送信してもよい。また、測定部4は、射出成形機2に内蔵又は実装されていてもよい。
The molding machine power measurement unit 4a measures the power consumption of the injection molding machine 2 and outputs the information obtained by the measurement to the control device 22. The temperature measurement unit 4b measures the temperature of the heating cylinder and transmits the information obtained by the measurement to the information processing device 1. The quantity measurement unit 4c measures the quantity molded by the injection molding machine 2 per unit time and transmits the information obtained by the measurement to the information processing device 1. The quantity measurement unit 4c includes, for example, an imaging device, an optical sensor, etc., measures the quantity of molded products, and transmits the information obtained by the measurement to the information processing device 1. The quality measurement unit 4d specifies the quality of the molded products and transmits the information obtained by the measurement to the information processing device 1. The quality measurement unit 4d includes, for example, an imaging device, an optical measuring instrument such as a laser displacement sensor, a weight scale, a strength measuring instrument, etc.
The quality measuring unit 4d can identify quality abnormalities related to burrs, sink marks, and other deformations of the molded product, for example, based on a camera image obtained by capturing an image of the molded product and the amount of deformation of the molded product obtained by a laser displacement sensor. The quality measuring unit 4d can also identify the quality of the molded product based on optical measurement values such as the chromaticity and brightness of the molded product obtained by an optical measuring instrument, the weight of the molded product measured by a weight scale, the strength of the molded product measured by a strength measuring instrument, and the like.
The molding machine power measurement unit 4a, the temperature measurement unit 4b, the quantity measurement unit 4c, or the quality measurement unit 4d may output information obtained by measurement to the control device 22 and transmit the information to the information processing device 1 via the control device 22. The measurement unit 4 may be built into or mounted on the injection molding machine 2.

図4は、射出成形システムの機能を概念的に示す説明図である。情報処理装置1が有する各機能部及び学習モデル10について説明する。状態観測部11aは、情報処理装置1及び工場電力測定器3等から送信された情報を取得する。具体的には、状態観測部11aは、情報処理装置1から送信された射出成形機2の複数の設定値と、各設定値の調整許容範囲と、射出成形機2における消費電力と、加熱シリンダの温度と、単位時間当たりに製造される成形品の数量及び品質を示す情報、射出成形機2の識別子を取得する。また、状態観測部11aは、工場電力測定器3から送信され工場の総消費電力を示す情報を取得する。更に、状態観測部11aは、目標条件を取得する。目標条件は、例えば、所定期間内に製造すべき成形品の目標数量を示す目標数量条件と、成形品に求められる成形品品質条件と、工場における目標デマンド電力と、目標ピーク電力と、目標平均電力とを取得する。目標条件は、射出成形機2から取得してもよいし、複数の射出成形機2の動作を管理している他の装置から取得してもよいし、情報処理装置1に入力されるものであってもよい。
状態観測部11aは、射出成形機2、工場電力測定器3等から取得した各種情報を状態情報として学習モデル10及び報酬算出部11dに与える。
FIG. 4 is an explanatory diagram conceptually showing the functions of the injection molding system. Each functional unit and the learning model 10 of the information processing device 1 will be described. The state observation unit 11a acquires information transmitted from the information processing device 1 and the factory power meter 3. Specifically, the state observation unit 11a acquires a plurality of set values of the injection molding machine 2 transmitted from the information processing device 1, the adjustment allowable range of each set value, the power consumption in the injection molding machine 2, the temperature of the heating cylinder, information indicating the quantity and quality of molded products manufactured per unit time, and the identifier of the injection molding machine 2. In addition, the state observation unit 11a acquires information indicating the total power consumption of the factory transmitted from the factory power meter 3. Furthermore, the state observation unit 11a acquires target conditions. The target conditions include, for example, target quantity conditions indicating the target quantity of molded products to be manufactured within a predetermined period, molded product quality conditions required for the molded products, target demand power in the factory, target peak power, and target average power. The target conditions may be obtained from the injection molding machine 2, or may be obtained from another device that manages the operation of multiple injection molding machines 2, or may be input to the information processing device 1.
The status observation unit 11a provides various information acquired from the injection molding machine 2, the factory power measuring device 3, etc. as status information to the learning model 10 and the reward calculation unit 11d.

図5は、学習モデル10の構成を概念的に示すブロック図である。学習モデル10は例えばDQN(Deep Q Network)である。学習モデル10は、状態観測部11aから与えられた状態情報が入力される入力層10aと、状態情報の特徴量を抽出する中間層10bと、複数台の射出成形機2それぞれの設定値の調整量に係る価値情報を出力する出力層10cとを有する。価値情報は、例えば、ある状態において、ある設定値を特定の調整量で調整する行動を取ったときの価値、即ち状態行動価値(Q値)である。 Figure 5 is a block diagram conceptually illustrating the configuration of the learning model 10. The learning model 10 is, for example, a DQN (Deep Q Network). The learning model 10 has an input layer 10a to which state information provided by the state observation unit 11a is input, an intermediate layer 10b that extracts features of the state information, and an output layer 10c that outputs value information related to the adjustment amount of the setting value of each of the multiple injection molding machines 2. The value information is, for example, the value when an action is taken to adjust a certain setting value by a specific adjustment amount in a certain state, that is, a state action value (Q value).

入力層10aは、目標条件、複数台の射出成形機2の設定値、電力情報、成形品の数量、成形品の品質、ヒータ温度等が入力される複数のノードを有し、入力された情報を中間層10bに受け渡す。目標条件は、例えば、工場で所定期間内に製造すべき成形品の目標数量、成形品に求められる成形品の品質と、工場における目標デマンド電力と、目標ピーク電力と、目標平均電力等である。電力情報は、工場における総消費電力と、複数台の射出成形機2それぞれの消費電力を含む。入力層10aに入力される成形品の数量及び品質、並びにヒータ温度は、複数の射出成形機2それぞれで製造される成形品の数量及び品質、複数の射出成形機2それぞれのヒータ温度である。 The input layer 10a has multiple nodes where target conditions, settings of multiple injection molding machines 2, power information, quantity of molded products, quality of molded products, heater temperature, etc. are input, and passes the input information to the intermediate layer 10b. The target conditions are, for example, the target quantity of molded products to be produced in a factory within a specified period of time, the quality of the molded products required for the molded products, the target demand power in the factory, the target peak power, the target average power, etc. The power information includes the total power consumption in the factory and the power consumption of each of the multiple injection molding machines 2. The quantity and quality of molded products and heater temperature input to the input layer 10a are the quantity and quality of molded products produced by each of the multiple injection molding machines 2, and the heater temperature of each of the multiple injection molding machines 2.

中間層10bは、入力層10aに入力された状態情報を圧縮して現時点の射出成形システムの状態の特徴量を抽出する。なお、作図の便宜上、中間層10bを一つのブロックで図示しているが、中間層10bは複数層であり、各層は複数のノードを有する。 The intermediate layer 10b compresses the state information input to the input layer 10a and extracts the features of the current state of the injection molding system. For ease of drawing, the intermediate layer 10b is illustrated as a single block, but the intermediate layer 10b is made up of multiple layers, and each layer has multiple nodes.

出力層10cは、複数の射出成形機2における設定値の調整量に対応する複数のノードを有し、各ノードは、対応する調整量の価値情報を出力する。複数の射出成形機2に設定される設定値は複数あり、各設定値に対する調整量も複数である。図5に示す例では、第1の射出成形機2の設定値Aに対する調整量+ΔAに対応するノードは、設定値Aを調整量+ΔAで調整する価値情報を出力する。同様に、設定値Bに対する調整量-ΔBに対応するノードは、設定値Bを調整量-ΔBで調整する価値情報を出力する。同様に、第2の射出成形機2の複数の設定値についても同様にして、価値情報が出力される。学習モデル10から価値情報が出力される設定値には、複数台の射出成形機2の射出用電動モータ21a、計量及び可塑化用電動モータ21b、金型開閉用電動モータ21c及び突き出し用電動モータ21dの加速度、加速時間、最高速度及び定速運転時間、ヒータ温度が含まれる。また学習モデル10から価値情報が出力される設定値に、中間時間、電動モータ21を駆動する半導体の駆動キャリア周波数、電動モータ21の休止時間を含めてもよい。 The output layer 10c has multiple nodes corresponding to the adjustment amounts of the set values in the multiple injection molding machines 2, and each node outputs value information of the corresponding adjustment amount. There are multiple set values set in the multiple injection molding machines 2, and there are also multiple adjustment amounts for each set value. In the example shown in FIG. 5, the node corresponding to the adjustment amount +ΔA for the set value A of the first injection molding machine 2 outputs value information for adjusting the set value A by the adjustment amount +ΔA. Similarly, the node corresponding to the adjustment amount -ΔB for the set value B outputs value information for adjusting the set value B by the adjustment amount -ΔB. Similarly, value information is output in the same manner for the multiple set values of the second injection molding machine 2. The set values for which value information is output from the learning model 10 include the acceleration, acceleration time, maximum speed and constant speed operation time, and heater temperature of the injection electric motor 21a, the metering and plasticization electric motor 21b, the mold opening and closing electric motor 21c, and the ejection electric motor 21d of the multiple injection molding machines 2. Additionally, the set values for which value information is output from the learning model 10 may include intermediate time, the driving carrier frequency of the semiconductor that drives the electric motor 21, and the downtime of the electric motor 21.

図4に示す決定部11は、学習モデル10から出力される価値情報に基づいて、複数台の射出成形機2それぞれの設定値の調整量を決定する。具体的には、複数台の射出成形機2それぞれの設定値の調整量のうち、決定部11bはQ値が最大の価値情報を出力するノードに対応する設定値及び調整量を、調整対象の設定値及び調整量として決定する。ただし、決定部11bは、設定値の調整量が調整許容範囲内になるように、調整量を決定する。なお、決定部11bは、Q値最大の設定値及び調整量を一つ決定するように構成してもよいし、Q値が大きい所定数の設定値及び調整量を決定するように構成してもよいし、生産数量及び消費電力が大きい射出成形機2の設定値から順に優先滴に設定値及び調整量を決定するように構成してもよいし、各射出成形機2につき設定値及び調整量を一つ決定するように構成してもよいし、複数台の射出成形機2が有する各電動モータ21につき設定値及び調整量を一つ決定するように構成してもよい。
送信部11cは、決定部11bによって決定された調整量、つまり複数台の射出成形機2それぞれの設定値の調整量を各射出成形機2の制御装置22へ送信する。
The determination unit 11 shown in FIG. 4 determines the adjustment amount of the set value of each of the multiple injection molding machines 2 based on the value information output from the learning model 10. Specifically, among the adjustment amounts of the set values of each of the multiple injection molding machines 2, the determination unit 11b determines the set value and adjustment amount corresponding to the node that outputs the value information with the largest Q value as the set value and adjustment amount to be adjusted. However, the determination unit 11b determines the adjustment amount so that the adjustment amount of the set value is within the adjustment allowable range. Note that the determination unit 11b may be configured to determine one set value and adjustment amount with the largest Q value, or to determine a predetermined number of set values and adjustment amounts with the largest Q value, or to determine the set value and adjustment amount for the prioritized drop in order from the set value of the injection molding machine 2 with the largest production quantity and power consumption, or to determine one set value and adjustment amount for each injection molding machine 2, or to determine one set value and adjustment amount for each electric motor 21 of the multiple injection molding machines 2.
The transmitting unit 11c transmits the adjustment amount determined by the determining unit 11b, that is, the adjustment amount of the setting value of each of the multiple injection molding machines 2, to the control device 22 of each injection molding machine 2.

報酬算出部11dは、状態観測部11aから与えられた状態情報に基づいて報酬を算出する。射出成形機2が製造する成形品の数量及び品質が目標数量条件及び目標品質条件を満たす場合、報酬を加算し、目標数量条件及び目標品質条件を満たさない場合、報酬を減算する。また、報酬算出部11dは、デマンド電力が目標デマンド電力より小さい場合、報酬を加算し、目標デマンド電力より大きい場合、報酬を減算する。更に、報酬算出部11dは、複数の射出成形機2で消費されるピーク電力又は平均電力が、目標ピーク電力及び目標平均電力より小さい場合、報酬を加算し、目標ピーク電力及び目標平均電力より大きい場合、報酬を減算する。 The reward calculation unit 11d calculates the reward based on the status information provided by the status observation unit 11a. If the quantity and quality of the molded products manufactured by the injection molding machine 2 satisfy the target quantity condition and the target quality condition, the reward is added, and if the target quantity condition and the target quality condition are not satisfied, the reward is subtracted. Furthermore, the reward calculation unit 11d adds the reward when the demand power is smaller than the target demand power, and subtracts the reward when it is larger than the target demand power. Furthermore, the reward calculation unit 11d adds the reward when the peak power or average power consumed by the multiple injection molding machines 2 is smaller than the target peak power and the target average power, and subtracts the reward when it is larger than the target peak power and the target average power.

強化学習部11eは、報酬算出部11dから出力された報酬に基づいて、設定値の調整前に算出した状態行動価値Qと、設定値の調整後の報酬によって得られるTD誤差により、学習モデル10を機械学習させる。価値の更新式は下記式(1)で表される。 Based on the reward output from the reward calculation unit 11d, the reinforcement learning unit 11e trains the learning model 10 by machine learning using the state action value Q calculated before the adjustment of the set value and the TD error obtained from the reward after the adjustment of the set value. The value update formula is expressed by the following formula (1).

Q(st,at)←Q(st,at)+α(R+γmaxQ(st+1,at+1)-Q(st,at))…(1)
但し、
st:時間tにおける状態
at:時間tにおける行動(設定値の調整)
Q(st,at):状態行動価値
α:学習係数
R:即時報酬
γ:時間割引率
maxQ(st+1,at+1):次ステップの価値最大の行動選択時の状態行動価値
Q(st, at)←Q(st,at)+α(R+γmaxQ(st+1,at+1)−Q(st,at))…(1)
however,
st: state at time t; at: action at time t (adjustment of set value);
Q(st, at): State action value α: Learning coefficient R: Immediate reward γ: Time discount rate maxQ(st+1, at+1): State action value when selecting the action with the maximum value for the next step

強化学習部11eは、TD誤差、つまり上記式(1)の右辺第2項(TD誤差)がゼロに近づくように、誤差逆伝播法、誤差勾配降下法等によって、学習モデル10の重み係数を最適化することにより、学習モデル10を機械学習させる。 The reinforcement learning unit 11e optimizes the weighting coefficients of the learning model 10 by using backpropagation, gradient descent, or the like so that the TD error, i.e., the second term on the right-hand side of the above formula (1) (TD error), approaches zero, thereby training the learning model 10 through machine learning.

なお、機械学習の方法としてQ学習を説明したが、sarsa等の他の価値反復法を用いてもよい。また、機械学習の方法として方策勾配法等を用いてもよい。更に、学習モデル10としてDQNを説明したが、状態情報と、行動価値とを対応付けたテーブルを用いてもよい。 Although Q-learning has been described as a machine learning method, other value iteration methods such as SARS A may be used. Furthermore, policy gradient methods may be used as machine learning methods. Furthermore, although DQN has been described as the learning model 10, a table that associates state information with action values may be used.

図6は、成形サイクルにおける各工程の消費電力を時系列的に示した概念図である。横軸は時間、縦軸は消費電力を示す。射出成形工程は、主に(1)型閉め工程と、(2)射出工程と、(3)型開工程と、(4)計量(及び可塑化)工程と、(5)突き出し工程とを含み、工程(1)~(5)が連続的に行われ、射出成形サイクルを構成する。図6は、2サイクルにおける各工程の消費電力の時系列的変化を示している。 Figure 6 is a conceptual diagram showing the power consumption of each process in a molding cycle over time. The horizontal axis shows time, and the vertical axis shows power consumption. The injection molding process mainly includes (1) mold closing process, (2) injection process, (3) mold opening process, (4) metering (and plasticization) process, and (5) ejection process, and processes (1) to (5) are performed consecutively to constitute an injection molding cycle. Figure 6 shows the change in power consumption of each process over time in two cycles.

(1)型閉め工程は、型締装置によって金型を閉じる工程であり、金型開閉用電動モータ21cが駆動する。
(2)射出工程は、計量及び可塑化された樹脂を金型へ射出する工程であり、射出用電動モータ21aが駆動する。
(3)型開き工程は、金型内で冷却された成形品を取り出すために金型を開く工程であり、金型開閉用電動モータ21cが駆動する。
(4)計量工程は、型開き工程と並行して、次の射出成形サイクルで出射する樹脂を計量及び可塑化する工程であり、計量及び可塑化用電動モータ21bが駆動する。
(5)突き出し工程は、型開き後、突き出しピンにより金型から成形品を取り出す工程であり、突き出し用電動モータ21dが駆動する。
(1) The mold closing process is a process in which the mold is closed by the mold clamping device, and the mold opening and closing electric motor 21c is driven.
(2) The injection process is a process in which the measured and plasticized resin is injected into a mold, and is driven by the injection electric motor 21a.
(3) The mold opening process is a process of opening the mold to remove the molded product that has been cooled inside the mold, and is driven by the electric motor 21c for opening and closing the mold.
(4) The metering process is a process performed in parallel with the mold opening process to measure and plasticize the resin to be injected in the next injection molding cycle, and is driven by the electric motor 21b for metering and plasticization.
(5) The ejection process is a process in which, after the mold is opened, the molded product is removed from the mold by an ejection pin, and is driven by the ejection electric motor 21d.

図7は、設定値調整前の電動モータ21における消費電力を示すグラフ、図8は、設定値調整後の電動モータ21における消費電力を示すグラフである。横軸は時間、縦軸は消費電力を示している。図7及び図8に示すように電動モータ21の消費電力は、モータの加速度、加速時間、最高速度及び定速運転時間によって変化させることができる。 Figure 7 is a graph showing the power consumption of the electric motor 21 before the setting value is adjusted, and Figure 8 is a graph showing the power consumption of the electric motor 21 after the setting value is adjusted. The horizontal axis shows time, and the vertical axis shows power consumption. As shown in Figures 7 and 8, the power consumption of the electric motor 21 can be changed by the motor's acceleration, acceleration time, maximum speed, and constant speed operation time.

図9及び図10は、情報処理装置1の処理手順を示すフローチャートである。複数の射出成形機2の動作中、情報処理装置1は以下の処理を実行することによって、各射出成形機2の設定値をリアルタイムで調整する。情報処理装置1は、目標条件を取得する(ステップS11)。情報処理装置1は、射出成形機2から設定値及び調整許容範囲を示す情報を取得する(ステップS12)。情報処理装置1は、複数の射出成形機2から、各射出成形機2における消費電力を示す情報、成形品の数量及び品質を示す情報、ヒータ温度を示す情報を取得する(ステップS13)。情報処理装置1は、工場電力測定器3から総消費電力を示す情報を取得する(ステップS14)。 Figures 9 and 10 are flowcharts showing the processing procedure of the information processing device 1. During operation of the multiple injection molding machines 2, the information processing device 1 adjusts the setting values of each injection molding machine 2 in real time by executing the following processes. The information processing device 1 acquires target conditions (step S11). The information processing device 1 acquires information indicating the setting values and the adjustment tolerance range from the injection molding machines 2 (step S12). The information processing device 1 acquires information indicating the power consumption of each injection molding machine 2, information indicating the quantity and quality of molded products, and information indicating the heater temperature from the multiple injection molding machines 2 (step S13). The information processing device 1 acquires information indicating the total power consumption from the factory power meter 3 (step S14).

処理部11は、取得した目標条件、各射出成形機2の設定値、消費電力、成形品の数量及び品質、ヒータ温度、並びに工場の総消費電力の情報を学習モデル10に入力することによって、各射出成形機2の設定値の調整量の価値を算出する(ステップS15)。処理部11は、算出された各調整量の価値及び調整許容範囲に基づいて、調整対象とする設定値及び調整量を決定する(ステップS16)。処理部11は、調整対象として、設定値の調整量が調整許容範囲内であり、かつ価値が大きい設定値の調整量を決定する。次いで、処理部11は、決定された調整量を一又は複数の射出成形機2へ送信する(ステップS17)。射出成形機2の制御装置22は、情報処理装置1から送信された調整量を受信し、受信した調整量に基づいて設定値を変更し、変更後の設定値を用いて射出成形機2の成形処理を制御する。 The processing unit 11 inputs the acquired target conditions, the setting value of each injection molding machine 2, power consumption, the quantity and quality of the molded products, the heater temperature, and the total power consumption of the factory into the learning model 10, thereby calculating the value of the adjustment amount of the setting value of each injection molding machine 2 (step S15). The processing unit 11 determines the setting value and adjustment amount to be adjusted based on the calculated value of each adjustment amount and the adjustment allowable range (step S16). The processing unit 11 determines the adjustment amount of the setting value that is within the adjustment allowable range and has a large value as the adjustment target. Next, the processing unit 11 transmits the determined adjustment amount to one or more injection molding machines 2 (step S17). The control device 22 of the injection molding machine 2 receives the adjustment amount transmitted from the information processing device 1, changes the setting value based on the received adjustment amount, and controls the molding process of the injection molding machine 2 using the changed setting value.

次いで、情報処理装置1の処理部11は、設定値の調整した後、複数の射出成形機2から、各射出成形機2における消費電力を示す情報、成形品の数量及び品質を示す情報、ヒータ温度を示す情報を取得する(ステップS18)。情報処理装置1は、工場電力測定器3から総消費電力を示す情報を取得する(ステップS19)。そして、処理部11は、取得した各種状態情報に基づいて報酬を算出する(ステップS20)。 Next, after adjusting the set values, the processing unit 11 of the information processing device 1 acquires information indicating the power consumption of each injection molding machine 2, information indicating the quantity and quality of molded products, and information indicating the heater temperature from the multiple injection molding machines 2 (step S18). The information processing device 1 acquires information indicating the total power consumption from the factory power meter 3 (step S19). The processing unit 11 then calculates the remuneration based on the various acquired status information (step S20).

図11は、報酬の算出処理手順を示すフローチャートである。以下、説明のため、報酬を加減算する要素毎にステップを分けて説明するが、言うまでもなく関数又はテーブルを用いて報酬を1ステップで算出してもよい。 Figure 11 is a flowchart showing the procedure for calculating the reward. For the sake of explanation, the following will be explained in separate steps for each element to which the reward is added or subtracted, but it goes without saying that the reward may also be calculated in one step using a function or table.

処理部11は、目標電力に対する、実際に測定された工場のデマンド電力、各射出成形機2の消費電力に基づくピーク電力及び平均電力に応じて報酬を加減算する(ステップS51)。具体的には、処理部11は、測定されたデマンド電力が目標デマンド電力以下である場合、報酬を加算し、目標デマンド電力を越えた場合、報酬を減算する。同様にして、処理部11は、ピーク電力及び平均電力が、目標ピーク電力及び目標平均電力以下である場合、報酬を加算し、目標ピーク電力及び目標平均電力を越えた場合、報酬を減算する。 The processing unit 11 adds or subtracts the reward according to the actually measured demand power of the factory and the peak power and average power based on the power consumption of each injection molding machine 2 relative to the target power (step S51). Specifically, the processing unit 11 adds the reward when the measured demand power is equal to or less than the target demand power, and subtracts the reward when the measured demand power exceeds the target demand power. Similarly, the processing unit 11 adds the reward when the peak power and average power are equal to or less than the target peak power and target average power, and subtracts the reward when the target peak power and target average power are exceeded.

また、処理部11は、目標数量条件に対する成形品の数量に応じて報酬を加減算する(ステップS52)。具体的には、射出成形機2によって製造される成形品の数量が目標数量条件を満たす場合報酬を加算し、目標数量条件を満たさない場合、報酬を減算する。 The processing unit 11 also adds or subtracts the reward depending on the quantity of molded products relative to the target quantity condition (step S52). Specifically, if the quantity of molded products manufactured by the injection molding machine 2 satisfies the target quantity condition, the reward is added, and if the target quantity condition is not satisfied, the reward is subtracted.

更に、処理部11は、目標品質条件に対する成形品の品質に応じて報酬を加減算する(ステップS53)。具体的には、射出成形機2によって製造される成形品の品質が目標品質条件を満たす場合報酬を加算し、目標品質条件を満たさない場合、報酬を減算する。 Furthermore, the processing unit 11 adds or subtracts the reward depending on the quality of the molded product relative to the target quality conditions (step S53). Specifically, if the quality of the molded product manufactured by the injection molding machine 2 satisfies the target quality conditions, the reward is added, and if the quality of the molded product does not satisfy the target quality conditions, the reward is subtracted.

更にまた、処理部11は、目標ヒータ温度に対する、測定されたヒータ温度に応じて報酬を加減算する(ステップS54)。具体的には、実際に測定された射出成形機2のヒータ温度が目標ヒータ温度から乖離した場合、報酬を減算する。 Furthermore, the processing unit 11 adds or subtracts the reward according to the measured heater temperature relative to the target heater temperature (step S54). Specifically, if the actually measured heater temperature of the injection molding machine 2 deviates from the target heater temperature, the reward is subtracted.

図9に戻り、報酬の算出を終えた処理部11は、算出された報酬に基づいて、例えばTD誤差が小さくなるように学習モデル10を強化学習させる(ステップS21)。 Returning to FIG. 9, after the processing unit 11 has finished calculating the reward, it performs reinforcement learning on the learning model 10 based on the calculated reward so as to reduce, for example, the TD error (step S21).

次いで、処理部11は、所定の処理終了条件を満たすか否かを判定する(ステップS22)。終了条件を満たすと判定した場合(ステップS22:YES)、処理部11を終える。処理終了条件を満たさないと判定した場合(ステップS22:YES)、処理部11は処理をステップS13へ戻す。 Then, the processing unit 11 determines whether or not a predetermined processing end condition is satisfied (step S22). If it is determined that the end condition is satisfied (step S22: YES), the processing unit 11 ends the processing. If it is determined that the processing end condition is not satisfied (step S22: YES), the processing unit 11 returns the processing to step S13.

以上の処理により、複数台の射出成形機2における成形工程中、各射出成形機2の設定値がリアルタイムで調整され、成形条件の最適化が図られる。具体的には、所要の生産数量及び品質を維持しながらデマンド電力、ピーク電力及び平均電力を低減することができ、生産効率及び使用電力を最適化することができる。 By the above process, the setting values of each injection molding machine 2 are adjusted in real time during the molding process in multiple injection molding machines 2, optimizing the molding conditions. Specifically, it is possible to reduce demand power, peak power, and average power while maintaining the required production volume and quality, optimizing production efficiency and power usage.

図12は、異なる成形品を製造している2台の射出成形機2の動作終了タイミングの改善例を示す概念図である。図12に示す例では、2台の射出成形機2が動作しており、所定の稼働時間で第1の射出成形機2が3サイクル、第2の射出成形機2が5サイクル動作している。2台の射出成形機2は異なる種類の成形品を製造している。
図12中上図は設定値の調整前の成形サイクルを示しており、下図は設定値の調整前の成形サイクルを示している。所要の生産数量及び品質を維持しながらデマンド電力、ピーク電力及び平均電力が低減するように各電動モータ21の加速度、加速時間、中間時間等が調整されると、自ずと各射出成形機2のサイクル時間が長くなる。そして、所定の動作終了時点で、第1及び第2の射出成形機2から所要数量の成形品を製造することが求められている場合、第1及び第2の射出成形機2の動作終了時点が揃うように電動モータ21の設定値が調整される。このように、第1の射出成形機2による所要数量の成形品の生産と、第2の射出成形機2による所要数量の成形品の生産とが同時に終了するため、余剰在庫の低減に寄与することができる。
Fig. 12 is a conceptual diagram showing an example of an improvement in the operation end timing of two injection molding machines 2 that manufacture different molded products. In the example shown in Fig. 12, two injection molding machines 2 are operating, and in a given operating time, the first injection molding machine 2 operates for three cycles and the second injection molding machine 2 operates for five cycles. The two injection molding machines 2 manufacture different types of molded products.
12 shows the molding cycle before the adjustment of the set value, and the lower diagram shows the molding cycle before the adjustment of the set value. When the acceleration, acceleration time, intermediate time, etc. of each electric motor 21 are adjusted so that the demand power, peak power, and average power are reduced while maintaining the required production quantity and quality, the cycle time of each injection molding machine 2 is naturally lengthened. Then, when it is required that the first and second injection molding machines 2 manufacture the required quantity of molded products at a predetermined operation end time, the set value of the electric motor 21 is adjusted so that the operation end times of the first and second injection molding machines 2 are aligned. In this way, the production of the required quantity of molded products by the first injection molding machine 2 and the production of the required quantity of molded products by the second injection molding machine 2 end at the same time, which contributes to reducing excess inventory.

なお、情報処理装置1は、複数の射出成形機2が有する複数の電動モータ21の設定値の調整状況を図示しない表示装置に表示するように構成してもよい。 The information processing device 1 may be configured to display the adjustment status of the setting values of the multiple electric motors 21 of the multiple injection molding machines 2 on a display device (not shown).

図13は、設定値の調整状況を示すモニタ画面の一例を示す模式図である。モニタ画面は、複数の射出成形機2の稼働状況を示す稼働状況表示部91と、各射出成形機2における設定値の調整量を示す調整量表示部92とを有する。
稼働状況表示部91は、設定値の調整前の稼働状況を実線で表示し、設定値調整後の稼働状況を破線で表示する。稼働状況は、例えば、複数の射出成形機2のサイクルタイム及び中間時間を矢印画像の長さ及び矢印画像間の間隔で表示している。
調整量表示部92は、各射出成形機2における射出用電動モータ21a、計量及び可塑化用電動モータ21b、金型開閉用電動モータ21c、及び突き出し用電動モータ21dそれぞれの加速度、加速時間、最高速度、定速運転時間の設定値及び調整量を表示する。
13 is a schematic diagram showing an example of a monitor screen showing the adjustment status of the set values. The monitor screen has an operation status display section 91 showing the operation status of the multiple injection molding machines 2, and an adjustment amount display section 92 showing the adjustment amount of the set value in each injection molding machine 2.
The operation status display unit 91 displays the operation status before the adjustment of the set values with a solid line, and the operation status after the adjustment of the set values with a dashed line. The operation status is displayed, for example, by the cycle times and intermediate times of the multiple injection molding machines 2 as the lengths of arrow images and the intervals between the arrow images.
The adjustment amount display unit 92 displays the set values and adjustment amounts of the acceleration, acceleration time, maximum speed, and constant speed operating time of each of the electric motors 21a for injection, 21b for metering and plasticization, 21c for mold opening and closing, and 21d for ejection in each injection molding machine 2.

また、射出成形機2の制御装置22が、自機における設定値及び調整量を表示するように構成してもよい。 The control device 22 of the injection molding machine 2 may also be configured to display the settings and adjustment amounts of the machine itself.

このように構成された本実施形態に係る射出成形システムによれば、複数台の射出成形機2が有する電動モータ21の加速度、加速時間、最高速度又は定速運転時間、ヒータ温度、中間時間等に関する設定値を調整することによって、所要の生産数量及び品質を維持しながらデマンド電力及び使用電力を低減することができ、生産効率及び使用電力を最適化することができる。 According to the injection molding system of this embodiment configured in this manner, by adjusting the settings for the acceleration, acceleration time, maximum speed or constant speed operation time, heater temperature, intermediate time, etc. of the electric motors 21 of the multiple injection molding machines 2, it is possible to reduce the demand power and power usage while maintaining the required production quantity and quality, thereby optimizing production efficiency and power usage.

具体的には、射出成形機2の射出用電動モータ21a、計量及び可塑化用電動モータ21b、金型開閉用電動モータ21c及び突き出し用電動モータ21dの加速度、加速時間、最高速度及び定速運転時間、ヒータ温度等、細かな設定値を調整することによって、生産効率及び使用電力を最適化することができる。 Specifically, by adjusting the detailed settings such as the acceleration, acceleration time, maximum speed and constant speed operation time, and heater temperature of the injection motor 21a, the metering and plasticizing motor 21b, the mold opening and closing electric motor 21c, and the ejection electric motor 21d of the injection molding machine 2, production efficiency and power usage can be optimized.

また、稼働時間終了時点で各射出成形機2の成形サイクルの終点が揃うように調整され、余剰在庫を削減することもできる。 In addition, the end points of the molding cycles of each injection molding machine 2 are adjusted to coincide at the end of the operating time, which can reduce excess inventory.

更に、情報処理装置1は、設定値の調整方法を強化学習し、リアルタイムで射出成形機2の設定値を調整することができる。特にDQNを用いることにより、複数台の射出成形機2における複数の設定値を適切に調整することができる。 Furthermore, the information processing device 1 can perform reinforcement learning of how to adjust the setting values, and adjust the setting values of the injection molding machine 2 in real time. In particular, by using DQN, it is possible to appropriately adjust multiple setting values in multiple injection molding machines 2.

更に、情報処理装置1はオペレータによって設定された各設定値の調整許容範囲で、設定値を調整する構成であるため、射出成形機2の安定的な動作を担保した上で、強化学習により生産効率及び使用電力を最適化することができる。 Furthermore, the information processing device 1 is configured to adjust the settings within the adjustment tolerance range of each setting value set by the operator, so that production efficiency and power consumption can be optimized through reinforcement learning while ensuring stable operation of the injection molding machine 2.

なお、本実施形態では、設定値の調整を射出成形システムが自動で実行する例を説明したが、最終的な設定値の調整操作をオペレータが実行するように構成してもよい。例えば、射出成形機2の制御装置22は、情報処理装置1から射出成形機2へ送信された調整量を表示し、設定値の調整操作及び決定をオペレータより受け付け、受け付けた調整量により設定値を変更するように構成してもよい。また、一部の設定値についてはオペレータが手動で調整するように構成してもよい。更に、所要の生産数量及び品質を維持しながらデマンド電力及び使用電力を低減する例を説明したが、生産数量及び品質と、消費電力との少なくとも一方に基づいて生産効率又は使用電力を最適化するように構成してもよい。 In the present embodiment, an example has been described in which the injection molding system automatically adjusts the set values, but the final adjustment of the set values may be performed by an operator. For example, the control device 22 of the injection molding machine 2 may be configured to display the adjustment amount transmitted from the information processing device 1 to the injection molding machine 2, accept the adjustment and decision of the set values from the operator, and change the set values according to the accepted adjustment amount. In addition, some set values may be manually adjusted by the operator. Furthermore, an example has been described in which the demand power and power usage are reduced while maintaining the required production quantity and quality, but the production efficiency or power usage may be optimized based on at least one of the production quantity and quality and the power consumption.

1 情報処理装置
2 射出成形機
3 工場電力測定器
10 学習モデル
10a 入力層
10b 中間層
10c 出力層
11 処理部
11a 状態観測部
11b 決定部
11c 送信部
11d 報酬算出部
11e 強化学習部
12 記憶部
13 通信部
14 記録媒体
20 ヒータ
21 電動モータ
21a 射出用電動モータ
21b 計量及び可塑化用電動モータ
21c 金型開閉用電動モータ
21d 突き出し用電動モータ
22 制御装置
4 測定部
4a 成形機電力測定部
4b 温度測定部
4c 数量測定部
4d 品質測定部
9 モニタ画面
91 稼働状況表示部
92 調整量表示部
P コンピュータプログラム
REFERENCE SIGNS LIST 1 Information processing device 2 Injection molding machine 3 Factory power measuring device 10 Learning model 10a Input layer 10b Intermediate layer 10c Output layer 11 Processing unit 11a State observation unit 11b Determination unit 11c Transmission unit 11d Reward calculation unit 11e Reinforcement learning unit 12 Memory unit 13 Communication unit 14 Recording medium 20 Heater 21 Electric motor 21a Injection electric motor 21b Metering and plasticization electric motor 21c Mold opening and closing electric motor 21d Ejection electric motor 22 Control device 4 Measurement unit 4a Molding machine power measurement unit 4b Temperature measurement unit 4c Quantity measurement unit 4d Quality measurement unit 9 Monitor screen 91 Operation status display unit 92 Adjustment amount display unit P Computer program

Claims (11)

射出用の電動モータ、計量及び可塑化用の電動モータ、金型開閉用の電動モータ及び成形品の突き出し用の電動モータを有する複数の射出成形機それぞれの設定値を調整する処理をコンピュータに実行させるためのコンピュータプログラムであって、
複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態とを観測して得られる状態情報を取得し、
取得した前記状態情報に基づいて、複数の前記射出成形機が有する各電動モータの加速度、加速時間、最高速度及び定速運転時間を含む設定値の調整量を決定し、
決定した設定値の調整量を前記射出成形機へ送信する
処理を前記コンピュータに実行させるためのコンピュータプログラム。
A computer program for causing a computer to execute a process of adjusting setting values of each of a plurality of injection molding machines having an electric motor for injection, an electric motor for metering and plasticization, an electric motor for opening and closing a mold, and an electric motor for ejecting a molded product, the computer program comprising:
Obtaining status information obtained by observing the setting values of each of the multiple injection molding machines, the quantity and quality of molded products manufactured by the multiple injection molding machines, and the status related to the power consumed by the multiple injection molding machines;
determining adjustment amounts of set values including acceleration, acceleration time, maximum speed, and constant speed operation time of each electric motor of the plurality of injection molding machines based on the acquired status information;
and transmitting the determined adjustment amount of the set value to the injection molding machine.
前記状態情報が入力された場合、設定値の調整量に係る価値情報を出力する学習モデルに、取得した前記状態情報を入力することによって、価値情報を出力させ、
前記学習モデルから出力された価値情報に基づいて、設定値の調整量を決定する
処理を前記コンピュータに実行させるための請求項1に記載のコンピュータプログラム。
When the state information is input, the acquired state information is input to a learning model that outputs value information related to an adjustment amount of a setting value, thereby outputting value information;
The computer program product according to claim 1 , for causing the computer to execute a process of determining an adjustment amount of a setting value based on value information output from the learning model.
決定した設定値の調整量を送信した後に取得した前記状態情報に基づいて、設定値の調整に対する報酬を算出し、
算出された報酬に基づいて、前記学習モデルを強化学習させる
処理を前記コンピュータに実行させるための請求項2に記載のコンピュータプログラム。
Calculating a reward for the adjustment of the setting value based on the state information obtained after transmitting the determined adjustment amount of the setting value;
The computer program product according to claim 2 , for causing the computer to execute a process of performing reinforcement learning on the learning model based on the calculated reward.
成形品の数量が所定の目標数量条件を満たした場合、報酬を加算し、成形品の数量が前記目標数量条件を満たさない場合、報酬を減算する
処理を前記コンピュータに実行させるための請求項3に記載のコンピュータプログラム。
The computer program according to claim 3, which causes the computer to execute a process of adding a reward when the quantity of molded products satisfies a predetermined target quantity condition, and subtracting the reward when the quantity of molded products does not satisfy the target quantity condition.
成形品の品質が所定の品質条件を満たした場合、報酬を加算し、成形品の品質が前記品質条件を満たさない場合、報酬を減算する
処理を前記コンピュータに実行させるための請求項3又は請求項4に記載のコンピュータプログラム。
The computer program according to claim 3 or claim 4, which causes the computer to execute a process of adding a reward when the quality of the molded product satisfies a predetermined quality condition, and subtracting the reward when the quality of the molded product does not satisfy the quality condition.
複数の前記射出成形機を有する施設のデマンド電力、複数の前記射出成形機で消費されるピーク電力又は平均電力が低い程、報酬を加算する
処理を前記コンピュータに実行させるための請求項3から請求項5のいずれか1項に記載のコンピュータプログラム。
The computer program according to any one of claims 3 to 5, for causing the computer to execute a process of increasing a reward as a demand power of a facility having a plurality of the injection molding machines and a peak power or an average power consumed by the plurality of the injection molding machines are lower.
前記射出成形機はヒータを備え、
前記射出成形機が有する各電動モータの加速度、加速時間、最高速度、定速運転時間及び前記ヒータの温度を含む設定値の調整量を決定する
処理を前記コンピュータに実行させるための請求項1から請求項6のいずれか1項に記載のコンピュータプログラム。
the injection molding machine includes a heater;
7. The computer program according to claim 1, for causing the computer to execute a process of determining adjustment amounts of set values including an acceleration, an acceleration time, a maximum speed, a constant speed operation time, and a temperature of the heater of each electric motor of the injection molding machine.
前記射出成形機の設定値の調整許容範囲を示す情報を取得し、
取得した前記調整許容範囲で、設定値の調整量を決定する
処理を前記コンピュータに実行させるための請求項1から請求項7のいずれか1項に記載のコンピュータプログラム。
acquiring information indicating an adjustment allowable range of a setting value of the injection molding machine;
The computer program product according to claim 1 , which causes the computer to execute a process of determining an adjustment amount of a set value within the acquired adjustment allowable range.
射出用の電動モータ、計量及び可塑化用の電動モータ、金型開閉用の電動モータ及び成形品の突き出し用の電動モータを有する複数の射出成形機それぞれの設定値を調整する情報処理方法であって、
複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態とを観測して得られる状態情報を取得し、
取得した前記状態情報に基づいて、複数の前記射出成形機が有する各電動モータの加速度、加速時間、最高速度及び定速運転時間を含む設定値の調整量を決定し、
決定した設定値の調整量を前記射出成形機へ送信する
情報処理方法。
1. An information processing method for adjusting setting values of a plurality of injection molding machines each having an electric motor for injection, an electric motor for metering and plasticization, an electric motor for opening and closing a mold, and an electric motor for ejecting a molded product, comprising:
Obtaining status information obtained by observing the setting values of each of the multiple injection molding machines, the quantity and quality of molded products produced by the multiple injection molding machines, and the status related to the power consumed by the multiple injection molding machines;
determining adjustment amounts of set values including acceleration, acceleration time, maximum speed, and constant speed operation time of each electric motor of the plurality of injection molding machines based on the acquired status information;
The determined adjustment amount of the set value is transmitted to the injection molding machine.
射出用の電動モータ、計量及び可塑化用の電動モータ、金型開閉用の電動モータ及び成形品の突き出し用の電動モータを有する複数の射出成形機それぞれの設定値を調整する情報処理装置であって、
複数の前記射出成形機それぞれの設定値、複数の前記射出成形機によって製造された成形品の数量及び品質と、複数の前記射出成形機で消費される電力に係る状態とを観測する状態観測部と、
該状態観測部にて観測して得た状態情報に基づいて、複数の前記射出成形機が有する各電動モータの加速度、加速時間、最高速度及び定速運転時間を含む設定値の調整量を決定する決定部と、
該決定部が決定した設定値の調整量を前記射出成形機へ送信する送信部と
を備える情報処理装置。
An information processing device for adjusting setting values of a plurality of injection molding machines each having an electric motor for injection, an electric motor for metering and plasticization, an electric motor for opening and closing a mold, and an electric motor for ejecting a molded product, comprising:
a status observation unit that observes the setting values of each of the multiple injection molding machines, the quantity and quality of molded products manufactured by the multiple injection molding machines, and a status related to power consumed by the multiple injection molding machines;
a determination unit that determines adjustment amounts of set values including acceleration, acceleration time, maximum speed, and constant speed operation time of each electric motor of the plurality of injection molding machines based on state information observed by the state observation unit;
a transmission unit that transmits the adjustment amount of the setting value determined by the determination unit to the injection molding machine.
射出用の電動モータ、計量及び可塑化用の電動モータ、金型開閉用の電動モータ及び成形品の突き出し用の電動モータを有する複数の射出成形機と、
請求項10に記載の情報処理装置と
を備え、
前記情報処理装置は、複数の前記射出成形機の設定値の調整量を前記射出成形機へ送信し、前記射出成形機は前記情報処理装置から送信された調整量を受信し、受信した調整量に基づいて設定値を調整する
射出成形システム。
a plurality of injection molding machines each having an electric motor for injection, an electric motor for metering and plasticization, an electric motor for opening and closing a mold, and an electric motor for ejecting a molded product;
The information processing device according to claim 10,
The information processing device transmits adjustment amounts of setting values of the multiple injection molding machines to the injection molding machines, and the injection molding machines receive the adjustment amounts transmitted from the information processing device and adjust the setting values based on the received adjustment amounts.
JP2021047659A 2021-03-22 2021-03-22 COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM Active JP7645110B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021047659A JP7645110B2 (en) 2021-03-22 2021-03-22 COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021047659A JP7645110B2 (en) 2021-03-22 2021-03-22 COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM

Publications (2)

Publication Number Publication Date
JP2022146610A JP2022146610A (en) 2022-10-05
JP7645110B2 true JP7645110B2 (en) 2025-03-13

Family

ID=83461227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021047659A Active JP7645110B2 (en) 2021-03-22 2021-03-22 COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM

Country Status (1)

Country Link
JP (1) JP7645110B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025066856A (en) 2023-10-12 2025-04-24 株式会社日本製鋼所 Injection Molding Machine
WO2025104811A1 (en) * 2023-11-14 2025-05-22 ファナック株式会社 Information processing device, injection molding system, information processing method and program
WO2025115063A1 (en) * 2023-11-27 2025-06-05 ファナック株式会社 Power totalizing device, power totalizing method and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010240915A (en) 2009-04-02 2010-10-28 Fanuc Ltd Power management system for injection molding machines
JP2017132260A (en) 2017-03-17 2017-08-03 ファナック株式会社 System capable of calculating optimum operating conditions in injection molding
JP2018167424A (en) 2017-03-29 2018-11-01 ファナック株式会社 State determination device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI232162B (en) * 2003-04-04 2005-05-11 Sumitomo Heavy Industries Injection-molding machine and method of controlling injection-molding machine
JP5800938B2 (en) * 2014-03-19 2015-10-28 ファナック株式会社 Control device for injection molding machine having power converter control unit

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010240915A (en) 2009-04-02 2010-10-28 Fanuc Ltd Power management system for injection molding machines
JP2017132260A (en) 2017-03-17 2017-08-03 ファナック株式会社 System capable of calculating optimum operating conditions in injection molding
JP2018167424A (en) 2017-03-29 2018-11-01 ファナック株式会社 State determination device

Also Published As

Publication number Publication date
JP2022146610A (en) 2022-10-05

Similar Documents

Publication Publication Date Title
JP7645110B2 (en) COMPUTER PROGRAM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND INJECTION MOLDING SYSTEM
JP6346128B2 (en) Injection molding system and machine learning device capable of calculating optimum operating conditions
CN101268428B (en) Production status display and production status display method of molding machine
JP2019166702A (en) Injection molding machine system that adjusts molding conditions by machine learning device
JP7344754B2 (en) Learning model generation method, computer program, setting value determination device, molding machine and molding device system
JP2017132260A (en) System capable of calculating optimum operating conditions in injection molding
JP2017119425A (en) Molding optimizing method of injection molding machine
JP2021115705A (en) Inspection method of injection molding device, mold for inspection and inspection systems
US12233584B2 (en) Injection molding machine management system
CN112770890A (en) Method for controlling a machine for processing plastics
CN115545367A (en) Abnormality monitoring method in injection molding process, electronic device, and storage medium
WO2022085580A1 (en) Molding-condition-setting device and molding-condition-setting method
JP2021066057A (en) Injection molding machine management device and injection molding machine
WO2022196755A1 (en) Enforcement learning method, computer program, enforcement learning device, and molding machine
CN118404030B (en) Die casting process parameter real-time monitoring and regulating method and system based on deep learning
JP7546532B2 (en) Molding condition parameter adjustment method, computer program, molding condition parameter adjustment device, and molding machine
JP7358991B2 (en) Electric injection molding machine control device
EP4620651A1 (en) Molding condition correcting device, molding machine, molding condition correcting method, and computer program
JP7797233B2 (en) Molding condition adjustment method, computer program, molding condition adjustment device, and injection molding machine
US20250172930A1 (en) Method and apparatus for monitoring a cyclic manufacturing process
CN121986021A (en) Information processing method, computer program, and information processing apparatus
TW202518338A (en) Information processing method, program product, recording medium and information processing device
WO2022210424A1 (en) Quality prediction device and method therefor, program, and storage medium
JP5980694B2 (en) Display device for injection molding machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230919

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240807

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240917

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241217

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20241224

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: 20250218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250303

R150 Certificate of patent or registration of utility model

Ref document number: 7645110

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150