(57)【特許請求の範囲】
【請求項１】
コンピュータ機能を有するデータ処理部により、射出成形機の成形条件を含む入力パラメーターに係わる成形データとこの入力パラメーターに基づく試し成形により得る出力パラメーターに係わる成形データによりニューラルネットワークの学習に基づく予測関数を求め、この予測関数により所定の成形条件を最適化する射出成形機の成形最適化方法であって、予め、前記データ処理部に、前記入力パラメーター及び前記出力パラメーターに係わる成形データに対して数理計画法による最適化に用いるための制約条件として成形工程時の成形データ及び成形品質に係わる評価情報を設定し、かつ数理計画法による最適化に用いるための目的関数として前記予測関数を設定するとともに、当該数理計画法により当該制約条件及び目的関数を満たす前記入力パラメーターに係わる最適化した前記成形条件を求める最適化処理プログラムを設定し、生産稼働時に、前記データ処理部により、一又は二以上のショット時における成形工程中の前記出力パラメーターに係わる成形データを検出するとともに、当該出力パラメーターに係わる成形データに基づいて、前記最適化処理プログラムにより最適化した成形条件を求め、求めた成形条件により既設の成形条件を変更する処理を行うことを特徴とする射出成形機の成形最適化方法。
【請求項２】
前記制約条件として設定する成形工程時の成形データには、計量工程及び／又は射出工程における成形データを選定することを特徴とする請求項１記載の射出成形機の成形最適化方法。
【請求項３】
前記射出工程における成形データには、少なくとも、射出速度，速度制御−圧力制御切換位置，保圧力の一又は二以上を選定することを特徴とする請求項２記載の射出成形機の成形最適化方法。
【請求項４】
前記成形品質に係わる評価情報には、成形品の成形不良に係る情報又は成形品の性能評価に係る情報を選定することを特徴とする請求項１，２又は３記載の射出成形機の成形最適化方法。
【請求項５】
前記成形品の成形不良には、ショートショット不良及び／又はバリ不良を選定することを特徴とする請求項４記載の射出成形機の成形最適化方法。
【請求項６】
前記目的関数は、非線形関数であることを特徴とする請求項１記載の射出成形機の成形最適化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、成形条件を最適化することにより成形不良の低減及び成形品における最適な性能確保などを実現する際に用いて好適な射出成形機の成形最適化方法に関する。
【背景技術】
【０００２】
従来、射出成形機により生産される成形品の成形不良を低減する方法としては、主に、成形された成形品の成形データに対する良否判定を行い、成形不良と判定した場合に、その原因と考えられる一又は二以上の成形条件を変更（微調整）する手法が採用されており、この種の手法としては、特許文献１及び特許文献２で開示される射出成形機の成形条件設定方法が知られている。
【０００３】
特許文献１で開示される射出成形機の成形条件設定方法は、予め、成形品の充填不良の度合に対する複数のランクと各ランクに対応して充填不良を無くする方向に特定の成形条件を変更する複数の変更量を設定するとともに、当該成形条件の設定時に、成形した成形品の充填不良のランクを選択し、かつ選択したランクに対応する変更量により成形条件を変更するとともに、変更した成形条件により再成形を行う再成形サイクルを、良品を成形するまで繰り返し、良品を成形したときの成形条件の大きさを設定するようにしたものである。
【０００４】
また、特許文献２で開示される射出成形機の成形条件設定方法は、金型データの不明な金型を使用する射出成形機の成形条件を設定するに際し、予め用意したデータベースと既知データに基づく成形条件を設定する第一の設定工程と、射出圧力、射出速度及びスクリュの射出開始位置に対して、予め設定した一定成形条件により成形を行い、成形品に基づいて射出圧力を変更し、射出圧力、射出速度及び計量値に関する成形条件を設定する第二の設定工程と、同工程から得た成形条件により成形を行い、成形品に基づいて当該成形条件を調整する第三の設定工程を備えたものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１１２４６５号公報
【特許文献２】特開平７−１１２４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述した射出成形機の成形条件設定方法は、次のような解決すべき課題も存在した。
【０００７】
第一に、成形条件の設定は、ある環境下における設定のため、環境が変化したような場合には再設定が必要になる。即ち、生産の時期や進行状況等により、湿度や気温等の外部環境が変動した場合、成形材料の物性が影響を受けたり設定値がドリフトする。したがって、成形条件を最適値に設定しても、環境に変化が生じた場合、成形不良も増加しやすく、成形不良が増加した場合、成形不良の増加に対応し、或いは定期的に、成形条件に対する再設定が必要にある。この結果、再設定に伴う追加的な設定工程が発生することになり、工数増加に伴う生産性の低下及び生産効率の低下に伴うコストアップを招くとともに、再設定するまでの直近の生産では成形品質の低下が避けられない。
【０００８】
第二に、再設定に際しては、限られた情報や処理時間等の制約下で設定を行うとともに、成形条件の設定は、様々な要因が関係し合うことから基本的に難しい設定処理となり、従来の手法による設定は、成形条件を最適化する観点からは必ずしも十分と言えるものではない。特に、大量のデータに対する処理能力を確保し、かつ時間的な制約を受けなければ、成形条件に対するある程度の最適化は可能になるため、実験レベルにおける解析等には利用できるとしても、処理の高速化を実現する観点からは限界があるため、実際の生産現場において、ショット単位で処理を行い、以降の生産に適用するような利用形態は困難となる。
【０００９】
本発明は、このような背景技術に存在する課題を解決した射出成形機の成形最適化方法の提供を目的とするものである。
【課題を解決するための手段】
【００１０】
本発明に係る射出成形機Ｍの成形最適化方法は、上述した課題を解決するため、コンピュータ機能を有するデータ処理部Ｅにより、射出成形機Ｍの成形条件を含む入力パラメーターＤｆ…に係わる成形データとこの入力パラメーターＤｆ…に基づく試し成形により得る出力パラメーターＤｓ…に係わる成形データによりニューラルネットワークＮの学習に基づく予測関数Ｆ…を求め、この予測関数Ｆ…により所定の成形条件を最適化するに際し、予め、データ処理部Ｅに、入力パラメーターＤｆ…及び出力パラメーターＤｓ…に係わる成形データに対して数理計画法による最適化に用いるための制約条件Ｘｃ…として成形工程時の成形データ及び成形品質に係わる評価情報を設定し、かつ数理計画法による最適化に用いるための目的関数Ｘｐ…として予測関数Ｆ…を設定するとともに、当該数理計画法により当該制約条件Ｘｃ…及び目的関数Ｘｐ…を満たす入力パラメーターＤｆ…に係わる最適化した成形条件を求める最適化処理プログラムＰｓを設定し、生産稼働時に、データ処理部Ｅにより、一又は二以上のショット時における成形工程中の出力パラメーターＤｓ…に係わる成形データを検出するとともに、当該出力パラメーターＤｓ…に係わる成形データに基づいて、最適化処理プログラムＰｓにより最適化した成形条件を求め、求めた成形条件により既設の成形条件を変更する処理を行うようにしたことを特徴とする。
【００１１】
この場合、発明の好適な態様により、制約条件Ｘｃ…として設定する成形工程時の成形データには、計量工程及び／又は射出工程における成形データを選定できるとともに、特に、射出工程における成形データには、少なくとも、射出速度，速度制御−圧力制御切換位置，保圧力の一又は二以上を選定できる。また、成形品質に係わる評価情報には、成形品の成形不良に係る情報又は成形品の性能評価に係る情報を選定できるとともに、特に、成形品の成形不良には、ショートショット不良又はバリ不良を選定できる。なお、目的関数Ｘｐに係わる関数には、非線形関数を適用できる。
【発明の効果】
【００１２】
このような手法による本発明に係る射出成形機の成形最適化方法によれば、次のような顕著な効果を奏する。
【００１３】
（１）  一又は二以上のショット時における成形工程中の出力パラメーターＤｓ…に係わる成形データを検出するとともに、当該出力パラメーターＤｓ…に係わる成形データに基づいて、最適化処理プログラムＰｓにより最適化した成形条件を求め、求めた成形条件により既設の成形条件を変更する処理を行うようにしたため、制約条件Ｘｃ…として設定した成形工程時の成形データ及び成形品質に係わる評価情報（成形不良等）と、目的関数Ｘｐ…として設定した予測関数Ｆ…により、成形条件の最適化を容易かつ迅速に行うことができるとともに、成形品質に係わる改善を効果的（有効）に行うことができる。
【００１４】
（２）  目的関数Ｘｐ…として、予測関数Ｆ…を適用したため、試し成形により得られた所定数の検出データを学習し、パターン認識させることにより、ある物理現象を疑似的にモデル化することが可能となり、実際に射出成形機を運転させることなく、入力パラメーターＤｆ…による成形条件から成形結果に対するシミュレーションを容易に行うことができる。
【００１５】
（３）  成形条件を設定（最適化）した後、生産の時期や進行状況等により、湿度や気温等の外部環境が変動し、成形材料の物性が影響を受けたり設定値がドリフトするような場合であっても、最適化処理の高速化が可能になるため、成形条件に対する最適化を一又は二以上のショット単位で行うことができる。これにより、成形品質が一時的に低下する事態も回避できるなど、常に最適化された最良のコンディションで生産を行うことができる。
【００１６】
（４）  一又は二以上のショット単位で成形条件に対する最適化が、いわば自動的に行われるため、再設定に伴う別途の設定工程が不要になる。これにより、工数低減に伴う生産性の向上や生産効率の向上に伴うコストダウンを図れるとともに、実際の生産現場における実用性の高い成形最適化方法として利用できる。
【００１７】
（５）  好適な態様により、制約条件Ｘｃ…となる成形工程時の成形データとして、計量工程及び／又は射出工程における成形データを選定するとともに、特に、射出工程における成形データとして、射出速度，速度制御−圧力制御切換位置，保圧力の一又は二以上を選定すれば、計量工程が外乱により影響を受けるような場合であっても、射出工程における樹脂の挙動に関係する成形データの最適化が可能になり、金型の充填量に関係する成形不良（ショートショット不良及び／又はバリ不良等）を低減できる。
【００１８】
（６）  好適な態様により、成形品質に係わる評価情報として、成形品の成形不良に係る情報又は成形品の性能評価に係る情報を選定すれば、成形品質に大きく関連する成形不良或いは成形品性能に係わる効果的な改善を行うことができるため、成形品質を高める観点から最適な形態として実施できる。
【００１９】
（７）  好適な態様により、目的関数Ｘｐに非線形関数を適用すれば、任意の非線形関数として表現される様々な課題に対処できるため、射出成形機Ｍの成形条件を最適化する上で最も望ましい態様として利用できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の好適実施形態に係る成形最適化方法を実施する際における実際の生産時の処理手順を説明するためのフローチャート、
【図２】同成形最適化方法を実施する際における生産前の処理手順を説明するためのフローチャート、
【図３】同成形最適化方法を実施することができる射出成形機（実験機）及びデータ処理部の処理系統を示すブロック系統図、
【図４】同成形最適化方法の有効性を説明するためのショート状態の多数個取成形品における製品不良数と材料供給機の回転数の関連性を示す実験データグラフ、
【図５】同成形最適化方法の実施に用いるニューラルネットワークの原理を説明するための系統概要図、
【図６】同成形最適化方法を実施する際における生産前の処理系統を説明するためのブロック系統図、
【図７】同成形最適化方法の実施に用いる成形条件を含む入力パラメーターに係わる成形データと試し成形により得る出力パラメーターに係わる成形データ表、
【図８】同成形最適化方法の実施に用いるニューラルネットワークによる予測関数の一例を示すグラフ、
【図９】同成形最適化方法の有効性を説明するためのトルク（供給量）とショート状態の多数個取成形品における製品不良数の関係を示すデータグラフ、
【図１０】同成形最適化方法の有効性を説明するためのショート状態の多数個取成形品における製品不良数と材料供給機の回転数の関連性を示すとともに、途中で条件を変更した場合の実験データグラフ、
【図１１】同成形最適化方法による成形時における材料供給機の回転数を変更した際におけるショット毎のＶ−Ｐ切換位置（実測値）の変動特性グラフ、
【図１２】同成形最適化方法による成形時における材料供給機の回転数を変更した際におけるショット毎の保圧力（実測値）の変動特性グラフ、
【図１３】同成形最適化方法による成形時における材料供給機の回転数を変更した際におけるショット毎の射出速度（実測値）の変動特性グラフ、
【発明を実施するための形態】
【００２１】
次に、本発明に係る好適実施形態を挙げ、図面に基づき詳細に説明する。
【００２２】
まず、本実施形態に係る成形最適化方法を実施できる射出成形機Ｍ（実験機）及びデータ処理部Ｅの構成について、図３〜図５を参照して説明する。
【００２３】
図３中、Ｍは一部を仮想線で描いた射出成形機であり、機台Ｍｂと、この機台Ｍｂの上に搭載された射出装置Ｍｉ及び型締装置Ｍｃを備える。射出装置Ｍｉは、加熱筒３１を備え、この加熱筒３１の内部には回転動作及び進退動作するスクリュを収容するとともに、加熱筒３１の前端には図に現れない射出ノズルを備える。一方、加熱筒３１の後部には、通常、成形材料（樹脂ペレット）を供給するホッパーを備えるが、実験機として用いる際は、このホッパーの代わりに、供給量を制御できる材料供給機３２を取付けて使用した。材料供給機３２は、成形材料を収容する材料収容部３２ｄと、この材料収容部３２ｄに収容された成形材料を加熱筒３１の内部に供給する回転供給部３２ｍを備える。この回転供給部３２ｍは、回転数を可変制御することにより、加熱筒３１に供給する成形材料の供給量を増減することができる。また、型締装置Ｍｃには可動型と固定型の組合わせからなる金型３３を備えるとともに、機台Ｍｂ上には側面パネル３４を起設し、この側面パネル３４に液晶ディスプレイ等を用いたタッチパネル付のディスプレイ３５を配設する。
【００２４】
一方、射出成形機Ｍには、各種の制御処理及び演算処理を行うとともに、外部との通信処理を行うコンピュータ機能を有する成形機コントローラ４１を内蔵し、この成形機コントローラ４１に上述した回転供給部３２ｍ及びディスプレイ３５を接続する。さらに、射出成形機Ｍの稼働時における温度，回転数，電力，圧力，速度，位置，時間等の各種物理量を検出（計測）する各種センサを含むセンサ群４２を備え、このセンサ群４２（各種センサ）は、成形機コントローラ４１のアナログ入力ポート（又はデジタル入力ポート）に接続する。したがって、成形機コントローラ４１は、本実施形態に係る成形最適化方法の実施に用いる機能部として、少なくとも、センサ群４２の一部又は全部の計測結果を取り込む計測結果取込処理機能部Ｕｉを備えるとともに、計測結果に対して一定の周期でサンプリングして検出値（成形データ）を得るサンプリング処理機能部Ｕｓを備える。
【００２５】
他方、Ｅｏは一部を仮想線で描いた一般的なコンピュータシステムであり、Ｅｄはディスプレイ、Ｅｋはキーボードを示す。また、ディスプレイＥｄには、コンピュータ本体部Ｅｍを内蔵し、このコンピュータ本体部Ｅｍは、各種の制御処理及び演算処理を行うとともに、外部との通信処理を行う汎用的なコンピュータ機能を備えており、本実施形態に係る成形最適化方法で用いるデータ処理部Ｅを構成する。
【００２６】
したがって、コンピュータ本体部Ｅｍは、ＣＰＵ及び内部メモリ等のハードウェアを内蔵するとともに、この内部メモリには、本実施形態に係る成形最適化方法の実施に用いる処理プログラム、即ち、数理計画法による最適化に用いるための最適化処理プログラムＰｓを格納するとともに、ニューラルネットワークＮの学習に基づく予測関数Ｆ…を作成するための予測関数作成処理プログラムＰｎを格納する。なお、コンピュータ本体部Ｅｍと成形機コントローラ４１は、ＬＡＮシステム等により接続することにより相互通信を行うことができる。
【００２７】
このコンピュータ本体部Ｅｍには、最適化処理プログラムＰｓに関連して、数理計画法に基づく制約条件Ｘｃ…となる成形工程時の成形データ及び成形品質に係わる評価情報を設定するとともに、数理計画法による最適化に用いるための目的関数Ｘｐ…となる予測関数Ｆ…を設定する機能を有する。
【００２８】
本実施形態では、制約条件Ｘｃ…となる成形工程時の成形データとして、射出工程における成形データ、具体的には、射出速度，速度制御−圧力制御切換位置，保圧力を設定するとともに、計量工程における成形データとして計量状態を示す計量情報、具体的には、計量トルクを設定した。このように、制約条件Ｘｃ…となる成形工程時の成形データとして、計量工程及び／又は射出工程における成形データを選定するとともに、特に、射出工程における成形データに、射出速度，速度制御−圧力制御切換位置，保圧力の一又は二以上を選定すれば、計量工程が外乱により影響を受けるような場合であっても、射出工程における樹脂の挙動に関係する成形データの最適化が可能になり、金型の充填量に関係する成形不良（ショートショット不良及び／又はバリ不良等）を低減できる利点がある。
【００２９】
また、成形品質に係わる評価情報としては、成形品の成形不良に係る情報又は成形品の性能評価に係る情報を設定できるとともに、特に、成形品の成形不良には、ショートショット不良及び／又はバリ不良を含ませることができる。本実施形態では、評価情報として、複数の製品を同時に成形するいわゆる多数個取成形品に、ショート状態が発生した際におけるショートショット不良を有する製品数（製品不良数）を設定した。このように、成形品質に係わる評価情報として、成形品の成形不良に係る情報又は成形品の性能評価に係る情報を選定すれば、成形品質に大きく関連する成形不良或いは成形品性能に係わる効果的な改善を行うことができるため、成形品質を高める観点から最適な形態として実施できる利点がある。
【００３０】
さらに、目的関数Ｘｐ…として、予測関数Ｆ…を適用したため、試し成形により得られた所定数の検出データを学習し、パターン認識させることにより、ある物理現象を疑似的にモデル化することが可能となり、実際に射出成形機を運転させることなく、入力パラメーターＤｆ…による成形条件から成形結果に対するシミュレーションを容易に行うことができる利点がある。
【００３１】
図４は、本実施形態に係る成形最適化方法の有効性を説明するための、当該成形最適化方法を適用しない場合のショート状態の多数個取成形品における製品不良数と供給機回転数の関連性を示す実験データである。通常、ホッパーには成形材料（樹脂ペレット）が収容され、成形工程中、ホッパー内の成形材料は、適宜、加熱筒３１の内部に供給される。しかし、生産の時期や進行状況等により湿度や気温等の外部環境が変動した場合、これらの変動は、加熱筒３１に供給される供給量に対して外乱として作用する。特に、成形材料の物性が影響を受けるなどにより、加熱筒３１に対する供給量が減少した場合、この減少はショートの直接的な発生原因となる。
【００３２】
また、本実施形態における成形対象となる多数個取成形品の場合、多数存在する全ての製品キャビティに対して、樹脂を均等に充填することは、金型のゲートバランス等の関係から容易でなく、成形品の一部、即ち、多数個存在する製品キャビティの一部に充填不足が発生しやすい。しかし、充填不足となる製品キャビティを除く他の製品キャビティでは良品が得られる。このような多数個取成形品の場合、充填不足をゼロに近付ければ、他の製品キャビティではバリ不良が発生し易く、成形不良をゼロにすることは困難な場合が多い。なお、ショートショット不良は、一般に、金型キャビティ（製品キャビティ）に充填される樹脂量が不足している場合に生じる成形不良である。
【００３３】
そこで、実験機として構成した図３の射出成形機Ｍを使用し、図４に示すように、材料供給機３２の回転数（供給機回転数）を５０〔ｒｐｍ〕から９０〔ｒｐｍ〕まで段階的に速くすることにより供給量を増加させ、このとき発生するショート状態の多数個取成形品における製品不良数を確認した。この結果、図４から明らかなように、供給機回転数が５０〔ｒｐｍ〕のときは、製品不良数が８〔個〕（１６個取成形品のうち、良品が８個、ショートショット不良品が８個）であったが、供給機回転数を９０〔ｒｐｍ〕まで速めたときは、供給量が増加し、製品不良数が０〔個〕になった。この結果は、外部環境の変化により金型への樹脂の充填量が変化していることを示しており、外部環境の変化により、成形条件が一定であっても、ショートショット不良とバリ不良の相反する不良が発生する可能性を示唆している。
【００３４】
即ち、外部環境が変動するなどの外乱が作用した場合、製品キャビティへの充填量の変動により製品不良数が変動することを確認できるとともに、成形材料の供給量に関係する成形条件を最適化すれば、製品キャビティへの充填量をコントロールすることにより製品不良数を抑制できることを示している。本実施形態は、加熱筒３１に供給される成形材料の供給量が外乱により変動した場合であっても、本実施形態に係る成形最適化方法に用いる予測関数作成処理プログラムＰｎと最適化処理プログラムＰｓにより成形条件を最適化し、ショット単位での製品不良数を常にほぼ一定個数となるようにした。
【００３５】
以下、予測関数作成処理プログラムＰｎと最適化処理プログラムＰｓの基本的な処理機能について、図５〜図９を参照して説明する。
【００３６】
まず、予測関数作成処理プログラムＰｎは、基本的な処理機能として、射出成形機Ｍの成形条件を含む入力パラメーターＤｆ…に係わる成形データとこの入力パラメーターＤｆ…に基づく試し成形により得る出力パラメーターＤｓ…に係わる成形データによりニューラルネットワークＮの学習に基づく予測関数Ｆ…を求め、この予測関数Ｆ…により所定の成形条件を予測する処理機能を備えている。
【００３７】
図５は、ニューラルネットワークＮの多層構造モデルを示している。入力層Ｎｉには処理対象となるパターンが入力され、その入力は中間層Ｎｍで重みを付けられ、出力層Ｍｏに伝達される。その伝達総量ｏiは、［数１］で表される。［数１］において、ｘiは中間層Ｎｍからの入力信号、即ち、中間層Ｎｍから出力層Ｎｏへの出力信号を示すとともに、ｗijは重みを示す。
【００３８】
【数１】
0006529183.tif 000002
【００３９】
この場合、中間層Ｎｍは、入力層Ｎｉからの信号入力を受け、出力層Ｎｏへ信号を出力する。また、複数の中間層Ｎｍから信号を受けた出力層Ｎｏは、各信号に反応して最終的な出力を行う。この際の出力関数には、［数２］に示すシグモイド関数を使用する。なお、出力関数には、例示のシグモイド関数の他、ガウス関数や三角関数なども使用できる。
【００４０】
【数２】
0006529183.tif 000003
【００４１】
図６は、ニューラルネットワークＮにより、計量工程及び射出工程に係わる成形データにより予測関数Ｆ…を求める疑似的な予測モデルを示している。即ち、試し成形５１により検出データ５２が得られる。この検出データ５２には、射出成形機Ｍの成形条件を含む入力パラメーターＤｆ…（入力層Ｎｉ）に係わる成形データ、具体的には、スクリュの射出速度に係わる成形データ５３，Ｖ−Ｐ切換位置（速度制御−圧力制御切換位置）に係わる成形データ５４，保圧期間に金型３３内の樹脂に対して付与する保圧力に係わる成形データ５５等が含まれるとともに、この入力パラメーターＤｆ…に基づく試し成形５１により得る出力パラメーターＤｓ…（出力層Ｎｏ）に係わる成形データ、具体的には、成形品の重量に係わる成形データ５６，成形品の不良数（実施形態は製品不良数）に係わる成形データ５７等が含まれる。そして、これらの各成形データに基づき、ニューラルネットワークＮの学習により目的とする予測関数Ｆ…が求められる。また、本実施形態における入力パラメーターＤｆ…には、計量情報５８、具体的には、計量工程におけるスクリュの計量回転に伴う負荷を表す計量トルクが含まれている。
【００４２】
なお、本実施形態の対象とする射出工程には、金型３３のキャビティ内に溶融樹脂が射出充填される射出充填期間と、この射出充填期間の終了後、金型３３内の樹脂に対して所定の保圧力が付与される保圧期間が含まれる。射出工程では、スクリュが所定の射出速度で前進し、加熱筒３１（射出ノズル）から金型３３内に樹脂が射出充填されるとともに、速度制御−圧力制御（Ｖ−Ｐ制御）切換位置が設定されるため、このＶ−Ｐ制御切換位置において射出速度が制御される射出充填期間から保圧力が制御される保圧期間に切換えられる。
【００４３】
図７及び図８は、ニューラルネットワークＮにより予測関数Ｆ…を求める一例を示している。図７は、供給機回転数を６０〔ｒｐｍ〕に固定したときの制約条件Ｘｃ…となる射出工程時の成形データ、即ち、Ｖ−Ｐ制御切換位置〔ｍｍ〕，保圧力〔ＭＰａ〕，射出速度〔ｍｍ／ｓ〕の成形データ（検出データ）を示すとともに、これより得られる目的関数Ｘｐ…となる製品不良数と成形品の重量〔ｋｇ〕を示している。具体的には、「成形Ｎｏ．１」の場合、Ｖ−Ｐ制御切換位置を「７．４〔ｍｍ〕」、保圧力を「２８〔ＭＰａ〕」、射出速度を「１９５〔ｍｍ／ｓ〕」に設定し、これらの成形条件の下で複数回のショットを行った結果、製品不良数の平均個数が「３．９〔個〕」、平均重量が「０．６３３〔ｋｇ〕」になったことを示している。
【００４４】
したがって、射出速度，Ｖ−Ｐ制御切換位置，保圧力は、入力パラメーターＤｆ…になるとともに、製品不良数，成形品の重量は、出力パラメーターＤｓ…となる。そして、これらのデータは所定の成形データ（検出データ５２）として成形機コントローラ４１に取り込まれるとともに、データ処理部Ｅを構成するコンピュータ本体部Ｅｍに送られる。なお、本実施形態では、前述した計量情報（計量トルク）も入力パラメーターＤｆ…に含まれる。
【００４５】
また、ニューラルネットワークＮを用いる予測関数作成処理プログラムＰｎは、試し成形により得られた所定数の検出データ５２を学習し、パターン認識させることにより、ある物理現象を疑似的にモデル化する。これにより、実際に射出成形機Ｍを運転させなくても、入力パラメーターＤｆ…による成形条件により、成形結果をシミュレーションすることができる。
【００４６】
図８（ａ），（ｂ）は、ニューラルネットワークＮに学習させた結果を示しており、検出データ５２がプロット（プロットの図示は省略）されることにより、疑似的な相関曲線Ｌａ，Ｌｂが得られる。この相関曲線Ｌａ，Ｌｂは、各入力パラメーターＤｆ…（射出速度，Ｖ−Ｐ制御切換位置）により出力パラメーターＤｓ…を予測する予測関数となる。図８（ａ）は、射出速度を変化させた際における製品不良数の変化を示す相関曲線Ｌａ、図８（ｂ）は、Ｖ−Ｐ制御切換位置を変化させた際における製品不良数の変化を示す相関曲線Ｌｂである。また、図８（ｃ）は、入力パラメーターＤｆ…に含めた計量トルク〔Ｎ・ｍ〕が変化した際における製品不良数の変化を示す相関曲線Ｋである。
【００４７】
他方、図７及び図８における検出データを入力層Ｎｉ（入力パラメーターＤｆ…）とし、製品不良数及び重量を出力層（出力パラメーターＤｓ…）とする予測関数Ｆ…（予測モデル）を作成することができる。そして、予測関数作成処理プログラムＰｎ（ニューラルネットワークＮ）により学習処理させれば、図８と同様の相関曲線を得ることができる。具体的には、学習された成形データがプロットされた疑似的な相関曲線が得られ、この相関曲線が目的の予測関数Ｆ…（予測モデル）となり、製品不良数（出力パラメーターＤｓ）を目的の個数にするための成形条件（入力パラメーターＤｆ…）を予測可能となる。この予測モデルを以下に示す最適化処理プログラムＰｓの目的関数Ｘｐとして利用する。
【００４８】
最適化処理プログラムＰｓは、基本的な処理機能として、数理計画法により制約条件Ｘｃ…及び目的関数Ｘｐを満たす入力パラメーターＤｆ…に係わる最適化した成形条件を求める処理機能を備えており、この処理には、入力パラメーターＤｆ…及び出力パラメーターＤｓ…に係わる成形データに対して、数理計画法に基づいて設定する制約条件Ｘｃ…と目的関数Ｘｐが用いられる。
【００４９】
最適化処理プログラムＰｓの処理機能の理解を容易にするため、数理計画法に基づき成形条件を最適化するためのアルゴリズムについて説明する。なお、数理計画法に基づいて設定する制約条件Ｘｃ…と目的関数Ｘｐを用いて最適化するアルゴリズムとしては様々なアルゴリズムが考えられるが、本実施形態に好適な一例として、内点法の一つである信頼領域法を用いたアルゴリズムについて説明する。
【００５０】
今、［数３］に示す非線形関数の最適化問題を考える。なお、目的関数Ｘｐに非線形関数を適用すれば、任意の非線形関数として表現される様々な課題に対処できるため、射出成形機Ｍの成形条件を最適化する上では最も望ましい態様として利用できる利点がある。［数３］におけるｆ（ｘ）は、ニューラルネットワークＮにおける一つの出力層Ｎｏを示す。
【００５１】
【数３】
0006529183.tif 000004
【００５２】
信頼領域法では、目的関数Ｘｐの二次近似モデルを最小化又は最大化することにより最適化を行うことができる。
【００５３】
最初に、二次近似モデルが妥当であると思われる領域（信頼領域）の大きさ（信頼半径）を暫定的に与えることにより探索方向を決定する。ｋ回目の反復計算における信頼半径をΔkとしたとき、ｆ（ｘ）の二次近似モデルを考えれば、探索方向は［数４］の部分問題の解として得られる。
【００５４】
【数４】
0006529183.tif 000005
【００５５】
次に、初期点ｘ0，初期信頼半径Δ0を与える。パラメーター０＜η1≦η2＜１，０＜γ1＜１＜γ2を決め、ｋ＝０とする。
【００５６】
これにより、もし、ｘkが局所的最適解の近似になっていると判断できたならば終了する。
【００５７】
一方、部分問題［数４］を解いてｐkを求める。これにより、［数５］が成立すれば、ｘk+1＝ｘk＋ｐkとする。
【００５８】
【数５】
0006529183.tif 000006
【００５９】
この際、もし、［数６］が成立すれば、Δk+1∈［Δk，γ2Δk］として、信頼領域を拡大するとともに、そうでなければ、Δk+1＝Δkとして現状を維持する。
【００６０】
【数６】
0006529183.tif 000007
【００６１】
もし、［数５］が成立しなければ、Δk+1∈［γ1Δk，Δk］として、信頼領域を減少する。
【００６２】
そして、ｋ＝ｋ＋１とし、終了条件を調べる。
【００６３】
以上が数理計画法における内点法の一つである信頼領域法を用いたアルゴリズムとなり、データ処理部Ｅでは、取得した出力パラメーターＤｓ…に係わる成形データから、前述した予測関数Ｆ…（予測関数作成処理プログラムＰｎ）及び最適化処理プログラムＰｓにより最適化した成形条件を求めることが可能となる。
【００６４】
次に、本実施形態に係る成形最適化方法の具体的な処理手順について、図３〜図１４を参照しつつ図１及び図２に示すフローチャートに従って説明する。
【００６５】
まず、本実施形態に係る成形最適化方法を実施する際における生産稼働前の処理手順について、図２に示すフローチャートを参照して説明する。
【００６６】
生産稼働前の処理は、基本的に、試し成形を行い、前述した入力パラメーターＤｆ…に係わる成形データ及び出力パラメーターＤｓ…に係わる成形データを採取し、ニューラルネットワークＮの学習により予測関数Ｆ…を作成するとともに、数理計画法による最適化に用いるための制約条件Ｘｃ…及び目的関数Ｘｐ…を設定する処理となる。
【００６７】
本実施形態に係る成形最適化は、成形品の歩留まりを高めたり最適な性能を確保するなど、成形品質をより高めるべく成形条件の最適化を図るものである。このため、最初に、対象となる射出成形機Ｍの現状を把握する（ステップＳ３１）。即ち、成形条件の最適化に関係する制御因子となる入力パラメーターＤｆ…及び出力パラメーターＤｓ…を設定する。具体的には、前述したように、「加熱筒３１に供給される成形材料の供給量と製品不良数は関係がある」などの現状を把握し、入力パラメーターＤｆ…に関連する制御因子となる、射出速度，Ｖ−Ｐ制御切換位置，保圧力，を成形条件として設定するとともに、加熱筒３１に供給される成形材料の供給量に関連する計量情報となる計量トルクを設定する（ステップＳ３２）。この場合、前述した計量トルクを成形条件として設定することにより、より的確な処理を行うことができる。また、出力パラメーターＤｓ…に関連する制御因子となる、成形不良種別を設定する（ステップＳ３３）。例示の場合、種別としてショートショット不良（製品不良数）を選定した。ショートショット不良を制御因子として選定することにより、金型３３のキャビティ内への充填量の変動をコントロールすることができる。
【００６８】
制御因子の設定が終了したなら入力パラメーターＤｆ…を用いて試し成形を行う（ステップＳ３４，Ｓ３５）。そして、試し成形時には、設定した制御因子、即ち、入力パラメーターＤｆ…に係わる成形データと出力パラメーターＤｓ…に係わる成形データを収集する（ステップＳ３６）。具体的には、センサ群４２により計測された計測結果に対して一定の周期でサンプリングして検出データ（成形データ）を得る。
【００６９】
所定回数の試し成形を行い、成形データの収集が終了したなら、予測関数作成処理プログラムＰｎを実行し、収集した成形データによりニューラルネットワークＮの学習に基づく予測関数Ｆ…を求める（ステップＳ３７，Ｓ３８）。予測関数Ｆ…を求めたなら、最適化モデルとして最適化処理プログラムＰｓに組み込む（ステップＳ３９，Ｓ４０）。
【００７０】
一方、最適化処理プログラムＰｓを機能させる際に必要となる数理計画法による最適化に用いるための制約条件Ｘｃ…と目的関数Ｘｐ…を設定する。即ち、制約条件Ｘｃ…として、成形工程時の成形データとなる、射出速度，Ｖ−Ｐ制御切換位置，保圧力、更には成形品質に係わる製品重量に対する範囲や制限値等を設定する（ステップＳ４１）。また、一ショット当たりの成形不良、即ち、多数個取成形品における許容される製品不良数（平均）、例えば、「２個」以上を設定する（ステップＳ４２）。さらに、目的関数Ｘｐとして、製品不良数を予測する予測関数Ｆ…をその最小化を目的として設定する。即ち、金型３３のキャビティ内への、バリが発生しない充填量の上限を設定し、この範囲で充填量を最大化することができる。
【００７１】
図９は、制約条件Ｘｃ…として、一ショット当たりの製品不良数の許容される個数をＮ個に設定した場合における本実施形態に係る成形最適化方法の処理原理を示している。図９（ａ）は、本実施形態に係る成形最適化方法を適用しない場合であり、成形条件として、射出速度が２００〔ｍｍ／ｓ〕、Ｖ−Ｐ制御切換位置が７．５〔ｍｍ〕、保圧力が３０〔ＭＰａ〕に設定されている。この場合、Ｂｔ点は、計量トルクが１６．０〔Ｎ・ｍ〕の場合、製品不良数は約５．６個発生することを予測している。図９（ａ）は、図８（ｃ）と同じである。
【００７２】
これに対して、本実施形態に係る成形最適化方法を適用した場合、図９（ｂ）に示すように、計量トルクが１６．０〔Ｎ・ｍ〕であっても、射出速度を変化させることにより、Ｂｖ点における、製品不良数を２．４個に減少させることができる。図９（ｂ）は、図８（ａ）と同じである。即ち、入力パラメーターＤｆ…である射出速度，Ｖ−Ｐ制御切換位置，保圧力，計量トルク等の成形条件の最適値を探索することにより、製品不良数をＮ個にできることを示している。
【００７３】
次に、本実施形態に係る成形最適化方法を実施する際における実際の生産稼働時の処理手順について、図１に示すフローチャートを参照して説明する。
【００７４】
まず、射出成形機Ｍの運転（稼働）を開始する（ステップＳ１）。この場合、射出成形機Ｍは、前述した実験機から材料供給機３２を取り外すとともに、この材料供給機３２の代わりにホッパーを取り付け、通常の射出成形機Ｍとして使用する。また、射出成形機Ｍは自動運転モードとなり、型締装置Ｍｃは型開状態にあるとともに、射出装置Ｍｉは計量終了状態にある。
【００７５】
一方、成形工程の開始により型締工程が行われる（ステップＳ２，Ｓ３）。型締工程では、型開状態にある可動型が固定型に対して前進移動し、設定された型締力により金型３３の型締めが行われる。また、射出装置Ｍｉでは射出工程が行われる（ステップＳ４，Ｓ５）。射出工程では、加熱筒３１内のスクリュが前進移動する。これにより、計量された溶融樹脂が射出ノズルから射出され、金型３３のキャビティ内に充填される。射出工程では、スクリュの前進移動により、溶融樹脂が金型３３のキャビティ内に射出充填される射出充填処理が行われるとともに、スクリュがＶ−Ｐ制御切換位置に達することにより、保圧処理が行われる。即ち、Ｖ−Ｐ制御切換位置では速度制御から圧力制御に切換わり、金型３３内の樹脂に対して所定の保圧力が付与される。
【００７６】
射出工程の終了により計量工程が行われる（ステップＳ６，Ｓ７）。計量工程では、加熱筒３１内のスクリュが設定された回転数で回転するとともに、ホッパー内の成形材料（樹脂ペレット）が加熱筒３１に取り込まれる。これにより、成形材料は、加熱筒３１の温度とスクリュの回転により可塑化溶融され、前方に移送されることにより加熱筒３１の前部に計量蓄積される。
【００７７】
計量工程の終了により、型締装置Ｍｃでは型開工程が行われる（ステップＳ８）。型開工程では、金型３３の冷却が行われた後、型締状態にある可動型が固定型から型開位置まで後退移動し、金型３３に対する型開きが行われる。型開工程の終了により成形品取出工程が行われる（ステップＳ９）。成形品取出工程では、金型３３に付属するエジェクタ機構により固定型に付着した成形品の取り出しが行われる。
【００７８】
以上により、射出成形機Ｍの１ショット分の成形工程（成形サイクル）が完了する。この後、生産（生産計画）が終了するまで、同様の成形工程が繰り返される（ステップＳ１０，Ｓ２…）。また、計画した生産が終了したなら射出成形機Ｍの運転（稼働）は停止する（ステップＳ１０，Ｓ１１）。
【００７９】
一方、各成形サイクルにおいては、本実施形態に係る成形最適化方法に従って成形最適化処理が行われる。
【００８０】
まず、計量工程が開始したなら、計量トルク等を含む計量情報を取得する（ステップＳ６，Ｓ１２）。この計量情報は、計量された樹脂の状態から金型３３のキャビティ内への充填量を予測することにより成形条件の変更が必要か否かの判定に使用する。即ち、取得した計量情報と試し成形から予測した予測モデルを使用し、次ショットにおける製品不良数を予測する（ステップＳ１３）。予測結果と目標値（例示は、「２個」）を比較し、成形条件の要否を判定する（ステップＳ１４）。この際、製品不良数が「２個」であれば、成形条件を変更せずに自動運転を継続する。これに対して、製品不良数が「２個」を越えている場合又は下回っている場合は、成形条件（入力パラメーターＤｆ…）に対する最適化処理を実行する。
【００８１】
この場合、まず、予測した製品不良数に係るデータをデータ処理部Ｅ（コンピュータシステムＥｍ）に送信する（ステップＳ１５）。データ処理部Ｅでは、受信したデータを、最適化処理プログラムＰｓに格納されている最適化モデルに入力して最適化処理を行う。即ち、最初に、受信したデータから最適化モデル（予測関数Ｆ）により入力パラメーターＤｆ…に係わる成形条件を求めるとともに、数理計画法による最適化に用いるための制約条件Ｘｃ…及び目的関数Ｘｐ…を満たす成形条件を導出する（ステップＳ１６，Ｓ１７）。この処理を対応する成形条件に対して繰り返し行うことにより、最適化した成形条件を求めることができる（ステップＳ１８）。そして、この最適化された成形条件は、データ処理部Ｅから成形機コントローラ４１に送信する（ステップＳ１９）。これにより、成形機コントローラ４１は、既設定の成形条件を、受信した成形条件により変更する処理を行う（ステップＳ２０）。この場合、変更処理の実行タイミングは、次回のショットにおける型締工程を開始する前までに行う。
【００８２】
図１１は、本実施形態に係る成形最適化方法の有効性（有為性）を確認するための実験データを示す。この実験は、図３に示した射出成形機（実験機）Ｍを用いて行ったものであり、製品不良数と材料供給機３２の供給機回転数の関連性を示している。この場合、本実施形態に係る成形最適化方法を適用、即ち、図１及び図２に示した処理手順に従うとともに、材料供給機３２を制御することにより、成形材料の供給量に対して、意図的に強調した外乱を作用させたものである。
【００８３】
図４に示した実験結果のように、本実施形態に係る成形最適化方法を適用しない場合、供給機回転数が比較的低速（５０〔ｒｐｍ〕）であれば、供給量が減少するため、製品不良数が「８個」になるとともに、供給機回転数が比較的高速（９０〔ｒｐｍ〕）であれば、供給量が増加し、製品不良数は「０個」となる。
【００８４】
これに対して、本実施形態に係る成形最適化方法を適用した場合、図１１に示すように、前段及び後段共に、同成形最適化方法による成形条件の最適化が行われており、前段での製品不良数は、ほぼ「１個」前後に収まっているとともに、後段での製品不良数は、ほぼ「４個」前後に収まっていることを確認できる。即ち、外乱の発生に対し、金型３３のキャビティ内への充填量をコントロールできていることを示している。なお、図１１は、供給機回転数を、前段では、６０→７０→８０〔ｒｐｍ〕と段階的に速くし、Ｋｃ時点で、条件を変更するとともに、この後、後段では、（８０）→７０→６０〔ｒｐｍ〕と段階的に遅くした例を示したものであり、前段では、製品不良数を「１個」に設定し、後段では、製品不良数を「４個」に設定した。
【００８５】
一方、図１２〜図１４は、図１１における最適化された成形条件の実際の変動状態を示したものであり、図１２は、Ｖ−Ｐ切換位置を実測した変動特性、図１３は、保圧力を実測した変動特性、図１４は、射出速度を実測した変動特性をそれぞれ示している。図１２〜図１４から明らかなように、いずれの場合も外乱状態等に応じて、常に最適化処理が行われていることを確認できる。
【００８６】
よって、このような本実施形態に係る射出成形機の成形最適化方法によれば、基本的処理態様として、予め、データ処理部Ｅに、入力パラメーターＤｆ…及び出力パラメーターＤｓ…に係わる成形データに対して数理計画法による最適化に用いるための制約条件Ｘｃ…として成形工程時の成形データ及び成形品質に係わる評価情報を設定し、かつ数理計画法による最適化に用いるための目的関数Ｘｐ…として予測関数Ｆ…を設定するとともに、当該数理計画法により当該制約条件Ｘｃ…及び目的関数Ｘｐ…を満たす入力パラメーターＤｆ…に係わる最適化した成形条件を求める最適化処理プログラムＰｓを設定し、生産稼働時に、データ処理部Ｅにより、一又は二以上のショット時における成形工程中の出力パラメーターＤｓ…に係わる成形データを検出するとともに、当該出力パラメーターＤｓ…に係わる成形データに基づいて、最適化処理プログラムＰｓにより最適化した成形条件を求め、求めた成形条件により既設の成形条件を変更する処理を行うようにしたため、制約条件Ｘｃ…として設定した成形工程時の成形データ及び成形品質に係わる評価情報（成形不良等）と、目的関数Ｘｐ…として設定した予測関数Ｆ…により、成形条件の最適化を容易かつ迅速に行うことができるとともに、成形品質に係わる改善を効果的（有効）に行うことができる。また、目的関数Ｘｐ…として、予測関数Ｆ…を適用したため、試し成形により得られた所定数の検出データを学習し、パターン認識させることにより、ある物理現象を疑似的にモデル化することが可能となり、実際に射出成形機を運転させることなく、入力パラメーターＤｆ…による成形条件から成形結果に対するシミュレーションを容易に行うことができる。
【００８７】
しかも、成形条件を設定（最適化）した後、生産の時期や進行状況等により、湿度や気温等の外部環境が変動し、成形材料の物性が影響を受けたり設定値がドリフトするような場合であっても、最適化処理の高速化が可能になるため、成形条件に対する最適化を一又は二以上のショット単位で行うことができる。これにより、成形品質が一時的に低下する事態も回避できるなど、常に最適化された最良のコンディションで生産を行うことができる。さらに、一又は二以上のショット単位で成形条件に対する最適化が、いわば自動的に行われるため、再設定に伴う別途の設定工程が不要になる。これにより、工数低減に伴う生産性の向上や生産効率の向上に伴うコストダウンを図れるとともに、実際の生産現場における実用性の高い成形最適化方法として利用できる。
【００８８】
以上、好適実施形態について詳細に説明したが、本発明は、このような実施形態に限定されるものではなく、細部の構成，形状，素材，数量，数値等において、本発明の要旨を逸脱しない範囲で、任意に変更，追加，削除することができる。
【００８９】
例えば、制約条件Ｘｃ…として設定する成形工程時の成形データに、射出工程における成形データを選定するとともに、射出工程における成形データとして、射出速度，速度制御−圧力制御切換位置及び保圧力を選定する場合を示したが、これらの一又は二以上を選定してもよいし、射出工程の他の制御因子を選定してもよい。さらに、当該成形データとして、計量工程における成形データ或いは実施形態のように計量工程及び射出工程の双方の成形データを選定してもよい。また、成形品質に係わる評価情報として、成形品の成形不良に係る情報を適用した場合を例示したが、成形品の性能評価に係る情報を適用してもよい。加えて、成形品の成形不良として、ショート状態の多数個取成形品における製品不良数を適用した場合を例示したが、他の成形不良に対しても同様に適用又は応用可能である。一方、データ処理部Ｅは、射出成形機Ｍに対して別途用意したコンピュータシステムＥｍを用いた場合を示したが、成形機コントローラ４１と一体に構成してもよい。また、数理計画法として、内点法の一つである信頼領域法を例示したが、その他、線形計画法，分枝限定法など、公知である様々な数理計画法を利用することができる。さらに、実施形態では、多数個取成形品を前提として一ショット単位で成形条件に対する最適化を行う場合を示したが、単一成形品を前提として二以上のショット単位で不良数の判定を行うことにより成形条件に対する最適化を行ってもよい。
【産業上の利用可能性】
【００９０】
本発明に係る成形最適化方法は、ニューラルネットワークを利用して成形条件を最適化する機能を備える各種射出成形機に利用できる。
【符号の説明】
【００９１】
Ｍ：射出成形機，Ｅ：データ処理部，Ｄｆ…：入力パラメーター，Ｄｓ…：出力パラメーター，Ｎ：ニューラルネットワーク，Ｘｃ…：制約条件，Ｘｐ…：目的関数，Ｐｓ：最適化処理プログラム
【図１】
0006529183.tif 000008
【図２】
0006529183.tif 000009
【図３】
0006529183.tif 000010
【図４】
0006529183.tif 000011
【図５】
0006529183.tif 000012
【図６】
0006529183.tif 000013
【図７】
0006529183.tif 000014
【図８】
0006529183.tif 000015
【図９】
0006529183.tif 000016
【図１０】
0006529183.tif 000017
【図１１】
0006529183.tif 000018
【図１２】
0006529183.tif 000019
【図１３】
0006529183.tif 000020