(57)【要約】【課題】  金型の異物有無を正確に判定する射出成形機の制御装置を得ること。【解決手段】モータ３を駆動して金型１０を開閉する射出成形機の制御装置において、金型１０の開放から閉成に至るまでの工程における、閉成指令信号に同期して、多数時点のモータ３の電流Ｘ(t)を検出する電流検出部２３と、工程を複数回Ａ繰り返して時点毎に対応する電流Ｘ(t)を記憶するメモリ２９ｒから読み出した電流Ｘ(t)に対応する時点毎の平均値Ｍｘ(t)、分散値Ｖｘ(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における平均値Ｍｘ(t)、分散値Ｖｘ(t)を用いて時点毎の標準化値Ｚｘ(t)を求める標準化算出手段と、同一金型閉成動作における標準化値Ｚx(t)を、過去から現時点までの積算値Ｂx(t)を求める積算算出手段と、積算値が予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段とを有する異物判定部２９とを備えたものである。【選択図】      図１
2005280015.tif 000002
【特許請求の範囲】
【請求項１】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの電流Ｘ(t)を検出する電流検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記電流Ｘ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記電流Ｘ(t)に対応する前記時点毎の平均値Ｍｘ(t)、分散値Ｖｘ(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍｘ(t)、分散値Ｖｘ(t)を用いて次式のようにして前記時点毎の標準化値Ｚｘ(t)を求める標準化算出手段と、
Ｚx(t)＝{Ｘ(t)−Ｍx(t)}／{Ｖx(t)}１／２
同一金型閉成動作における前記標準化値Ｚx(t)を、次式のようにして過去から現時点までの積算値Ｂx(t)を求める積算算出手段と、
Ｂx(t)=Ｚx(t)＋Ｚx(t−1)＋Ｚx(t−2)＋・・・＋Ｚx(t−N)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項２】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍy(t)、分散値Ｖy(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)、分散値Ｖy(t)を用いて次式のようにして前記時点毎の標準化値Ｚｙ(t)を求める標準化算出手段と、
Ｚy(t)＝{Ｙ(t)−Ｍy(t)}／{Ｖy(t)}１／２
同一金型閉成動作における標準化値Ｚy(t)を、次式のようにして過去から現時点までの積算値Ｂy(t)を求める積算算出手段と、
Ｂy(t)=Ｚy(t)＋Ｚy(t−1)＋Ｚy(t−2)＋・・・＋Ｚy(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項３】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)、分散値Ｖp(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)、分散値Ｖp(t)を用いて次式のようにして前記時点毎の標準化値Ｚp(t)を求める標準化算出手段と、
Ｚp(t)＝{Ｐ(t)−Ｍp(t)}／{Ｖp(t)}１／２
同一金型閉成動作における標準化値Ｚp(t)を、次式のようにして過去から現時点までの積算値Ｂp(t)を求める積算算出手段と、
Ｂp(t)=Ｚp(t)＋Ｚp(t−1)＋Ｚp(t−2)＋・・・＋Ｚp(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項４】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、
位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)、分散値Ｖe(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)、分散値Ｖe(t)を用いて次式のようにして前記時点毎の標準化値Ｚe(t)を求める標準化算出手段と、
Ｚe(t)＝{Ｅ(t)−Ｍe(t)}／{Ｖe(t)}１／２
同一金型閉成動作における標準化値Ｚe(t)を、次式のようにして過去から現時点までの積算値Ｂe(t)を求める積算算出手段と、
Ｂe(t)=Ｚe(t)＋Ｚe(t−1)+Ｚe(t−2)＋・・・＋Ｚe(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項５】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
射出成形機、金型に加わる外乱を推定する推定外乱算出手段と、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記推定外乱値Ｄ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記推定外乱値Ｄ(t)に対応する前記時点毎の平均値Ｍd(t)、分散値Ｖd(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍd(t)、分散値Ｖd(t)を用いて次式のようにして前記時点毎の標準化値Ｚd(t)を求める標準化算出手段と、
Ｚd(t)＝{Ｄ(t)−Ｍd(t)}／{Ｖd(t)}１／２
同一金型閉成動作における前記標準化値Ｚd(t)を、次式のようにして過去から現時点までの積算値Ｂd(t)を求める積算算出手段と、
Ｂd(t)=Ｚd(t)＋Ｚd(t−1)＋Ｚd(t−２)＋・・・＋Ｚd(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項６】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)、分散値Ｖｙ(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)、分散値Ｖy(t)を用いて次式のようにして前記時点毎の標準化値Ｚｙ(t)を求める標準化算出手段と、
Ｚy(t)＝{Ｙ(t)−Ｍy(t)}／{Ｖy(t)}１／２
同一金型閉成動作における標準化値Ｚy(t)を、次式のようにして過去から現時点までの積算値Ｂy(t)を求める積算算出手段と、
Ｂy(t)=Ｚy(t)＋Ｚy(t−1)＋Ｚy(t−2)＋・・＋Ｚy(t−Ｎ)
前記積算値が予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項1に記載の射出成形機の制御装置。
【請求項７】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
開放・閉成指令信号に基づいて前記モータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)、分散値Ｖp(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)、分散値 Ｖp(t)を用いて次式のようにして前記時点毎の標準化値Ｚp(t)を求める標準化算出手段と、
Ｚp(t)＝{Ｐ(t)−Ｍp(t)}／{Ｖp(t)}１／２
同一金型閉成動作における標準化値Ｚp(t)を、次式のようにして過去から現時点までの積算値Ｂp(t)を求める積算算出手段と、
Ｂp(t)＝Ｚp(t)＋Ｚp(t−1)＋Ｚp(t−2)＋・・・＋Ｚp(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項1に記載の射出成形機の制御装置。
【請求項８】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、
位置指令と前記検出位置との差となる位置偏差Ｅ(t)に基づいて前記モータを制御する制御手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)、分散値Ｖe(t)を求める平均・分散算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)、分散値Ｖe(t)を用いて次式のようにして前記時点毎の標準化値Ｚe(t)を求める標準化算出手段と、
Ｚe(t)＝{Ｅ(t)−Ｍe(t)}／{Ｖe(t)}１／２
同一金型閉成動作における標準化値Ｚe(t)を過去から現時点までの積算値Ｂe(t)を求める積算算出手段と、
Ｂe(t)=Ｚe(t)＋Ｚe(t−1)＋Ｚe(t−2)＋・・・＋Ｚe(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項1に記載の射出成形機の制御装置。
【請求項９】
前記平均・分散算出手段は、過去最近K回の金型の閉成動作における電流Ｘ(t)、速度Ｙ(t)、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱Ｄ(t)から求める、
ことを特徴とする請求項1から８の何れかに記載の射出成形機の制御装置。
【請求項１０】
前記平均・分散算出手段は、今回の前記金型の閉成動作における前記電流Ｘ(t)、前記速値Ｙ(t) 、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱Ｄ(t)と、
前回の前記金型の閉成動作における前記平均値Ｍｘ(t)、前記分散値Ｖｘ(t)又は、前記平均値Ｍｙ(t)、前記分散値Ｖｙ(t)又は、前記平均値Ｍｐ(t)、前記分散値Ｖｐ(t)又は、前記平均値Ｍe(t)、前記分散値Ｖe(t)、前記平均値Ｍｄ(t)、前記分散値Ｖｄ(t) とから求める、
ことを特徴とする請求項1から８の何れかに記載の射出成形機の制御装置。
【請求項１１】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータに流れる電流Ｘ(t)を検出する電流検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記電流Ｘ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記電流Ｘ(t)に対応する前記時点毎の平均値Ｍｘ(t)を求める平均算出手段と、
検出電流Ｘ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍｘ(t)との差分値を算出する差分算出手段と、
同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が、予め設定された値Ｃ1（Ｃ1＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項１２】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)を求める平均算出手段と、
検出速度Ｙ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)との差分値を算出する差分算出手段と、
同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が、予め設定された値−Ｃ2（Ｃ2＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項１３】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)を求める平均算出手段と、
検出速度Ｐ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)との差分値を算出する差分算出手段と、
同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が、予め設定された値−Ｃ3（Ｃ3＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項１４】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同
期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、
位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)を求める平均算出手段と、
(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)と検出した位置E(t)との差を時点毎に積算する積算算出手段と、
前記積算値が、予め設定された値Ｃ4（Ｃ4＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項１５】
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
射出成形機、金型に加わる外乱を推定する推定外乱算出手段と、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータに加わる推定外乱Ｄ(t)を計算する外乱推定手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記推定外乱Ｄ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記推定外乱Ｄ(t)に対応する前記時点毎の平均値Ｍd(t)を求める平均算出手段と、
推定外乱Ｘ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍd(t)との差分値を求める差分算出手段と、
同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が、予め設定された値Ｃ5（Ｃ5＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする射出成形機の制御装置。
【請求項１６】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数の時点の前記モータに流れる速度Ｙ(t)を検出する電流検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｘ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)を求める平均算出手段と、
検出速度Ｙ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)との差分値を求める差分算出手段と、
同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が予め設定された値−Ｃ2（Ｃ2＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項１２に記載の射出成形機の制御装置。
【請求項１７】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数の時点の前記モータに位置Ｐ(t)を検出する位置検出手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)を求める平均算出手段と、
検出電流Ｐ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)との差分値を求める差分算出手段と、
同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、
前記積算値が、予め設定された値−Ｃ3（Ｃ3＞０）を下回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項１２記載の射出成形機の制御装置。
【請求項１８】
電流が予め定められた制限電流に達すると、前記モータに流れる電流を制限する電流制限手段と、
開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、
前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、
位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、
前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、
前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)を求める平均算出手段と、
位置偏差Ｅ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)との差分値を算出する差分算出手段と、
同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、
積算値が予め設定された値Ｃ4（Ｃ4＞０）を上回ることにより異常と判断する判断手段と、
を備えたことを特徴とする請求項１２記載の射出成形機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本発明は、射出成形機の制御装置に関し、作業者による煩雑な設定を廃止すると共に、金型内における異物の残留等の異常を正確に検知する技術に関するものである。
【背景技術】
【０００２】
従来の射出成形機の制御装置は第１の従来技術として特許第２５１５３５５号公報、第２の従来技術として特許第３０８０６１７号公報に記載されたものがある。かかる第１の従来技術は、正常に金型閉成動作が終了すると、正常金型閉成時の各時点の電流を基準値とし、該基準値にオフセットを加えたものを閾値とする。次回金型閉成動作時において、前回の閾値と今回金型閉成動作時の電流とを比較し、今回金型閉成の電流のほうが大きければ金型内に異常が発生したと判定するものである。
【０００３】
第２の従来技術は、外乱オブザーバを組込み、各時点の外乱トルクを推定し、前正常時の複数回型締時外乱トルク平均値に、許容範囲を決めるシフト量Ｋを加えることにより閾値を得る。該閾値と、今回金型閉成動作時の推定外乱トルクとを比較し、閾値を今回の外乱トルクが上回ったら異常ありと判定する。
【０００４】
【特許文献１】特許第２５１５３５５号公報
【特許文献２】特許第３０８０６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記第１及び第２の従来技術は２つの問題がある。第1に、検出された電流値又は、計算された外乱オブザーバ値と閾値を直接比較する際、異物が挟まっても閾値の設定によっては検出データが閾値を超えなかったり、閾値を上回らないぎりぎりの値をとったりすることがある。このため、異物が挟まっても異常の判定が正確にできないという問題があった。
【０００６】
第２に、オフセット、シフト量の設定値によって、異物の感知性能が大きく変化するという点である。すなわち、オフセット値、シフト量を小さく設定しすぎると高感度になるが、正常でも異常と判断してしまう誤検出を招き、逆に大きく設定しすぎると誤検出は防げるが感度良く異物を検出できない。
よって、適切なオフセット値、シフト量を得るために基準値、平均値と検出電流、推定外乱トルク値とをモニタ等で比較し、正常時の検出電流や推定外乱トルクが閾値をこえないようオフセット、シフト量の調整を、手動で試行錯誤を繰返しながら行わなければならないという問題点があった。
【０００７】
また、金型の金型閉成動作指令パターン、金型によって最適なオフセット値が異なるため、金型閉成動作指令パターン又は金型を変えたときに再度オフセット量、シフト量を調整しなければならいという問題点もある。
【０００８】
本発明は上記課題を解決するためになされたもので、金型間に異物があるかないかを正常か異常かを早く判定し、また、判定閾値を自動的に得ることができる射出成形機の制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
第１の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの電流Ｘ(t)を検出する電流検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記電流Ｘ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記電流Ｘ(t)に対応する前記時点毎の平均値Ｍｘ(t)、分散値Ｖｘ(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍｘ(t)、分散値Ｖｘ(t)を用いて次式のようにして前記時点毎の標準化値Ｚｘ(t)を求める標準化算出手段と、
Ｚx(t)＝{Ｘ(t)−Ｍx(t)}／{Ｖx(t)}１／２
同一金型閉成動作における前記標準化値Ｚx(t)を、次式のようにして過去から現時点までの積算値Ｂx(t)を求める積算算出手段と、
Ｂx(t)=Ｚx(t)＋Ｚx(t−1)＋Ｚx(t−2)＋・・・＋Ｚx(t−N)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００１０】
第２の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍy(t)、分散値Ｖy(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)、分散値Ｖy(t)を用いて次式のようにして前記時点毎の標準化値Ｚｙ(t)を求める標準化算出手段と、
Ｚy(t)＝{Ｙ(t)−Ｍy(t)}／{Ｖy(t)}１／２
同一金型閉成動作における標準化値Ｚy(t)を、次式のようにして過去から現時点までの積算値Ｂy(t)を求める積算算出手段と、
Ｂy(t)=Ｚy(t)＋Ｚy(t−1)＋Ｚy(t−2)＋・・・＋Ｚy(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００１１】
第３の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)、分散値Ｖp(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)、分散値Ｖp(t)を用いて次式のようにして前記時点毎の標準化値Ｚp(t)を求める標準化算出手段と、
Ｚp(t)＝{Ｐ(t)−Ｍp(t)}／{Ｖp(t)}１／２
同一金型閉成動作における標準化値Ｚp(t)を、次式のようにして過去から現時点までの積算値Ｂp(t)を求める積算算出手段と、
Ｂp(t)=Ｚp(t)＋Ｚp(t−1)＋Ｚp(t−2)＋・・・＋Ｚp(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００１２】
第４の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)、分散値Ｖe(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)、分散値Ｖe(t)を用いて次式のようにして前記時点毎の標準化値Ｚe(t)を求める標準化算出手段と、
Ｚe(t)＝{Ｅ(t)−Ｍe(t)}／{Ｖe(t)}１／２
同一金型閉成動作における標準化値Ｚe(t)を、次式のようにして過去から現時点までの積算値Ｂe(t)を求める積算算出手段と、
Ｂe(t)=Ｚe(t)＋Ｚe(t−1)+Ｚe(t−2)＋・・・＋Ｚe(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００１３】
第５の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、射出成形機、金型に加わる外乱を推定する推定外乱算出手段と、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記推定外乱値Ｄ(t)をそれぞれ記憶する記憶手段と、  前記記憶手段から読み出した前記推定外乱値Ｄ(t)に対応する前記時点毎の平均値Ｍd(t)、分散値Ｖd(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍd(t)、分散値Ｖd(t)を用いて次式のようにして前記時点毎の標準化値Ｚd(t)を求める標準化算出手段と、
Ｚd(t)＝{Ｄ(t)−Ｍd(t)}／{Ｖd(t)}１／２
同一金型閉成動作における前記標準化値Ｚd(t)を、次式のようにして過去から現時点までの積算値Ｂd(t)を求める積算算出手段と、
Ｂd(t)=Ｚd(t)＋Ｚd(t−1)＋Ｚd(t−２)＋・・・＋Ｚd(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００１４】
第６の発明に係る射出成形機の制御装置は、第１の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、金型の開放から閉成に至るまでの工程における、閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)、分散値Ｖｙ(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)、分散値Ｖy(t)を用いて次式のようにして前記時点毎の標準化値Ｚｙ(t)を求める標準化算出手段と、
Ｚy(t)＝{Ｙ(t)−Ｍy(t)}／{Ｖy(t)}１／２
同一金型閉成動作における標準化値Ｚy(t)を、次式のようにして過去から現時点までの積算値Ｂy(t)を求める積算算出手段と、
Ｂy(t)=Ｚy(t)＋Ｚy(t−1)＋Ｚy(t−2)＋・・＋Ｚy(t−Ｎ)
前記積算値が予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００１５】
第７の発明に係る射出成形機の制御装置は、第１の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、開放・閉成指令信号に基づいて前記モータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)、分散値Ｖp(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)、分散値 Ｖp(t)を用いて次式のようにして前記時点毎の標準化値Ｚp(t)を求める標準化算出手段と、
Ｚp(t)＝{Ｐ(t)−Ｍp(t)}／{Ｖp(t)}１／２
同一金型閉成動作における標準化値Ｚp(t)を、次式のようにして過去から現時点までの積算値Ｂp(t)を求める積算算出手段と、
Ｂp(t)＝Ｚp(t)＋Ｚp(t−1)＋Ｚp(t−2)＋・・・+Ｚp(t−Ｎ)
前記積算値が、予め設定された値−Ｂ（Ｂ＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００１６】
第８の発明に係る射出成形機の制御装置は、第１の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、位置指令と前記検出位置との差となる位置偏差Ｅ(t)に基づいて前記モータを制御する制御手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)、分散値Ｖe(t)を求める平均・分散算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)、分散値Ｖe(t)を用いて次式のようにして前記時点毎の標準化値Ｚe(t)を求める標準化算出手段と、
Ｚe(t)＝{Ｅ(t)−Ｍe(t)}／{Ｖe(t)}１／２
同一金型閉成動作における標準化値Ｚe(t)を過去から現時点までの積算値Ｂe(t)を求める積算算出手段と、
Ｂe(t)=Ｚe(t)＋Ｚe(t−1)＋Ｚe(t−2)＋・・・+Ｚe(t−Ｎ)
前記積算値が、予め設定された値Ｂ（Ｂ＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００１７】
第９の発明に係る射出成形機の制御装置における平均・分散算出手段は、過去最近K回の金型の閉成動作における電流Ｘ(t)、速度Ｙ(t)、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱Ｄ(t)から求める、ことを特徴とするものである。
【００１８】
第１０の発明に係る射出成形機の制御装置における平均・分散算出手段は、今回の金型の閉成動作における電流Ｘ(t)、速値Ｙ(t) 、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱Ｄ(t)と、前回の前記金型の閉成動作における前記平均値Ｍｘ(t)、前記分散値Ｖｘ(t)又は、前記平均値Ｍｙ(t)、前記分散値Ｖｙ(t)又は、前記平均値Ｍｐ(t)、前記分散値Ｖｐ(t)又は、前記平均値Ｍe(t)、前記分散値Ｖe(t)、前記平均値Ｍｄ(t)、前記分散値Ｖｄ(t) とから求める、ことを特徴とするものである。
【００１９】
第１１の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、閉成指令信号に同期して、多数時点の前記モータに流れる電流Ｘ(t)を検出する電流検出手段と、前記工程を複数回Ａ繰り返して時点毎に対応する前記電流Ｘ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記電流Ｘ(t)に対応する前記時点毎の平均値Ｍｘ(t)を求める平均算出手段と、検出電流Ｘ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍｘ(t)との差分値を算出する差分算出手段と、同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が、予め設定された値Ｃ1（Ｃ1＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００２０】
第１２の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、閉成指令信号に同期して、多数時点の前記モータの速度Ｙ(t)を検出する速度検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｙ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)を求める平均算出手段と、検出速度Ｙ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)との差分値を算出する差分算出手段と、同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が、予め設定された値−Ｃ2（Ｃ2＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００２１】
第１３の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置Ｐ(t)を検出する位置検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、  前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)を求める平均算出手段と、検出速度Ｐ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)との差分値を算出する差分算出手段と、同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が、予め設定された値−Ｃ3（Ｃ3＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００２２】
第１４の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、  前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)を求める平均算出手段と、(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)と検出した位置E(t)との差を時点毎に積算する積算算出手段と、前記積算値が、予め設定された値Ｃ4（Ｃ4＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００２３】
第１５の発明に係る射出成形機の制御装置は、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、射出成形機、金型に加わる外乱を推定する推定外乱算出手段と、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータに加わる推定外乱Ｄ(t)を計算する外乱推定手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記推定外乱Ｄ(t)をそれぞれ記憶する記憶手段と、  前記記憶手段から読み出した前記推定外乱Ｄ(t)に対応する前記時点毎の平均値Ｍd(t)を求める平均算出手段と、推定外乱Ｘ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍd(t)との差分値を求める差分算出手段と、同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が、予め設定された値Ｃ5（Ｃ5＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【００２４】
第１６の発明に係る射出成形機の制御装置は、第１２の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数の時点の前記モータに流れる速度Ｙ(t)を検出する電流検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記速度Ｘ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記速度Ｙ(t)に対応する前記時点毎の平均値Ｍｙ(t)を求める平均算出手段と、検出速度Ｙ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍy(t)との差分値を求める差分算出手段と、同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が予め設定された値−Ｃ2（Ｃ2＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００２５】
第１７の発明に係る射出成形機の制御装置は、第１２の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数の時点の前記モータに位置Ｐ(t)を検出する位置検出手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置Ｐ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置Ｐ(t)に対応する前記時点毎の平均値Ｍp(t)を求める平均算出手段と、検出電流Ｐ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍp(t)との差分値を求める差分算出手段と、同一金型閉成動作における上記差分値を過去から現時点まで積算する積算算出手段と、前記積算値が、予め設定された値−Ｃ3（Ｃ3＞０）を下回ることにより異常と判断する判断手段と、を備えたものである。
【００２６】
第１８の発明に係る射出成形機の制御装置は、第１２の発明において、電流が予め定められた制限電流に達すると、モータに流れる電流を制限する電流制限手段と、開放・閉成指令信号に基づいてモータを駆動して金型を開閉する射出成形機の制御装置において、前記金型の開放から閉成に至るまでの工程における、前記閉成指令信号に同期して、多数時点の前記モータの位置を検出位置として求める位置検出手段と、位置指令と前記検出位置との差となる位置偏差に基づいて前記モータを制御する制御手段と、前記工程を複数回Ａ繰り返して前記時点毎に対応する前記位置偏差Ｅ(t)をそれぞれ記憶する記憶手段と、前記記憶手段から読み出した前記位置偏差Ｅ(t)に対応する前記時点毎の平均値Ｍe(t)を求める平均算出手段と、位置偏差Ｅ(t)と(Ａ−1)回までの任意の回数における前記平均値Ｍe(t)との差分値を算出する差分算出手段と、同一金型閉成動作における前記差分値を過去から現時点まで積算する積算算出手段と、積算値が予め設定された値Ｃ4（Ｃ4＞０）を上回ることにより異常と判断する判断手段と、を備えたものである。
【発明の効果】
【００２７】
第１、第２、第３、第４、第５の発明によれば、それぞれ電流Ｘ(t)、速度Ｙ(t)、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱値Ｄ(t)に基づいて平均・分散算出手段が平均値、分散値を求め、標準化算出手段が平均値、分散値に基づいて標準化値を算出し、積算算出手段が標準化値を積算して積算値を求め、判断手段が該積算値と予め定められた値とを比較して、金型内の異物の有無を判定する。これにより金型内の異物の有無を精度良く検出できる。
また、平均値、分散値をもとにした標準化値を用いる。これにより各時点毎に電流、速度、位置、位置偏差、推定外乱値にばらつきがあっても、閾値を自動的に決定することができる。
【００２８】
第６、第７、第８の発明によれば、電流制限手段が動作してもそれぞれ速度Ｙ(t)、位置Ｐ(t)、位置偏差Ｅ(t)に基づいて異常を検出するので、第１の発明の効果に加え、金型内の異物の判定をより正確にできる。
【００２９】
第９の発明によれば、過去最近K回の金型の閉成動作における電流等から平均・分散値を求めたので、周囲温度、機械摩擦等の変化により電流Ｘ(t)等が変化しても、過去最近K回分のみの電流Ｘ(t)等から該閾値又は標準化値を得る。これにより、周囲温度、機械摩擦等の変化を受けにくくなる。
【００３０】
第１０の発明によれば、第９の発明の効果に加えて、記憶手段の記憶容量を少なくできるという効果がある。
【００３１】
第１１、第１２、第１３、第１４、第１５の発明によれば、それぞれ電流Ｘ(t)、速度Ｙ(t)、位置Ｐ(t)、位置偏差Ｅ(t)、推定外乱値Ｄ(t)に基づいて平均算出手段が平均値を求め、差分算出手段が検出データと平均値との差分値を求め、それらを積算算出手段が積算値を求め、判断手段が積算値と閾値を比較するので金型内の異物の判定を精度よくできるという効果がある。
【００３２】
第１６、第１７、第１８の発明によれば、電流制限手段が動作しても、それぞれ速度、位置、位置偏差に基づいて異常を検出するので、第１１の発明の効果に加え、金型内の異物の判定をより速くできるという効果がある。
【発明を実施するための最良の形態】
【００３３】
実施の形態１.
本発明の一実施の形態を図１、図２、図３によって説明する。図1は射出成形機の金型閉成動作機構及び制御装置のブロック図、図２は各サンプリング時間に対応した検出電流、平均値、分散値をメモリに記憶した状態を示す記憶状態図、図３は射出成形機の金型閉成動作時の(a)時間対電流、(b)時間対電流標準化値、(c)時間対積算値を表すグラフである。
図１において、射出成形機は、ｄ軸電流及びｑ軸電流を流すように制御されるモータ３と、モータ３の回転をタイミングベルト５によりボールネジを有する回転軸６に伝達するように形成されている。
モータ３の回転運動を直線運動に変換すると共に、一端部が固定され、他端部を有するトグル機構７と、他端部が可動金型９に固定され、可動金型９に対向して固定金型１１とが設けられており、可動金型９と固定金型１1とにより金型１０を成している。
【００３４】
制御装置は、金型１０の閉成指令信号に同期して、モータ３に流れるｑ軸電流を各サンプリング時刻毎に電流Ｘ(t)を検出する電流検出手段としての電流検出部２３と、作業者が金型１０の閉成指令及び開放指令等を入力する操作パネル２５と、操作パネル２５から入力された指令に基づいて金型１０の開閉指令信号を作成して発生する指令生成部２６と、指令信号およびエンコーダ２１により検出される位置、速度からモータ３に与える電流指令を求めて、該電流指令に基づいてモータ３にｄ軸電流及びｑ軸電流を流す駆動制御部２７と、モータ３に流れる電流が予め定められた電流を上回ると、所定の電流に制限する電流制限手段としての電流リミッタ２８と、金型１０の閉成過程において検出した検出電流に基づいて金型１０の間に異物があるか否かを判定する異物検出判定部２９と、金型１０の開閉情報を表示する表示部３１と、異物検出判定部２９が金型１０の型閉じ動作において異物があったと判定した場合、金型１０の閉成動作を停止又は開放する指令信号を生成する異常指令部３３と、異物検出判定部２９が出力する信号eaに基づいて指令信号を、正常指令信号から異常指令信号に切換る指令切換部３５とを備えている。
【００３５】
異物検出判定部２９には、
(1).射出成形機は、同一の成形品を多数製作しており、金型１０の閉成を一周期とする工程を複数回Ａ繰り返して各サンプリング時刻毎に対応する検出電流Ｘ(t) をそれぞれ記憶する記憶手段としてのメモリ２９ｒと、
(2).メモリ２９ｒから読み出した検出電流Ｘ(t)に対応する時点毎の平均値Ｍｘ(t)、分散値Ｖｘ(t)を求める平均・分散算出手段と、求めた平均値Ｍｘ(t)、分散値Ｖｘ（ｔ）を記憶する記憶手段と、
(3)．(Ａ−1)回までの任意の回数における電流平均値Ｍｘ(t)、電流分散値Ｖｘ(t)を用いて次式のようにしてサンプリング時刻毎の標準化値を算出する標準化算出手段と、
Ｚx(t) = (Ｘ(t) −Ｍx(t) )／ {Ｖx(t) }１／２
求めた標準化値Ｚx(t)を記憶するメモリ２９ｒ(記憶手段)と
(4)．標準化値を過去のある時点から現時点までの積算値を算出する積算算出手段と
Ｂx(t) =Ｚx(t)＋Ｚx(ｔ−１)＋Ｚx(ｔ−２)＋・・・＋Ｚx(ｔ−Ｎ)
(5)．各時点において、積算値Ｂx(t)と予め定められた値Ｂ(Ｂ＞０)とを比較し、
積算値がこれを上回ることにより異常と判断する判断手段とを備えている。
【００３６】
＜メモリ＞
メモリ２９ｒの記憶構造を図２によって説明する。図２(a)における各行は、一回の金型閉成動作において、Ｔ個のサンプリングデータを要し、各サンプリング時刻の検出電流Ｘ(t)を記憶し、各列は、各サンプリング時刻毎のK回分の検出電流Ｘ(ｔ)を記憶している。検出電流xi(t)はi行目の金型の閉成におけるデータを示すものである。p行目、p−1行目、p−2行目・・・、1行目、０行目、K−1、・・・、ｐ＋１行目の順に新しい金型の閉成における検出電流を記憶しており、正常な金型閉成動作が終了するごとに、最も古いデータ行に、最も新しいデータを書き込んでいくリングバッファリングが実行されている。図２(Ｂ)のポインタｐは、図２(a)の最新の検出電流を示す行に記憶している。図２(c)は、各サンプリング時刻における電流平均Ｍx(t)、電流分散Ｖｘ(t)と、下式で求められた電流の和Ｓx(t)、電流の２乗和Ｕx(t)が記憶されている。
【００３７】
【数１】
2005280015.tif 000003
ここで、xi(t)は図２(a)の第i行データを示す。図２（ｄ）は、後述する算出方法にて求めた各サンプリング時刻における電流標準化値が記憶されている。
【００３８】
＜平均、分散＞
記憶された電流検出値等から各サンプリング時刻における平均、分散を算出する（後の実施の形態において詳細説明する。）
【００３９】
＜標準化値＞
電流標準化値Ｚx(t)は、各時点の平均Ｍx(t)および分散Ｖx(t)を用いて下式のように求める。
Ｚx(t) = (Ｘ(t) − Ｍx(t) ) ／{ Ｖx(t) }１／２
Ｚx(t)は検出電流の平均からのずれ具合を示す指標となり、０に近ければ近いほど平均値に近く、０から離れれば離れるほど平均値からのずれが大きいということになる。一般に金型閉成時には区間ごとにデータのバラツキ程度が異なるため、平均と検出電流との差ではなく、さらに分散により標準化することにより検出電流が平均とどれだけ離れているかのよりよい指標となる。
【００４０】
＜積算値＞
積算値、および、閾値の設定を図３によって説明する。ここで、図３(a)の５０１は検出電流を示し、５０２は電流平均値を示す。異物が挟まるまでは、電流は電流平均値付近の値をとるが、異物が金型１０間に挟まった場合、図１の駆動制御部２７は指令に追従しようと、より大きな電流を流そうとする。このため、異物が挟まり始めると電流は平均値から離れていく挙動を示す。
これを電流標準化値に変換した図が図３(ｂ)である。異物が金型１０間に挟まっていない場合、統計的性質から電流標準化値Ｚx(t)はほぼ零付近の値をとり、かつ、時間経過に従って＋、−の値をほぼランダムにとるような挙動を示す。一方、異物が金型間に挟まった場合、電流標準化値Ｚx(t)は時間経過に従って継続して０より大きな値をとる挙動を示す。
【００４１】
さらに、この電流標準化値を時間ごとに積算したグラフが図２(c)である。時刻ｔ＝ｔ0での積算値Ｂx(t0)は、下式となる。
Ｂx(t0)=Ｚx(t0)＋Ｚx(t0−１)＋Ｚx(t0−２)＋・・・＋Ｚx(0)
直感的に説明すれば、標準化値Ｚx(t)とＺx(t)=0および、ｔ＝0、ｔ＝ｔ0とで囲まれる面積の総和に相当する。ただし、Ｚx(t)=０より上の部分と標準化値Ｚx(t)で囲まれる部分は正の面積として考え、Ｚx(t)=０より下の部分と標準化値Ｚx(t)で囲まれる部分は負の面積として考えるものとする。
上記の標準化値の性質により、異物が挟まっていない場合には、 プラスとマイナスとがキャンセルされて積算値Ｂx(t)は０付近の値をとる。一方、異物が金型１０間に挟まった場合、＋の値が加算され続けるので積算値Ｂx(t)は０よりかなり大きな値をとる。つまり、異物が挟まると、電流標準化値はある特定の値を上回るというより、０よりも大きな値を継続してとり続けるという傾向がある。このため、電流標準化値の積算値を用いることにより、電流が０よりも大きな値を継続してとり続ける状態、すなわち、異物の挟まった状態を検知することができるのである。よって、積算値Ｂx(t)が予め定められた閾値Ｂを上回る場合には金型１０間に異物が挟まっていると判断することができる。また、積算値Ｂx(t)が閾値Ｂを上回らない場合には金型１０間に異物が挟まっていないと判断することができる。
【００４２】
＜閾値＞
閾値ＢはＢ＞０以上の値が用いられるが、より好ましくはＢ＞３０である。この数値の由来は以下の通りである。
正常時には、統計的性質から  おおよそＭx(t)±６×（ Ｖx(t) ）1/2の値をとる。標準化値で換算すれば、下記の範囲の数値となる。
−６＜Ｚx(t)＜＋６
異常時には、標準化値Ｚx(t)は＋６以下であっても＋６付近の値、あるいは＋６以上の値をとる状態がしばらく持続する。より好ましい閾値の下限は異常状態が５サンプリング時刻分程度持続したときの数値  ６×５＝３０  から由来するものである。
【００４３】
また、上記は積算する範囲を時刻０から時刻ｔとしたが、時刻ｔから過去最近Ｎサンプリング時刻分だけ積算しても同様の効果が得られる。すなわち、下式のようにしても良い。
Ｂx(t)=Ｚx(t)＋Ｚx(t−1)＋Ｚx(t−２)＋・・・＋Ｚx(t−Ｎ)
さらに、図３(a)のように正常時に電流が正に流れる場合には、正の閾値を設定し、この閾値を上回ったら異常有と判定するが、図６に示すように正常時に電流が負の値をとる場合には、閾値を−Ｂ（Ｂ＞０）とし、この閾値を下回ったら異常有と判定する。これは、駆動制御部２７は異物が挟まると電流の絶対値が大きくなる方向に電流を流そうとするためである。
【００４４】
このように、標準化値を用いることによって、統計的な数値から閾値を求めたので金型１０や金型閉成動作パターンが変化し、区間ごとのデータのばらつき程度、すなわち分散Ｖｘ（ｔ）が変化しても閾値Ｂを設定しなおす必要がないという効果がある。特にスライドコア付の金型１０のような複雑な構造の金型１０を閉成する際、電流の時点tごとのばらつきが、大きい時点と小さな時点が存在することがある。
本実施の形態によれば、検出電流と電流平均との差が電流のばらつきが大きい時点と小さい時点で同じであっても、ばらつきの大きな時点では分散Ｖx(t)は大きな値をとるので、ばらつきの大きい時点では標準化値は小さな値をとる。ばらつきの小さな時点では、分散Ｖｘ(t)が小さな値をとるので標準化値は大きな値をとる。この性質から、ばらつきの大きい時点では、積算値上昇の感度を鈍くすることにより正常時であっても異物があると判断してしまう誤検出現象を防ぐという効果がある。
一方、ばらつきが小さい時点では積算値上昇の感度を鋭くすることにより精度良く異物を判定する性質がある。
さらにデータのばらつき程度が金型閉成を繰り返すごとに変化していってもこれに追従してＶｘ(t)が変化するという性質があり、適切な閾値を構成することができるという効果もある。
【００４５】
上記のように構成された射出成形機の制御装置の動作を、図１乃至図４のフローチャートを用いて説明する。まず、金型１０に樹脂を流し込まない(以下、空金型という)状態において、作業者が操作パネル２５に金型の開閉指令信号を入力し、指令生成部２６が開閉指令信号を生成して指令切換え部３５を介して駆動制御部２７に入力する。駆動制御部２７は該開閉指令信号に基づいて電流をモータ３に流して、エンコーダ２１により検出したモータ３の位置検出値、速度検出値と、電流検出器２３から検出される検出電流とに基づいてモータ３をフィードバック制御しながら駆動する。かかるモータ３の回転運動がタイミングベルト５を介してトグル機構７により直線運動に変換され、空金型の開閉を数回行い平均、分散の更新をする(ステップS１０１)。ここで、ステップS１０１を設けたのは、金型１０に樹脂を流した状態における金型１０の金型閉成動作の開始から早期に異物の判定を行うためである。かかるステップＳ１０１における詳細を図５のフローチャートによって説明する。時刻を表すパラメータｔ＝０と設定する(ステップＳ１１)。異常検出判定部２９は空金型動作時の各サンプリング時刻の電流を検出し、メモリ２９ｒに記憶する(ステップＳ１５)。金型閉成動作が完了したかどうかを確認し(ステップＳ２１)、完了していなければ、ｔ＝ｔ＋１とし(ステップＳ２３)、ステップＳ１５以下を再度実行する。
【００４６】
一方、ステップＳ２１において、金型閉成動作が完了していれば、異常検出判定部２９はメモリ２９ｒに記憶された直前の金型閉成動作時の検出電流を用いて、電流平均Ｍx(t)、電流分散Ｖｘ(t)を更新し(ステップＳ２７)、所定の空金型状態での金型閉成動作回数が終了したかをチェックする(ステップＳ３１)。所定の空金型状態での金型閉成動作が実行されていると、ステップＳ１０１を終了する。ここで、所定の空金型状態での金型閉成動作が実行されていないと、上記ステップＳ１１以下を実行する。
【００４７】
次に、所望の成形品を得るために金型１０に樹脂を流し込む成形サイクルが開始され、時刻を示すパラメータｔ＝０と設定する(ステップS１０３)。異常検出判定部２９は、金型１０の開閉動作の工程において、各サンプリング時刻における検出電流を、電流検出部２３によりそれぞれ検出してメモリ２９ｒに記憶する(ステップS１０５)。これによりメモリ２９ｒには、金型１０の開閉動作の工程を複数回Ａ繰り返して各サンプリング時間に対応する検出電流を記憶したことになる。ここで、上記複数回Ａとは、図５のステップＳ３１における初期空型締め回数と、樹脂を入れて金型１０を開閉した回数との和をいう。
【００４８】
次に、求めた平均、分散値から電流標準化値を算出する（ステップＳ１０７）。さらに、過去から現時点までの電流標準化値を加算することにより、現時点での積算値Ｂx(t)を求める（ステップＳ１０９）。現時点での積算値Ｂｘ（ｔ）と閾値Ｂとを比較する（ステップＳ１１１）。比較の結果、積算値Ｂｘ（ｔ）が閾値Ｂを上回っていたら異状と判定して異常信号を発生する（ステップＳ１１３）。
該異常信号eaを表示部３１に入力して表示部３１が金型１０に異常が発生した旨を文字等によって表示する。同時に、異常信号eaを指令切換部３５に入力してスイッチを上側に倒して異常指令部３３からの指令に切換える。異常指令部３３は、金型１０の停止の指令を発生し、該停止指令信号を、指令切換部３５を介して駆動制御部２７に入力する。駆動制御部２７はモータ３への電流の供給を停止する。したがって、金型１０に異物を挟み込んだと感知した時点で直ちに可動金型９の動作を停止させるという一連の異常処理を行う(ステップＳ１０９)。
【００４９】
一方、ステップS１１１において積算値Ｂｘ(t)が閾値Ｂを上回っていなかったら、検出電流に異常無と判定し、金型閉成動作を続行する。次に、金型閉成動作が終了したかどうかを判定し（ステップＳ１１５）、完了していなければサンプリング時刻をｔ＝ｔ＋１とし（ステップＳ１２３）、ステップＳ１０５以下の処理を再度実行する。ステップＳ１１５において、金型閉成動作が完了と判断されれば、このときの金型閉成動作時の電流を用いて、電流平均Ｍｘ(t)、電流分散Ｖx(t)を更新する（ステップＳ１１７）。更新終了後、所望の成形回数が終了しているのなら、成形動作を完了し、終了していないのならステップＳ１０３以下を再実行する（ステップＳ１２１）。
また、上記実施の形態では異常発生時に金型閉成動作を停止させたが、金型を開放（後退）動作をさせてもよい。
【００５０】
実施の形態２.
同一の型閉成指令信号に従う金型の閉成過程における検出電流でも、検出値のばらつき以外に周囲温度、機械摩擦の変化等の原因により、金型閉成動作を繰り返していく毎に検出電流、検出速度が全サンプリング時刻において微小ながら、しだいに大きくなったり、小さくなったりという大域的な変化が生じることがある。したがって、金型の開閉サイクルの開始直後から最新の検出値すべてを用いて各サンプリング時刻の平均、分散から求めた閾値よりも、過去の最近数回における検出電流のみの平均、分散から求めた閾値が適切な異常判定ができる。
かかる現象を考慮した本発明の実施の形態となる異常検出判定部２９の平均、分散算出手段について図７のフローチャートによって説明する。
図７は、図４の上記ステップＳ１１７、図５の上記ステップＳ２７における、検出電流から、各サンプリング時刻における電流平均、電流分散の算出、更新に相当するものである。
【００５１】
異常検出判定部２９は、過去Ｋ＋１回前の検出値の影響を電流の和Ｓx(t)、電流の２乗和Ｕx(t)から除去する(ステップＳ１５１)。最新の行を示す第p行に直  前に正常終了したときの金型閉成動作時の検出値時系列をメモリ２９ｒに書き込む(ステップＳ１５３)。該書き込んだ検出値の影響を電流の和Ｓx(t), 電流の２乗和Ｕx(t)に反映させるために図７に図示された演算処理を行い(ステップＳ１５５)、電流の和Ｓx(t)、電流の２乗和Ｕx(t)から、電流平均Ｍx(t)、電流分散Ｖｘ(t)を下式によって求める(ステップＳ１５７)。
【００５２】
【数２】
2005280015.tif 000004
【００５３】
図２(a)上の最新行を示すポインタをインクリメントする(ステップＳ１６１)、ポインタｐがＫかどうかをチェックし(ステップＳ１６３)、ポインタがＫに等しければ、ポインタｐを０にセットする(ステップＳ１６５)。
また、本実施の形態と上記実施の形態1を組み合わせて実施する場合、初期金型閉成回数は少なくてもＫ回以上とする。
【００５４】
実施の形態３.
上記実施の形態２では、メモリ２９ｒに金型閉成動作回数に応じた検出電流を記憶していたので、金型閉成動作回数とサンプリング回数の積の記憶容量を必要としていた。本発明の実施の形態では、メモリ２９ｒの容量が少ない例を図８及び図９によって説明する。
図８はメモリ２９ｒの記憶構造を示すもので、図８において、(ａ)が各サンプリング時刻の過去１回分の正常金型閉成動作時の検出電流Ｘ(t)、(Ｂ)が各サンプリング時刻の電流平均Ｍx(t)、(ｃ)が各サンプリング時刻の電流分散Ｖx(t)を、（ｄ）が各サンプリング時刻の電流標準化値を記憶している。
次に、本実施の形態の各サンプリング時刻の電流平均Ｍx(t)、電流分散Ｖx(t)の算出、更新について図９のフローチャートを参照して説明する。
図９の処理は実施の形態１の図４に示すステップＳ１１７、図５に示すステップＳ２７における平均、分散の更新を、第２の実施の形態に代えて実行するものである。
【００５５】
異常判定部２９は、前回求めた各サンプリング時刻の電流平均Ｍx(t)、電流分散Ｖx(t)を下式に従って更新する(ステップＳ５０１、ステップＳ５０３)。
Ｍx(t) ← αX(t)+(1−α)Ｍx(t)                   ・・(1)
Ｖx(t) ← β( X(t)−Ｍx(t) )２+(1−β)Ｖx(t)       ・・(2)
ここで、α、βは定数で、０＜α、β＜１を満たす数で、より好ましくは、０．０１＜α、β＜０．３程度の数値である。
上記(1)、(2)式に従って求めた電流平均Ｍx(t)、電流分散Ｖx(t)がそれぞれ一種の平均、分散となることを説明する。上記(1)式を再帰的に適用すると、下式となる。
Ｍx(t)＝αx(0)(t)+α(1−α) x (1) (t)+α(1−α)2 x (2)＋…    ・・(3)
ここで、x(j) (t)は、ｊ回前の金型の閉じ動作におけるサンプリング時刻ｔの検出電流を示している。
また、α＋α(１−α)＋α(１−α)２＋…＝１となることから、上記(3)式により求めた値は、過去の複数のデータに重みをつけ加算した平均とみなすことができる。
【００５６】
また、上記(1)式により求めた平均は、最近の検出値ほど、より大きく反映させる平均となる。また、同様に上記(2)式を再帰的に適用すると下式となる。
Ｖx(t)＝β( x(0)(t)−Ｍx(0)(t) )2+β(1−β)( x(1)(t)−Ｍx(1)(t) )2
＋β(1−β)2( x(2)(t)−Ｍx(2)(t) )2＋・・・           ・・(4)
ここで、Ｍx(j)(t)はｊ回前に求めたサンプリング時刻ｔにおける平均を示す。
【００５７】
上記のように、検出値は周温、機械摩擦等の変化により、微小ではあるが金型閉じる毎に全サンプリング時刻において除々に検出値が大きくなったり、小さくなったりすることがある。しかしながら、かかる変化は金型の閉じ回数に対して極めて遅い変化であるため、各サンプリング時刻における該閉じ回数の近い検出値どうしは、非常に近い値をとる傾向がある。以上より、ｊを小さな数とした場合には、下式のように近似できる。
Ｍx(ｉ) (t)≒Ｍx(i+j) (t)                            ・・(5)
よって、Ｖx(t)は下式となる。
Ｖx(t)≒β(x(0)(t)−Ｍx(0)(t))2+β(1−β)(x(1)(t)−Ｍx(0)(t))2
＋β(1−β)2(x(2)(t)−Ｍx(0)(t))2＋・・・          ・・(6)
ここで、jが大きくなるにつれて上記(5)式の近似が一般に成立しなくなるが、上記(6)式におけるβ(1−β)jの係数が小さくなり、近似からのずれが全体のＶx(t)への影響は小さくなる。
【００５８】
先ほど同様、β＋β(１−β)＋β(１−β)２＋・・・＝１ということより、Ｖx(t)は各サンプリング時刻の過去の検出電流と電流平均Ｍx(0)(t)との差の２乗に重みをつけて足し合わせた量、すなわち一種の分散とみなすことができる。この分散もまた平均と同様、最近の検出値と平均との差が大きいほどより大きく反映させるものとなる。
上記式(1)、(2)で求めた平均は最近のデータほど影響が大きい平均、分散となる。これにより、周温、金型閉成動作回数によるデータの微妙な変化等に速く追従した平均、分散となる。該平均、分散から求めた閾値は、より異常判定に適した閾値となる。
かかる射出成形機の制御装置によれば、図８で示すように前回金型閉成動作時に求めた平均、分散と今回検出された検出値のみを記憶しておけば、上記(1)、(2)式の演算ができるので、メモリ２９ｒの記憶容量を少なくできるという効果がある。
【００５９】
実施の形態４.
上記実施の形態１においては、電流を用いて、金型閉成動作時の各時点の平均、分散を計算し、さらにそれらをもとに標準化値を算出し、その標準化値を過去から現時点まで加算した積算値と閾値を比較することにより異常判定を行ったが、同様のことは速度、位置、位置偏差、推定外乱値を用いても、電流の場合と同様の効果を得ることができる。
速度を用いるときには、エンコーダ２１により速度を検出し、その検出速度をもとに、電流と同様の処理手順を踏んで異常判定を行う。ただし、速度に関して、異物が挟まらない正常状態のときの速度の絶対値に比べ、異物が挟まると速度の絶対値が小さくなるという性質がある。よって、正常時に速度が正の値をとる区間において異物が挟まると、速度標準化値は０より小さい状態が持続し、積算値は負の値をとる。よって、閾値は−Ｂ（Ｂ＞０）とし、積算値がこの閾値−Ｂを下回ったときに異物有と判定する。一方、正常時に速度が負の値をとる区間において異物が挟まると、速度標準化値は０より大きい状態が持続し、積算値は正の値をとる。よって、閾値はＢ（Ｂ＞０）とし、積算値がこの閾値Ｂを上回ったときに異物有と判定する。
【００６０】
位置を用いるときには、エンコーダ２１により位置を検出し、その検出位置をもとに、電流と同様の処理手順を踏んで異常判定を行う。位置を用いる場合には、異物が挟まらない正常状態のときの位置の絶対値に比べ、異物が挟まると位置の絶対値が小さくなる。よって、正常時に位置が正の値をとる区間において異物が挟まると、位置標準化値は０より小さな状態が持続し、積算値は負の値をとる。
よって、閾値は−Ｂ（Ｂ＞０）とし、積算値がこの閾値−Ｂを下回ったときに異物有と判定する。一方、正常時に位置が負の値をとる区間において異物が挟まると、位置標準化値は０より大きい状態が持続し、積算値は正の値をとる。よって、閾値はＢ（Ｂ＞０）とし、積算値がこの閾値Ｂを上回ったときに異物有と判定する。
【００６１】
金型閉成動作制御が位置指令と検出位置の差をもとに行われているのなら、位置偏差をもとに異常判定することができる。金型閉成動作指令から、エンコーダ２１により検出された位置を引いた位置偏差をもとに、電流と同様の処理手順を踏んで異常判定を行う。位置偏差を用いる場合には、異物が挟まらない正常状態のときの位置偏差の絶対値に比べ、異物が挟まると位置偏差の絶対値が増大する。
よって、正常時に位置偏差が正の値をとる区間において異物が挟まると、位置標準化値は０より大きな状態が持続し、積算値は正の値をとる。よって、閾値はＢ（Ｂ＞０）とし、積算値がこの閾値Ｂを上回ったときに異物有と判定する。
一方、正常時に位置偏差が負の値をとる区間において異物が挟まると、位置標準化値は０より小さい状態が持続し、積算値は負の値をとる。よって、閾値は−Ｂ（Ｂ＞０）とし、積算値がこの閾値−Ｂを下回ったときに異物有と判定する。
【００６２】
駆動制御部に外乱オブザーバを組み込んでいる場合には、外乱オブザーバにより算出される推定外乱を用いることもできる。以下に外乱オブザーバにより、推定外乱を算出する一例を示す。図１２は外乱オブザーバにより外乱を推定算出するブロック図である。図１２の６０１において、Ｊは機械総イナーシャ、６０２においてｓは微分作用素、６０３においてＫＴは電流に対する発生トルクの比を表すトルク定数、６０４はカットオフ周波数ωのローパスフィルタである。図１のエンコーダ２１から検出される速度Ｙ（ｔ）に総イナーシャＪをかけ微分したものから、図１の駆動制御部２７が電流を制御する際の電流指令X*(t)にトルク定数KTをかけたものを引き、ローパスフィルタを作用させたものが推定外乱Ｄ（ｔ）をとする。このＤ（ｔ）をもとに、電流と同様の処理手順を踏んで異常判定を行う。
推定外乱を用いた場合には、異物が挟まると推定外乱は大きくなるので、Ｂ（＞０）を閾値とし、積算値がこの閾値Ｂを上回ったときに異物有と判定する。
【００６３】
実施の形態５.
実施の形態１、４では使用するデータとして、電流、速度等をそれぞれ単独で使用したが、これらを組み合わせて使用することもできる。特に図１における電流リミッタ２８の制限値が小さい場合には有効である。
一般に、駆動制御部２７は指令信号と検出された現在値とを比較し、この差に応じて電流を出力するフィードバック制御が構成されているため、たとえ金型間に異物が挟まっても発生できる電流に余裕がある限り、指令に追従しようと電流を大きく流そうとする。このため、異物が挟まった場合、まず電流に異常が現れ、次に速度や位置、位置偏差に異常が現れやすいという傾向がある。しかし、制御装置の電流リミッタ２８の制限値が小さく、かつ、電流リミッタ２８が動作すると、異物が金型に挟まっても検出電流に異常が生じにくいので、電流検出による異物の異常判定の精度が低下する。
【００６４】
そこで、電流および速度のそれぞれのデータに対し、金型閉成動作時の各時点の平均、分散を計算し、さらにそれらをもとに標準化値を算出し、その標準化値を過去から現時点まで加算した積算値と閾値を比較するという処理を行う。電流または速度のどちらか一方に異常がありと判定されたら、金型間に異物有と判定する。また、この際使用メモリ、計算量が、単独データのみを記憶する場合に比べて倍になってしまうが、モータ３に流れる電流が増加して電流リミッタ２８が動作しても、異物判定部２９は、異常速度Ｙ(t)に基づいて判定するので、正確な異物判定ができるのである。このような効果は、電流と速度の組合せによる判定だけではなく、電流と位置、電流と位置偏差の組合せにおいても得ることができる。
【００６５】
実施の形態６.
異常判定部２９の計算量が限られている場合には分散の情報を用いずに、平均のみの情報から異物を判定することができる。
異物が金型間に挟まっていない場合、統計的性質から電流と平均値との差は０を挟んで、かつ、＋、−の値をほぼランダムにとる。よって、このときの電流と平均値との差分値の積算値は０付近の値をとる。一方、異物が金型間に挟まった場合、図１の駆動制御部２７は指令に追従しようとより多くの電流を流そうとするこのため、電流と平均値との差分値は継続して０より大きな値をとる。
よって、このときの積算値は０より大きな値をとる。よって、電流と平均値との差分値をそのまま判定に用いるのではなく、差の積算値を用いることにより、差が０よりも大きな値を継続してとり続ける状態を検知するのである。
図１１は、このフローを表した図である。および、図１０は、このとき使用するメモリを表すものである。
空金型の開閉を数回行い平均、分散の更新をする(ステップS１０１)。まず、空金型状態において、金型閉成動作を数回繰り返し、電流の平均を算出する（ステップＳ２０１）。次に、所望の成形品を得るために金型１０に樹脂を流し込む成形サイクルが開始され、時刻を示すパラメータｔ＝０と設定する(ステップS２０３)。異常検出判定部２９は、金型１０の開閉動作の工程において、各サンプリング時刻における検出電流を、電流検出部２３によりそれぞれ検出してメモリ２９ｒに記憶する(ステップS２０５)。これによりメモリ２９ｒには、金型１０の開閉動作の工程を複数回Ａ繰り返して各サンプリング時間に対応する検出電流を記憶したことになる。ここで、上記複数回Ａとは、図５のステップＳ３１における初期空型締め回数と、樹脂を入れて金型１０を開閉した回数との和をいう。
【００６６】
次に、検出電流Ｘ(t)と求めた電流平均Ｍx(t)との差との差を算出する（ステップＳ２０７）
Ｆx(t) =X(t)−Ｍx(t)
さらにその差を過去のある時点から現時点まで積算する（ステップＳ２０９）。
Ｃx(t)=Ｆx(t)＋Ｆx(t−1)＋・・・＋Ｆx(t−N)
現時点での積算値Ｃｘ（ｔ）と閾値Ｃ1とを比較する（ステップＳ２１１）。
比較の結果、積算値Ｃｘ（ｔ）が閾値Ｃ1を上回っていたら異状と判定して異常信号を発生する（ステップＳ２１３）。一方、ステップS１１１において、積算値Cｘ（ｔ）が閾値C1を上回っていなかったら、検出電流に異常無と判定し、金型閉成動作を続行する。次に、金型閉成動作が終了したかどうかを判定し（ステップＳ２１５）、完了していなければサンプリング時刻をｔ＝ｔ＋１とし（ステップＳ２２３）、ステップＳ２０５以下の処理を再度実行する。ステップＳ２１５において、金型閉成動作が完了と判断されれば、このときの金型閉成動作時の電流を用いて、電流平均Ｍｘ(t)を更新する（ステップＳ２１７）。更新終了後、所望の成形回数が終了しているのなら、成形動作を完了し、終了していないのならステップＳ２０３以下を再実行する（ステップＳ１２１）。
【００６７】
また、ステップＳ２０１の処理は、図５の処理とほぼ同様である（ただし分散の計算、記憶は必要ない）。また、ステップＳ２１７は実施の形態２、３で示したものから、分散の計算、記憶処理を省いたものである。分散の計算を省略するため、実施の形態２のデータの２乗和を計算、および記憶する必要はない。平均の算出は、過去最近Ｋ回分の金型閉成動作時の電流と、時点毎の過去数回分電流の総和Ｓx(t)を記憶しておくだけでよい。実施の形態２で示したように、正常時の金型閉成動作時のデータの時点ごとの総和から最も古い正常時のデータを引き、最も新しい正常時のデータを加え、最後に時点毎にＫで割ることにより平均を算出することができる。
【００６８】
実施の形態７.
実施の形態６では、使用データとして電流を用いたが、電流に限らず速度、位置、位置偏差、推定外乱値を用いても実施することができる。また、それぞれのデータを用いる際、検出データと平均値との差の積算値が、予め定められた閾値を上回るか、あるいは、下回るかにより判定するかは実施の形態４と同様である。
【００６９】
実施の形態８.
実施の形態６、７では使用するデータとして、電流、速度等をそれぞれ単独で使用したが、これらを組み合わせて使用することもできる。特に図１における電流リミッタ２８の制限値が小さい場合には有効である。
一般に、駆動制御部２７は指令信号と検出された現在値とを比較し、この差に応じて電流を出力するフィードバック制御が成されているため、たとえ金型間に異物が挟まっても発生できる電流に余裕がある限り、指令に追従しようと電流を大きく流そうとする。このため、異物が挟まった場合、まず電流に異常が現れ、次に速度や位置、位置偏差に異常が現れやすいという傾向がある。しかし、制御装置の電流リミッタ２８の制限値が小さく、かつ、電流リミッタ２８が動作すると、異物が金型に挟まっても検出電流に異常が生じにくいので、電流検出による異物の異常判定の精度が低下する。
そこで、電流および速度のそれぞれのデータに対し、金型閉成動作時の各時点の平均、分散を計算し、さらにそれらをもとに標準化値を算出し、その標準化値を過去から現時点まで加算した積算値と閾値を比較するという処理を行う。電流または速度のどちらか一方に異常がありと判定されたら、金型間に異物有と判定する。また、この際使用メモリ、計算量が、単独データのみを記憶する場合に比べて倍になってしまうが、モータ３に流れる電流が増加して電流リミッタ２８が動作しても、異物判定部２９は、異常速度Ｙ(t)に基づいて判定するので、正確な異物判定ができるのである。このような効果は、電流と速度の組合せによる判定だけではなく、電流と位置、電流と位置偏差の組合せにおいても得ることができる。
【産業上の利用可能性】
【００７０】
本発明に係る射出成形機の制御装置により射出成形機を円滑に駆動できる。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施例による射出成形機の金型閉成機構及び制御装置のブロック図である。
【図２】実施例による各サンプリング時間に対応した検出電流、平均値、分散値をメモリの記憶状況を示す記憶状態図である。
【図３】時間−検出電流、時間−標準化値、時間−積算値を表すものである。
【図４】実施例による射出成形機の動作示すフローチャートである。
【図５】図４に示す空金型状態での金型閉成動作時における閾値の更新の詳細フローチャートである。
【図６】正常電流が負の値をとるときの、時間対検出電流、時間対標準化値、時間対積算値を表すものである。
【図７】図４におけるステップＳ１１７の詳細動作示すフローチャートである。
【図８】他の実施例による平均、分散の更新手順を示したフローチャートである。
【図９】他の実施例のおける平均、分散の更新手順を示したフローチャートである。
【図１０】他の実施例における平均、分散を更新するのに必要なメモリの記憶状況を示す記憶状態図である。
【図１１】他の実施例による射出成形機の制御装置の動作示すフローチャートである。
【図１２】他の実施例における外乱オブザーバのブロック線図である。
【符号の説明】
【００７２】
３ モータ、１０ 金型、２１ エンコーダ(位置検出手段)、２３ 電流検出部(電流検出手段)、２９ｒ メモリ(記憶手段)、２９ 異物判定部。
【図１】
2005280015.tif 000005
【図２】
2005280015.tif 000006
【図３】
2005280015.tif 000007
【図４】
2005280015.tif 000008
【図５】
2005280015.tif 000009
【図６】
2005280015.tif 000010
【図７】
2005280015.tif 000011
【図８】
2005280015.tif 000012
【図９】
2005280015.tif 000013
【図１０】
2005280015.tif 000014
【図１１】
2005280015.tif 000015
【図１２】
2005280015.tif 000016