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
JP3702146B2 - Quality control apparatus and quality control method - Google Patents
[go: Go Back, main page]

JP3702146B2 - Quality control apparatus and quality control method - Google Patents

Quality control apparatus and quality control method Download PDF

Info

Publication number
JP3702146B2
JP3702146B2 JP2000099875A JP2000099875A JP3702146B2 JP 3702146 B2 JP3702146 B2 JP 3702146B2 JP 2000099875 A JP2000099875 A JP 2000099875A JP 2000099875 A JP2000099875 A JP 2000099875A JP 3702146 B2 JP3702146 B2 JP 3702146B2
Authority
JP
Japan
Prior art keywords
data
model
quality control
workpiece
qualitative
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.)
Expired - Fee Related
Application number
JP2000099875A
Other languages
Japanese (ja)
Other versions
JP2001282305A (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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2000099875A priority Critical patent/JP3702146B2/en
Publication of JP2001282305A publication Critical patent/JP2001282305A/en
Application granted granted Critical
Publication of JP3702146B2 publication Critical patent/JP3702146B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Feedback Control In General (AREA)
  • Control By Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、生産ラインでの品質管理、プラント制御、あるいはリモートメンテナンスやサプライチェーンマネージメントに好適な品質制御装置および品質制御方法に関する。
【0002】
【従来の技術】
工場における生産ラインやプラント制御などにおいては、近年、各工程での製造情報や稼動情報が計算機ネットワーク上で管理されるようになり自動化率が向上している。また、最近ではバーチャルファクトリなどと呼ばれるような、各工程での稼動状況等を遠隔地の計算機上から参照して模擬し、さらには現実的な制御を行うような新たな仕組みが出現し、ネットワーク的な制御管理システムに発展してきている。
【0003】
同様に、加工・倉庫に関係する遅延を含む調達問題−サプライチェーンマネージメント(SCM)−などについても、各サプライヤ(納入業者)を工程とみなすことで、各工程ごとに時間遅延(瞬時には出荷できないから)を伴って製品の種類・数が出力される、計算機を介してのネットワーク的なシステムであると考えることができる。
【0004】
これら従来のシステムにおいて、離れた場所にある計算機上からデータを参照し、および模擬を行ってコントロール(品質制御)を行うには、次の(1)乃至(3)に示すいずれかの手法が採られるのが一般的である。
(1)人が工程ごとへの指令を一々判断する手法
(2)個々の工程ごとにあらかじめ定められた範囲内に収まるような制御を独立的に行なう手法
(3)全体としての評価関数を定め、評価の良好な値(コスト最小、品質最大など)になる旨の推定が得られるように、各工程の制御を行なう手法
まず、(1)の手法に関して人間が過去の事例および経験等に基づいて判断を下した上で指令を出す場合、その根拠となる各工程の稼動情報が十分に入手できれば不都合は無いが、工程の数が多くなって各工程間の関係が複雑になった場合は適切な判断が困難となり、指令自体の妥当性や客観性までもが保証されなくなってくる。したがって(1)の手法は工業的にはその規模に応じて無理が生じる。
【0005】
次に(2)について、この手法は、モデルを使う手法とそうでない手法とに大別される。まず、積極的にモデルを使わない、ある意味で間接的な手法では、事例データを用いての統計的処理に依存した工程管理がよく行われている。しかしこの手法は、各工程独自の基準(必要以上に厳しい規準であるのが普通)をそれぞれの工程において独立的に採用し、結果的に得られる総合的な規準の達成を主眼としているので、工程稼動におけるコスト高を招きやすい。
【0006】
また、各工程において、立ち上げ初期に設定したパラメータの許容範囲で管理されているものは、同じような稼動状況が続く少品種大量生産の場合にはこれまでのようにうまく行くと思われるが、目的に応じて稼動状況を随時変更してゆくような多品種少量生産などの場合には、いちいち各パラメータを設定し直す必要が生じ手間がかかってしまう。設定を人手でやり直すにはデータを全体的に把握しつつ、その詳細を理解することが求められるということであり、データが増えると設定条件を判断し定めるのにも時間を費やすことになる。
【0007】
モデルを使う手法についても、適応的な稼動を実現するためには工程間の影響関係を考慮せねばならないから、従来のように各工程のモデルの詳細化だけでは本質的には対応ができなくなってきている。モデルの記述法の工夫など、各種取り組み(たとえば、論理的モデルとして決定木による条件整理や、数学的モデルとして線形理論に基づくもの、あるいはファジィ理論やニューラルネットワークなど、)がなされてきてはいるが、いずれの場合も稼動データを事例としてあらかじめ収集しておくか、あるいはダイナミックに参照する必要があることに変わりはない。したがって、工程間の影響までを考慮するのに必要となるデータが膨大となりがちであり、適応性に欠ける手法であるといえる。
【0008】
さらに、システム全体としての最終的な出力結果にずれが生じ、かつそれを修正する場合に、どの工程をどのように調節するかということについては、一般には多くの組み合わせによる解決法が考えられるが、その中の特定の一つが必ずしも最良の解決法であるとは限らない場合が多い。これは、解決法の多様性という観点ではメリットであり、とりわけモデルを想定していない場合にはモデルに縛られることが少ないから対処法の自由度も大きくなるのであるが、その反面、システムの規模が大きくなると工程間の影響関係がつかめなくなり、ひいては稼動方法の客観性を損なうことにつながりやすいという危険性があるという落とし穴がある。この場合、システムの稼動変更は極端に困難となる。
【0009】
(3)の手法は、複数工程のそれぞれを特に強く意識するのではなく、システム全体を一つのモデルあるいは大まかに分けられた少数のサブシステムから構成されるモデルと捉え、各工程そのままを扱うよりも全体としては簡単なモデル化を行なうことを前提とする。そして、システムの稼動目的に沿った評価関数を定め、その評価値に従ってパラメータ調整が行われる。しかしながら、モデルが簡素過ぎることや、評価値から修正パラメータ値への算出が数学的な技術上、線形的になりがちであることから、システム全体の振る舞いを対象とするにしては、記述能力が不充分なものとなり、精度向上面での限界がある。
【0010】
【発明が解決しようとする課題】
膨大なデータを伴うシステムでは、システムの振る舞いの非線形性や未知性が問題化する。また、調整制御を行うに際しては解の多義性および特異性が現れてくる。上述した従来の手法ではこのようなシステムに対して調整制御が困難であったのは、要約すると以下の事情からであった。
1.モデル化を行なう場合、複数の工程を対象とするときには工程を辿る上での時間遅れやバッファ(在庫.待機)などを考慮する必要があり、これらのモデル化は数学的表現を用いるとすれば、代数方程式(の連立方程式)では不可能であり、微分方程式(の連立方程式)を立式せざるを得なくなり、方程式そのものが解けなくなる。
【0011】
2.モデル化しないで対処しようとすれば、状況が複雑になりすぎるために、経験や勘に頼って(偶然にも)うまく行くことを期待するほかない。
【0012】
そこで本発明は、このような特徴を持つ対象、特に複数の工程要素からなる大きなシステムにおける調整制御問題を解決することを目的とする。
【0013】
より具体的には、対象の個々の要素(工程)の感度データを用いて要素間の影響関係を少しずつ(部分的に)考慮しながら、ずれを修正してゆくことで、自律的かつ適応的な品質制御を行なう装置の提供を目的とする。
【0014】
【課題を解決するための手段】
上記した課題を解決し目的を達成するために、本発明は以下に示す手段を用いている。
【0015】
(1)調節可能なパラメータを備えた複数の工程からなる被制御システムを制御する品質制御装置において、
所定の規準データとの誤差および各工程における処理性能の時間的変動分を示す感度を算出する算出手段と、
前記算出手段により算出された感度に基づき前記パラメータを調整するパラメータ調整手段と、を具備することを特徴とする品質制御装置。
【0016】
(2)調節可能なパラメータを備えた複数の工程からなる被制御システムを制御する品質制御装置において、
各工程での処理における目標品質規準データおよび前記被制御システム全体としての目標品質規準データを記憶する規準データ記憶手段と、
各工程での処理特性に関する定性的モデル又は定量的モデルを記憶するモデル記憶手段と、
各工程での被加工品に関する処理前後の定性的な処理データ若しくは定量的な処理データ又は両方のデータを入力し、前記モデル記憶手段に記憶されている前記定性的モデル又は定量的モデルに従って、該各工程における前記規準データからの変化分を算出する感度算出手段と、
前記規準データ記憶手段に記憶される規準データと、前記各工程の前記調節可能なパラメータが該各工程に与える影響を示す所定の定性的特性又は定量的特性とに基づき、前記感度算出手段から得られる前記各工程の定性的又は定量的変化分に対応して該各工程の調節可能なパラメータの修正指示を出力する調節指示生成手段と、を具備することを特徴とする品質制御装置。
【0017】
(3) (1)または(2)に記載の品質制御装置において、前記感度算出手段が、前記モデル記憶手段に記憶されるモデルデータの代わりに実工程のデータを用いるように構成されている。
【0018】
(4)調節可能なパラメータを備えた複数の工程からなる被制御システムを制御する品質制御方法において、
所定の規準データとの誤差および各工程における処理性能の時間的変動分を示す感度を算出し、
前記算出手段により算出された感度に基づき前記パラメータを調整することを特徴とする品質制御方法。
【0019】
(作用)
感度算出手段が、各工程での被加工品に関する処理前後の定性的な処理データ若しくは定量的な処理データ又は両方のデータを入力し、モデル記憶手段が記憶している定性的モデル又は定量的モデルに従って各工程における規準データからの変化分を算出する。そして調節指示生成手段が、規準データ記憶手段が記憶している規準データと、各工程の調節可能なパラメータが各工程に与える影響を示す所定の定性的特性又は定量的特性とに基づき、感度算出手段により算出された各工程の定性的又は定量的変化分に対応して、各工程の調節可能なパラメータの修正指示を出力する。
【0020】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態を説明する。
【0021】
図1は、本発明の一実施形態に係る品質制御装置の概略構成、およびこの品質制御装置からの制御を受ける被制御システムの概略構成を示すブロック図である。図1に示すように、本発明に係る品質制御装置1は、モデルデータ記憶装置11と、感度算出装置12と、規準データ記憶装置13と、調整指示生成装置14とから構成される。一方、被制御システム2は複数の工程から構成される。工程の結合関係はシステムに応じて任意であり、本実施形態では図2に示すような具体例に関して説明を行う。図2に示される工程S1〜Snおよび工程T1〜Tnは、実稼動している調節可能なパラメータを備える。このような被制御システム2の各工程の稼動データが品質制御装置1に入力される。
【0022】
感度算出装置12は、入力された稼動データと、モデルデータ記憶装置11に予め記憶されている各工程の定性的又は定量的モデルに従い、各工程について2種類の感度を次式(1)及び(2)に従って算出する。
【0023】
【数1】

Figure 0003702146
【0024】
nは稼動データもしくは稼動データにおけるモデルの出力値である。該出力値について、2種類の感度Δq,δqを考えている。これらΔq,δqは、それぞれ規準データとの誤差および工程における時間的変動分(図3参照)を示す。qdは望みの値である。通常、品質のずれは工程を流れる被加工品の個体差と、工程そのものの変動という二つの原因から起こると考えられる。そして、Δq,δqはそれぞれこれら二つの原因に対応する観測データとなる。本発明は、加工品のデータの規準値からの誤差分として単純に認識するのではなく、誤差が、各被加工品の個体差と各工程の変動とから成り立つと考えて変動の修正を行なうことを特徴とするものである。
【0025】
感度は変数の形式で表されるが、これは稼動データ近傍における、あくまでモデルにしたがった各工程の変化分であって、必ずしも実際の工程の変動数値そのものを表すものではないことに注意する。尚、実際の感度データが観測できる場合は実データを式(1),(2)に代入して算出してもよいことは勿論である。
【0026】
特に、定性的なモデルが採用された工程モデルにおいては、感度はその数値自体に意味があるのではなく、数値が所定の指示内容のどれに該当し、又は切り替わるかを表現するためのものである。従来、定性推論などとして定性的な変数を扱う技術は知られているが、これは条件データに基づき論理的条件による帰結を導出するものであって、パラメータ修正のために状態変化信号を利用する類のものではない。
【0027】
モデルデータ記憶装置11は、各工程の定性的又は定量的モデルを記憶するものであり、稼動データに対応する工程のデータをモデルに従って算出する。この場合、数学的モデルが用いられ得るが、定性的に論理記号によって整理される条件がモデルとして用いられてもよい。例えば、図4に示すような横軸を時間、縦軸を値として表される動特性を、数学的モデルを用いることなく、横軸下部に示すような0,1,2,+,−,S,N,qなどの記号類からなるモデルによって表現することもできる。ちなみに、図4に示される「0」は0次感度を、「1」は1次感度を、「2」は2次感度を意味し、それぞれ横軸に対して平行な直線、傾きを有する直線、単調増加する曲線を想定している。
【0028】
図5は変化の伝播を示す図である。同図において、S,Pは、それぞれ、工程iの状態、可調節パラメータのことであり、qは被加工品nの(工程i、時刻tについての)稼動データの規準データとの誤差分のことである。図5は、パラメータの変動が品質の変動に結び付くこと(図5の紙面最左端に示す工程では一つの規準線であるのに対し最右端側の工程では二つの直線になっていることは、各工程でのパラメータと入力される品質の違いに依存していることを示す)を示すとともに、被加工品の基準とのずれがこれまでの工程に依存するならば、後に続く被加工品qn+1,・・・にずれをもたらすのでこれまでの工程のパラメータp・pi−1,・・・を修正する必要があること(Behind)を示す。また、現在のΔqのずれを除去するためには先の工程でのパラメータpi+1,pi+2,・・・の修正が必要であること(Ahead)を示している。すなわち、Δqを元にしたパラメータ修正の必要性の伝播を表している。具体的なパラメータ調節のための修正量算出は後述する調節指示生成装置14により行われる。
【0029】
規準データ記憶装置13は、各工程における稼動データ(被加工品の工程での加工によるデータ)の許容範囲と、処理システム全体を通しての許容範囲とをあらかじめ記憶するものである。
【0030】
例えば、各工程の許容範囲の記述形式としては、各工程において、
【0031】
【数2】
Figure 0003702146
【0032】
などとする。すなわち、加工品の稼動データ誤差Δq(ベクトル量でも構わないが、ここでは簡単のためにスカラー量とする)に対して、数値で示される範囲や、所定の特性を示すラベル(“LOW”)で表されるものとして記述される尚、工程により変数の意味合いが独立して設定されても良い。各工程の許容範囲の各々が最終チェック条件を意味する場合は特に区別を行わなくてもよいが、最終チェックとして一部の規準が満たされればよいという場合は区別して記述しておく。すなわち、最終チェック条件として、
【0033】
【数3】
Figure 0003702146
【0034】
という具合に、各工程の規準とは別に記憶しておく。
【0035】
調節指示生成装置14は、規準データ記憶装置13に記憶されている規準データに基づいて、調節すべき工程に関し、パラメータ修正量を算出するものである。感度算出装置12により各工程の状況についての定性的又は定量的変化分が算出され、その感度データを用いて、工程の調節可能なパラメータの修正量(Δp(t))が算出される。
【0036】
工程の感度は、一般に、工程の特性を示す関数の、現在の稼動データ近傍におけるパラメータの寄与による変化分で形式的には表現される。いま、工程iにおける品質を決定づける関数を工程の状態Siによってq(t) = Si(q(t-1), p(t))と仮定されるものする。
【0037】
1.工程ではパラメータによる変動と、被加工品そのものの変動分(Δq(t):前工程などで発生したもの)が工程に入力されたものとすると、その変動分による影響は、S(q(t−1),p(t))を、望みの値q(t−1)および現在のパラメータp(t−1)の近傍で線形近似することによって得られる。
【0038】
すなわち、
【数4】
Figure 0003702146
【0039】
上式(1)により、
【数5】
Figure 0003702146
【0040】
ここで、A(=∂S/∂q)は工程の被加工品の稼動データqに対する変動割合を示し、B(=∂S/∂p)は工程の状態や調節パラメータによる品質データの変動割合を表す。
【0041】
2.工程そのものが処理特性の変動を持ち(dq≡q−q;q:ある規準ポイント)、比較する被加工品のずれがある場合で、なおかつ、その工程のパラメータの寄与(dp)をも考慮して線形近似して変動分を算出すると、上式(6)と同様に、
【数6】
Figure 0003702146
【0042】
であり、被加工品稼動データにおいて、二つの被加工品の変動分の差は次式で表される。
【数7】
Figure 0003702146
【0043】
ここで、二つの被加工品での工程は同じ工程iである。また、一時刻ずれた工程処理においてA’とB’とC’とはそれぞれほぼ同じ値をとるものと仮定としている。上式(2)により、
【数8】
Figure 0003702146
【0044】
が得られる。さらに、パラメータの変動の差を品質の変動の差と同様にδpで表すと、次式(13)のようになる。
【0045】
【数9】
Figure 0003702146
【0046】
ここで、δq(t)は規準からの誤差ではなく、工程の被加工品の相対差分であることが前者との違いである。つまり、上の二つの式は、稼動データに関して、それぞれ、
1.絶対誤差(規準値からのずれ分)
2.相対誤差(一つ前の製品の品質とのずれ分)
を計算する式となっている。相対誤差を零に近付けてもそれが即ち許容範囲に近付くというわけではない。後者は工程の品質の均一化の評価になっている。本発明の特徴をこれらの言葉を用いて繰り返し説明すると、発明の特徴は、単に絶対誤差を小さくして加工品を個別に評価し、処理システムを調節するのではなく、加工の均一性も評価しながら各工程を調節するところにある。
【0047】
加工の均一性ということに関し、いわゆる品質工学における標準偏差(分散)を小さくするという考え方があるが、これは、誤差全体に対しての自乗平均などの統計処理に基づくものであり線形システムには有効な考え方である。しかし、実際の工程は非線形特性を持ち、また時間的にも特性が変動するなどということもあり、このような、線形、時不変の対象に対する従来手法では十分ではない。
【0048】
上式(6)および(13)によって与えられる感度データを用いると、パラメータの修正量は次式にて算出される。
時刻tに工程iを流れる被加工品Δq(t)を時刻tにおいて0にするためのパラメータ修正には、上式(6)において、
【0049】
【数10】
Figure 0003702146
【0050】
となるようなパラメータ修正量Δpを定めれば良いから、パラメータ修正量は次式(15)のように表される。
【0051】
【数11】
Figure 0003702146
【0052】
次に、被加工品間のずれを工程で打ち消すためには、上式(13)において、
【0053】
【数12】
Figure 0003702146
【0054】
が成り立つことが必要であるから、そのためのパラメータ修正分は次式で表される。
【0055】
【数13】
Figure 0003702146
【0056】
上式(15)は、現在の被加工品のずれ分そのものを調整するものであり、上式(17)は、他の工程の被加工品との相対的なずれ分を調整するためのパラメータ修正を与えるものである。しかしながら、いずれも、現被加工品のずれ分をこれから加工する工程で調整するものである(Ahead)。
【0057】
これらの算出においては、A,B,C,A’,B’が必要になるが、事前にモデルを精密に仮定しておくか、事例データを集めておくか、あるいは、実稼動中にテスト入力を印加して実際に調べるかによって情報を得ておき、利用することができる。
【0058】
上式(15),(17)は、工程前の被加工品のずれ分を用いて工程後のずれをなくす調整のための修正式であるが、工程後に結果的に発生したずれ分に基づいて、次に当該工程に流れてくる被加工品のための準備としてのパラメータの微調整を行うこともできる。すなわち、上式(6),(13)の左辺についても実データを用いて、次のようにパラメータ修正を施す。なお、パラメータ修正時刻がt+1であることに注意されたい。
【0059】
【数14】
Figure 0003702146
【0060】
これらの調整は、後に流れてくる被加工品のために、工程を微調整するものである(Behind)。
【0061】
上式(15),(17)((18),(19))においては、微調整のための小さい正の数の係数を乗じてもよい。また、ここでは、規準に到達しているかどうかの判別と修正量計算処理との関係には特に言及しなかったが、例えば、規準内にあると判別される場合は修正量計算を行なわない、などの判別機構を備えて処理の効率化を図ってもよい。
【0062】
次に、本発明の変形例を説明する。
【0063】
図6は本発明の変形例に係る品質制御装置の概略構成を示すブロック図である。図6に示すように、感度算出装置101が、上述したモデルデータ記憶装置11を利用せずに各工程独自で試験信号を印加する感度試験装置102を内部に備えており、該各工程の感度データを算出するものとなっている。感度データは、ある意味では工程の少し未来を示すデータであると言えるが、これを上述したようにモデルを使うのではなく、実際の工程調整段階において少しだけ試験を行って実際のデータを取得するというものである。例えば、工程iに関する可調整パラメータを少し変動(ΔP)させて得られる観測誤差をΔq,δqとして得ることにより、本格的な調節をおこなうためのパラメータ修正量であるΔp,δpを算出するためのデータとする。
【0064】
以上説明したように、本発明の実施形態によれば、品質のずれに関して、規準との誤差のみならず各被加工品の実データにおける相対誤差をも調整可能となる。また、各被加工品単独にずれを調整するのではなく、次に流れる被加工品のために工程の微調整を行うために、区分的かつ定性表現を含んだ線形モデルを利用してパラメータ修正量を各工程について算出するようにしているので、複雑な相関をもつプロセスにおいても、各被加工品の変動を後々の工程で調整できるだけのみならず、各工程の変動をこれまでの被加工品の誤差データを利用して調整できるようになる。さらに、定性表現と適応的線形モデルとを結び付けることできめ細かな調整が可能になる。
【0065】
すなわち、従来、自動化できなかったような、したがって、人手で処理してきたような、複雑な工程が相互に関連している処理システムに対する効率的なパラメータ修正が行なえる。
【0066】
また、調整のためのデータは各工程毎に独立に算出されるので、互いに遠隔地にある工程間での処理制御にも適用できる。
【0067】
なお、本発明は上述した実施形態に限定されず種々変形して実施可能である。
【0068】
例えば本発明は、工場の製造現場だけではなく、いわゆるサプライチェーンマネージメントに適用可能である。上述した各工程について次のような式を想定することで、サプライチェーンマネージメントは複数工程からなるネットワークシステムであると考えられる。
【0069】
v(y,c)=(f(t−T,x,S),g(t−T,x,S))
v:出力(供給量・品質やコスト)
y:供給量・品質
c:コスト
f:出力を決定付けるモデル
g:コストを決定付けるモデル
T:サプライヤ(工程)に投入された時刻
t:現時刻(したがって、t−Tは投入された時点からの経過時間を表す)
x:サプライア(工程)に投入される材料・部品の数量・品質
S:サプライヤが抱える加工品ないし材料の在庫
最終段の工程の出力は一般消費者向けの商品となる。実際には、これまでの実績に基づいて書くサプライヤの能力を論理的に記述したり、簡単な微分方程式で近似的にモデル化することが応用できる。尚、これは待ち行列網のような確率的モデルを用いた統計的性能評価を目的としているものではない。
【0070】
また、上述した実施形態では、ネットワーク状に構成される複数の工程からなるシステムを対象として説明したが、一見してネットワーク状でない一つの製品の中に構成されている複数の部品の働きにかかわるパラメータ調整などにも本発明は応用可能である。
【0071】
【発明の効果】
以上説明したように、本発明によれば、対象の個々の要素(工程)の感度データを用いて要素間の影響関係を少しずつ(部分的に)考慮しながらずれを修正してゆくことで自律的かつ適応的な品質制御を行なう品質制御装置および品質制御方法を提供できる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る品質制御装置の概略構成、およびこの品質制御装置からの制御を受ける被制御システムの概略構成を示すブロック図
【図2】実施形態に係る工程間の結合関係の具体例を示す図
【図3】対象特性の変化分の種類を示す図
【図4】対象特性の変化分の伝播を示す図
【図5】対象特性のモデリング概要を示す図
【図6】本発明の変形例に係る品質調整装置の概略構成を示すブロック図
【符号の説明】
1…品質制御装置
2…被制御システム
11…モデルデータ記憶装置
12…感度算出装置
13…規準データ記憶装置
14…調整指示生成装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a quality control apparatus and a quality control method suitable for quality management in a production line, plant control, or remote maintenance and supply chain management.
[0002]
[Prior art]
In production lines and plant control in factories, in recent years, manufacturing information and operation information in each process have been managed on a computer network, and the automation rate has been improved. Recently, a new mechanism has emerged, such as a virtual factory, which simulates the operation status of each process from a remote computer and performs realistic control. Has evolved into a modern control management system.
[0003]
Similarly, regarding procurement problems including delays related to processing / warehouse-supply chain management (SCM)-etc., each supplier (supplier) is regarded as a process, so that each process has a time delay (instant shipment) It can be thought of as a network system through a computer that outputs the type and number of products.
[0004]
In these conventional systems, in order to perform control (quality control) by referring to data from a remote computer and performing simulation (quality control), one of the following methods (1) to (3) is used. Generally taken.
(1) A method in which a person judges a command to each process one by one (2) A method in which control is performed independently within a predetermined range for each process (3) An overall evaluation function is determined A method for controlling each process so that an estimate that a good evaluation value (minimum cost, maximum quality, etc.) can be obtained. First, human beings based on past cases and experiences regarding the method (1) When issuing a command after making a decision, there is no inconvenience if the operation information of each process as the basis is sufficiently available, but if the number of processes increases and the relationship between each process becomes complicated Appropriate judgment is difficult, and the validity and objectivity of the directive itself are not guaranteed. Therefore, the method (1) is unreasonable industrially depending on its scale.
[0005]
Next, with respect to (2), this method is roughly divided into a method using a model and a method not using it. First, in an indirect method that does not actively use models, process management that relies on statistical processing using case data is often performed. However, this method is based on the achievement of the overall standard obtained as a result of independently adopting each process's own standard (usually a stricter standard than necessary) in each process independently. High cost in process operation.
[0006]
Also, in each process, what is managed within the allowable range of parameters set at the initial stage of startup seems to work as well as before in the case of mass production of small varieties with similar operating conditions. In the case of multi-product small-quantity production in which the operation status is changed as needed according to the purpose, it is necessary to reset each parameter one by one, which is troublesome. In order to redo the setting manually, it is necessary to understand the details of the data while grasping the entire data, and when data increases, it takes time to determine and set the setting conditions.
[0007]
As for the method using the model, since it is necessary to consider the influence relationship between the processes in order to realize the adaptive operation, it is essentially impossible to deal with the model refinement of each process as in the past. It is coming. Various efforts have been made, such as devising the model description method (for example, condition arrangement by decision tree as a logical model, linear theory as a mathematical model, or fuzzy theory or neural network). In either case, it is still necessary to collect operational data in advance as an example or to refer to it dynamically. Therefore, the data required for considering the influence between processes tends to be enormous, and it can be said that this is a technique lacking in adaptability.
[0008]
Furthermore, there are many combinations of solutions for which process and how to adjust when correcting the final output result of the entire system and correcting it. Often, a particular one is not necessarily the best solution. This is a merit from the viewpoint of the diversity of solutions, and in particular, if the model is not assumed, it is less bound by the model, so the degree of freedom of the countermeasure is increased. When the scale increases, there is a pitfall that there is a risk that the influence relationship between the processes cannot be grasped, and that the objectivity of the operation method is easily lost. In this case, changing the operation of the system becomes extremely difficult.
[0009]
The method (3) is not particularly conscious of each of the multiple processes, but rather considers the entire system as one model or a model consisting of a small number of roughly divided subsystems and handles each process as it is. As a whole, it is assumed that simple modeling is performed. Then, an evaluation function is determined according to the purpose of operation of the system, and parameter adjustment is performed according to the evaluation value. However, since the model is too simple and the calculation from the evaluation value to the correction parameter value tends to be linear in terms of mathematical technology, the description ability is not sufficient for the behavior of the entire system. It becomes insufficient, and there is a limit in improving accuracy.
[0010]
[Problems to be solved by the invention]
In a system with a huge amount of data, the nonlinearity and unknownness of the system behavior becomes a problem. In addition, the ambiguity and specificity of the solution appear when adjustment control is performed. In summary, the above-described conventional method is difficult to perform adjustment control for such a system because of the following circumstances.
1. When modeling, it is necessary to consider time delay and buffer (inventory / standby) etc. when following multiple processes. If these models use mathematical expressions, This is impossible with an algebraic equation (a simultaneous equation), a differential equation (a simultaneous equation) must be formed, and the equation itself cannot be solved.
[0011]
2. If you try to deal with it without modeling it, the situation becomes too complicated and you can only expect it to work (by chance) by relying on experience and intuition.
[0012]
Therefore, an object of the present invention is to solve an adjustment control problem in an object having such characteristics, particularly in a large system composed of a plurality of process elements.
[0013]
More specifically, by using the sensitivity data of each target element (process) and correcting the shift while considering the influence relationship between elements little by little (partially), it is autonomous and adaptive. An object of the present invention is to provide an apparatus for performing quality control.
[0014]
[Means for Solving the Problems]
In order to solve the above problems and achieve the object, the present invention uses the following means.
[0015]
(1) In a quality control device for controlling a controlled system consisting of a plurality of processes with adjustable parameters,
A calculating means for calculating a sensitivity indicating an error from predetermined reference data and a temporal variation of processing performance in each step;
And a parameter adjusting unit that adjusts the parameter based on the sensitivity calculated by the calculating unit.
[0016]
(2) In a quality control device for controlling a controlled system consisting of a plurality of processes with adjustable parameters,
Standard data storage means for storing target quality standard data in processing in each process and target quality standard data as the whole controlled system;
Model storage means for storing a qualitative model or a quantitative model relating to processing characteristics in each step;
According to the qualitative model or quantitative model stored in the model storage means, the qualitative processing data or quantitative processing data before or after the processing on the workpiece in each step is input. Sensitivity calculation means for calculating a change from the reference data in each step;
Obtained from the sensitivity calculation means based on the reference data stored in the reference data storage means and predetermined qualitative characteristics or quantitative characteristics indicating the influence of the adjustable parameters of the respective steps on the respective steps. And an adjustment instruction generating means for outputting a correction instruction of a parameter that can be adjusted for each process corresponding to a qualitative or quantitative change of each process.
[0017]
(3) In the quality control apparatus according to (1) or (2), the sensitivity calculation unit is configured to use actual process data instead of model data stored in the model storage unit.
[0018]
(4) In a quality control method for controlling a controlled system comprising a plurality of steps with adjustable parameters,
Calculate the sensitivity that shows the error from the specified standard data and the time variation of the processing performance in each process,
A quality control method, wherein the parameter is adjusted based on the sensitivity calculated by the calculating means.
[0019]
(Function)
The sensitivity calculation means inputs qualitative processing data and / or quantitative processing data before and after processing on the workpiece in each process, and both data, and the qualitative model or quantitative model stored in the model storage means The change from the reference data in each process is calculated according to Then, the adjustment instruction generating means calculates the sensitivity based on the reference data stored in the reference data storage means and predetermined qualitative characteristics or quantitative characteristics indicating the influence of the adjustable parameters of each process on each process. Corresponding to the qualitative or quantitative change of each process calculated by the means, an instruction to correct the adjustable parameter of each process is output.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0021]
FIG. 1 is a block diagram showing a schematic configuration of a quality control apparatus according to an embodiment of the present invention and a schematic configuration of a controlled system that receives control from the quality control apparatus. As shown in FIG. 1, the quality control device 1 according to the present invention includes a model data storage device 11, a sensitivity calculation device 12, a reference data storage device 13, and an adjustment instruction generation device 14. On the other hand, the controlled system 2 includes a plurality of processes. The connection relationship between processes is arbitrary depending on the system, and in this embodiment, a specific example as shown in FIG. 2 will be described. Steps S1 to Sn and steps T1 to Tn shown in FIG. 2 comprise adjustable parameters that are in actual operation. Operation data of each process of the controlled system 2 is input to the quality control apparatus 1.
[0022]
The sensitivity calculation device 12 determines two types of sensitivity for each step according to the following formulas (1) and (1) according to the input operation data and the qualitative or quantitative model of each step stored in advance in the model data storage device 11. Calculate according to 2).
[0023]
[Expression 1]
Figure 0003702146
[0024]
q n is the operation data or the output value of the model in the operation data. Two types of sensitivity Δq and δq are considered for the output value. These Δq and δq respectively indicate an error from the reference data and a temporal variation in the process (see FIG. 3). q d is the desired value. In general, the difference in quality is considered to be caused by two causes, that is, individual differences in workpieces flowing through the process and fluctuations in the process itself. Δq and δq are observation data corresponding to these two causes, respectively. The present invention does not simply recognize the error from the standard value of the processed product data, but corrects the variation on the assumption that the error is composed of individual differences in each processed product and variations in each process. It is characterized by this.
[0025]
The sensitivity is expressed in the form of a variable, but it should be noted that this is a change in each process according to the model in the vicinity of the operation data, and does not necessarily represent the actual process fluctuation value itself. Of course, when actual sensitivity data can be observed, the actual data may be calculated by substituting into the equations (1) and (2).
[0026]
In particular, in the process model in which a qualitative model is adopted, the sensitivity is not meaningful in the numerical value itself, but expresses to which of the specified instructions the numerical value corresponds or switches. is there. Conventionally, techniques for handling qualitative variables as qualitative reasoning are known, but this derives the consequences of logical conditions based on condition data, and uses state change signals for parameter correction. It ’s not like that.
[0027]
The model data storage device 11 stores a qualitative or quantitative model of each process, and calculates process data corresponding to operation data according to the model. In this case, a mathematical model can be used, but conditions that are qualitatively arranged by logical symbols may be used as the model. For example, a dynamic characteristic represented by time on the horizontal axis and a value on the vertical axis as shown in FIG. 4 can be expressed as 0, 1, 2, +,-, as shown at the bottom of the horizontal axis without using a mathematical model. It can also be expressed by a model composed of symbols such as S, N, and q. Incidentally, “0” shown in FIG. 4 means 0th order sensitivity, “1” means primary sensitivity, and “2” means secondary sensitivity. A straight line parallel to the horizontal axis and a straight line having an inclination, respectively. Assume a monotonically increasing curve.
[0028]
FIG. 5 is a diagram showing change propagation. In the figure, S i and P i are the state of process i and adjustable parameters, respectively, and q n is the reference data of the operation data (for process i and time t) of the workpiece n. It is an error. FIG. 5 shows that parameter fluctuations lead to quality fluctuations (in the process shown at the leftmost end of FIG. 5, there is one reference line, whereas in the process on the rightmost side, there are two straight lines. If the deviation from the standard of the workpiece depends on the previous process, the subsequent workpiece q .., n + 1 ,..., so that it is necessary to correct the parameters p i · p i−1 ,. In addition, it is indicated that the parameters p i + 1 , p i + 2 ,... Need to be corrected in the previous step in order to remove the current Δq n deviation (Ahead). That is, it represents the propagation of the necessity of parameter correction based on Δq n . The correction amount calculation for specific parameter adjustment is performed by an adjustment instruction generation device 14 described later.
[0029]
The standard data storage device 13 stores in advance an allowable range of operation data (data obtained by processing in a process of a workpiece) in each process and an allowable range throughout the entire processing system.
[0030]
For example, as the description format of the allowable range of each process, in each process,
[0031]
[Expression 2]
Figure 0003702146
[0032]
And so on. In other words, the operation data error Δq n of the processed product (which may be a vector amount, but for the sake of simplicity, is a scalar amount here), a range indicated by a numerical value, or a label (“LOW”) indicating a predetermined characteristic. Note that the meaning of the variable may be set independently depending on the process. When each of the permissible ranges of each process means a final check condition, it is not particularly necessary to make a distinction. However, when a part of the criteria only needs to be satisfied as a final check, the distinction is described. That is, as a final check condition,
[0033]
[Equation 3]
Figure 0003702146
[0034]
That is, it is memorized separately from the criteria of each process.
[0035]
The adjustment instruction generating device 14 calculates a parameter correction amount for the process to be adjusted based on the reference data stored in the reference data storage device 13. The sensitivity calculation device 12 calculates a qualitative or quantitative change for each process state, and uses the sensitivity data to calculate a parameter adjustment amount (Δp i (t)) that can be adjusted for the process.
[0036]
In general, the sensitivity of a process is formally expressed by a change of a function indicating a characteristic of the process due to a parameter contribution in the vicinity of the current operation data. Now, the function that determines the quality in the process i is assumed to be q (t) = S i (q (t−1) , p (t) ) depending on the process state Si.
[0037]
1. A variation due to the parameter in step, variation in the workpiece itself: If ([Delta] q n (t) before step that occurs, for example) is assumed to have been entered in step, the effect of the variation, S i ( q (t−1), p (t)) is obtained by linear approximation in the vicinity of the desired value q d (t−1) and the current parameter p (t−1).
[0038]
That is,
[Expression 4]
Figure 0003702146
[0039]
From the above equation (1),
[Equation 5]
Figure 0003702146
[0040]
Here, A (= ∂S i / ∂q) indicates a variation rate with respect to the operation data q of the workpiece in the process, and B (= ∂S i / ∂p) indicates the quality data according to the process state and the adjustment parameter. Represents the rate of change.
[0041]
2. The process itself has a variation in processing characteristics (dq≡q−q 0 ; q 0 : a certain reference point), and there is a deviation of the workpiece to be compared, and also the contribution (dp) of the parameter of the process When the fluctuation is calculated by linear approximation taking into account, like the above equation (6),
[Formula 6]
Figure 0003702146
[0042]
In the workpiece operation data, the difference between the fluctuations of the two workpieces is expressed by the following equation.
[Expression 7]
Figure 0003702146
[0043]
Here, the steps for the two workpieces are the same step i. In addition, it is assumed that A ′, B ′, and C ′ take almost the same values in the process processing shifted by one time. From the above equation (2),
[Equation 8]
Figure 0003702146
[0044]
Is obtained. Further, when the difference in parameter variation is expressed by δp in the same way as the difference in quality variation, the following equation (13) is obtained.
[0045]
[Equation 9]
Figure 0003702146
[0046]
Here, the difference from the former is that δq (t) is not an error from the standard but a relative difference of the workpieces in the process. In other words, the above two formulas are respectively related to operational data.
1. Absolute error (deviation from standard value)
2. Relative error (deviation from previous product quality)
It is a formula to calculate. Approaching the relative error to zero does not mean that it is close to an acceptable range. The latter is an evaluation of uniform process quality. The features of the present invention will be described repeatedly using these terms. The features of the present invention are not only to evaluate the workpiece individually by reducing the absolute error, but also to evaluate the processing uniformity, not to adjust the processing system. While adjusting each process.
[0047]
Regarding the uniformity of processing, there is the idea of reducing the standard deviation (variance) in so-called quality engineering, but this is based on statistical processing such as root mean square for the entire error. This is an effective way of thinking. However, the actual process has non-linear characteristics and the characteristics fluctuate with time, and the conventional method for such linear and time-invariant objects is not sufficient.
[0048]
When the sensitivity data given by the above equations (6) and (13) is used, the parameter correction amount is calculated by the following equation.
In the parameter correction for setting the workpiece Δq n (t) flowing through the process i at time t to 0 at time t, in the above equation (6),
[0049]
[Expression 10]
Figure 0003702146
[0050]
Therefore, the parameter correction amount is expressed as the following equation (15).
[0051]
[Expression 11]
Figure 0003702146
[0052]
Next, in order to cancel the deviation between the workpieces in the process,
[0053]
[Expression 12]
Figure 0003702146
[0054]
Therefore, the parameter correction for that is expressed by the following equation.
[0055]
[Formula 13]
Figure 0003702146
[0056]
The above equation (15) is for adjusting the deviation amount of the current workpiece itself, and the above equation (17) is a parameter for adjusting the relative deviation amount from the workpiece in other steps. It gives a correction. However, in both cases, the deviation of the current workpiece is adjusted in the process to be performed (Ahead).
[0057]
In these calculations, A, B, C, A ', and B' are required. Precisely assume the model in advance, collect case data, or test during actual operation. Information can be obtained and used depending on whether an input is actually applied and actually examined.
[0058]
The above formulas (15) and (17) are correction formulas for adjustment to eliminate the shift after the process using the shift of the workpiece before the process, but based on the shift generated as a result after the process. Then, it is possible to finely adjust the parameters as preparation for the workpiece to be flowed to the process next. That is, parameter correction is performed on the left side of the above equations (6) and (13) using actual data as follows. Note that the parameter modification time is t + 1.
[0059]
[Expression 14]
Figure 0003702146
[0060]
These adjustments fine-tune the process for the workpiece that flows later (Behind).
[0061]
In the above equations (15), (17) ((18), (19)), a small positive number coefficient for fine adjustment may be multiplied. In addition, here, no particular mention was made of the relationship between the determination of whether or not the criterion has been reached and the correction amount calculation process, but for example, if it is determined that the criterion is within the criterion, the correction amount calculation is not performed. Such a determination mechanism may be provided to improve processing efficiency.
[0062]
Next, a modified example of the present invention will be described.
[0063]
FIG. 6 is a block diagram showing a schematic configuration of a quality control apparatus according to a modification of the present invention. As shown in FIG. 6, the sensitivity calculation apparatus 101 includes a sensitivity test apparatus 102 that applies a test signal independently for each process without using the model data storage device 11 described above, and the sensitivity of each process. Data is to be calculated. Sensitivity data can be said to be data that shows a little future of the process in a sense, but instead of using the model as described above, actual data is obtained by performing a little test at the actual process adjustment stage. It is to do. For example, in order to calculate Δp and δp, which are parameter correction amounts for performing full-scale adjustment, by obtaining, as Δq and δq, observation errors obtained by slightly varying (ΔP i ) the adjustable parameters relating to step i. Data.
[0064]
As described above, according to the embodiment of the present invention, it is possible to adjust not only the difference from the standard but also the relative error in the actual data of each workpiece regarding the quality deviation. Also, parameter adjustments are made using a linear model that includes piecewise and qualitative expressions in order to fine-tune the process for the next flowing work piece, rather than adjusting the deviation for each work piece alone. Since the quantity is calculated for each process, not only can the fluctuation of each workpiece be adjusted in the subsequent process, but also the fluctuation of each process until the past workpiece even in a process with complicated correlation It becomes possible to adjust using the error data. Furthermore, fine adjustment is possible by linking the qualitative expression and the adaptive linear model.
[0065]
That is, it is possible to efficiently perform parameter correction for a processing system in which complicated processes are related to each other, which cannot be automated in the past, and thus has been processed manually.
[0066]
In addition, since the data for adjustment is calculated independently for each process, it can be applied to process control between processes at remote locations.
[0067]
The present invention is not limited to the above-described embodiment, and can be implemented with various modifications.
[0068]
For example, the present invention can be applied not only to a factory manufacturing site but also to so-called supply chain management. By assuming the following formula for each process described above, supply chain management is considered to be a network system consisting of a plurality of processes.
[0069]
v (y, c) = (f (t−T, x, S), g (t−T, x, S))
v: Output (supply quantity, quality and cost)
y: Supply quantity / quality c: Cost f: Model that determines output g: Model that determines cost T: Time when input to the supplier (process) t: Current time (accordingly, t-T is from the time of input) Represents elapsed time)
x: Quantity and quality of materials and parts to be input to the supplier (process) S: The output of the final stage of the processed product or material stock held by the supplier is a product for general consumers. Actually, it is possible to apply the logical description of the ability of the supplier to write based on the past achievements, or approximate modeling with a simple differential equation. This is not intended for statistical performance evaluation using a stochastic model such as a queuing network.
[0070]
In the above-described embodiment, a system composed of a plurality of processes configured in a network shape has been described. However, it is related to the function of a plurality of components configured in one product that is not network-shaped at first glance. The present invention can also be applied to parameter adjustment and the like.
[0071]
【The invention's effect】
As described above, according to the present invention, by using the sensitivity data of each target element (process), the deviation is corrected while considering the influence relationship between the elements little by little (partly). A quality control device and a quality control method for performing autonomous and adaptive quality control can be provided.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of a quality control apparatus according to an embodiment of the present invention, and a schematic configuration of a controlled system that receives control from the quality control apparatus. FIG. Fig. 3 shows a specific example of the connection relationship. Fig. 3 shows the type of change in the target property. Fig. 4 shows the propagation of the change in the target property. Fig. 5 shows the modeling outline of the target property. 6 is a block diagram showing a schematic configuration of a quality adjustment apparatus according to a modification of the present invention.
DESCRIPTION OF SYMBOLS 1 ... Quality control apparatus 2 ... Controlled system 11 ... Model data storage apparatus 12 ... Sensitivity calculation apparatus 13 ... Standard data storage apparatus 14 ... Adjustment instruction generation apparatus

Claims (4)

調節可能なパラメータを備えた複数の工程により被加工品を処理する被制御システムを制御する品質制御装置において、
各工程の定性的又は定量的モデルに従い、各工程における前記被加工品の稼動データの、所定の規準データからの誤差の時間的変動を表す第1の感度を算出する第1の算出手段と、
前記被加工品の品質データの時間的変動を表す第2の感度を算出する第2の算出手段と、
前記第1、第2の算出手段により算出された前記第1、第2の感度を零に近づけるように前記パラメータを調整するパラメータ調整手段とを具備することを特徴とする品質制御装置。
In a quality control device for controlling a controlled system that processes a workpiece by a plurality of processes with adjustable parameters,
According to a qualitative or quantitative model of each process , a first calculation means for calculating a first sensitivity representing a temporal variation of an error from predetermined reference data of the operation data of the workpiece in each process;
A second calculating means for calculating a second sensitivity representing a temporal variation of the quality data of the workpiece;
A quality control apparatus comprising: a parameter adjustment unit that adjusts the parameter so that the first and second sensitivities calculated by the first and second calculation units approach zero.
調節可能なパラメータを備えた複数の工程からなる被制御システムを制御する品質制御装置において、
各工程での処理における目標品質規準データおよび前記被制御システム全体としての目標品質規準データを記憶する規準データ記憶手段と、
各工程での処理特性に関する時間的な変動を含む特性変化の定性的モデル又は定量的モデルを記憶するモデル記憶手段と、
各工程での被加工品に関する処理前後の定性的な処理データ若しくは定量的な処理データ又は両方のデータを入力し、前記モデル記憶手段に記憶されている前記定性的モデル又は定量的モデルに従って、該各工程における前記規準データからの変化分を算出する感度算出手段と、
前記規準データ記憶手段に記憶される規準データと、前記各工程の前記調節可能なパラメータが該各工程に与える影響を示す所定の定性的特性又は定量的特性とに基づき、前記感度算出手段から得られる前記各工程の定性的又は定量的変化分に対応して該各工程の調節可能なパラメータの修正指示を出力する調節指示生成手段とを具備することを特徴とする品質制御装置。
In a quality control device for controlling a controlled system consisting of a plurality of processes with adjustable parameters,
Reference data storage means for storing target quality reference data in processing in each process and target quality reference data for the entire controlled system;
Model storage means for storing a qualitative model or a quantitative model of characteristic changes including temporal fluctuations regarding processing characteristics in each step;
According to the qualitative model or quantitative model stored in the model storage means, the qualitative processing data or quantitative processing data before or after the processing on the workpiece in each step is input. Sensitivity calculation means for calculating a change from the reference data in each step;
Obtained from the sensitivity calculation means based on the reference data stored in the reference data storage means and predetermined qualitative characteristics or quantitative characteristics indicating the influence of the adjustable parameters of the respective steps on the respective steps. A quality control apparatus comprising: adjustment instruction generation means for outputting a correction instruction for a parameter that can be adjusted for each process corresponding to a qualitative or quantitative change in each process.
前記感度算出手段が、前記モデル記憶手段に記憶されるモデルデータの代わりに実工程における時間変動を含むデータを用いるように構成されたことを特徴とする請求項2に記載の品質制御装置。  3. The quality control apparatus according to claim 2, wherein the sensitivity calculation unit is configured to use data including temporal variation in an actual process instead of the model data stored in the model storage unit. 調節可能なパラメータを備えた複数の工程により被加工品を処理する被制御システムを制御する品質制御方法において、
各工程の定性的又は定量的モデルに従い、各工程における前記被加工品の稼動データの、所定の規準データからの誤差の時間的変動を表す第1の感度を算出する第1の算出ステップと、
前記被加工品の品質データの時間的変動を表す第2の感度を算出する第2の算出ステップと、
前記第1、第2の算出ステップにより算出された前記第1、第2の感度を零に近づけるように前記パラメータを調整するパラメータ調整ステップとを具備することを特徴とする品質制御方法。
In a quality control method for controlling a controlled system for processing a workpiece by a plurality of processes with adjustable parameters,
According to a qualitative or quantitative model of each process , a first calculation step of calculating a first sensitivity representing a temporal variation in error from predetermined reference data of the operation data of the workpiece in each process;
A second calculation step of calculating a second sensitivity representing a temporal variation of the quality data of the workpiece;
A quality control method comprising: a parameter adjustment step for adjusting the parameter so that the first and second sensitivities calculated in the first and second calculation steps approach zero.
JP2000099875A 2000-03-31 2000-03-31 Quality control apparatus and quality control method Expired - Fee Related JP3702146B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000099875A JP3702146B2 (en) 2000-03-31 2000-03-31 Quality control apparatus and quality control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000099875A JP3702146B2 (en) 2000-03-31 2000-03-31 Quality control apparatus and quality control method

Publications (2)

Publication Number Publication Date
JP2001282305A JP2001282305A (en) 2001-10-12
JP3702146B2 true JP3702146B2 (en) 2005-10-05

Family

ID=18614165

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000099875A Expired - Fee Related JP3702146B2 (en) 2000-03-31 2000-03-31 Quality control apparatus and quality control method

Country Status (1)

Country Link
JP (1) JP3702146B2 (en)

Also Published As

Publication number Publication date
JP2001282305A (en) 2001-10-12

Similar Documents

Publication Publication Date Title
US6760716B1 (en) Adaptive predictive model in a process control system
JP6008898B2 (en) Online adaptive model predictive control in process control systems.
JP5005695B2 (en) Adaptive multi-variable MPC controller
EP3172629B1 (en) Robust control design approach for chemical processing industries and other industries
CN103038714B (en) Method for simulating industrial processes, tracking simulator and automation system
CN103293953A (en) Robust adaptive model predictive controller with tuning to compensate for model mismatch
JPS58144918A (en) Pressure/flow control method for water distribution pipe networks
KR930002746B1 (en) How to identify parameters
US20180017948A1 (en) ADAPTIVE CONTROL TECHNIQUES FOR pH CONTROL OR CONTROL OF OTHER INDUSTRIAL PROCESSES
JP4952025B2 (en) Operation control method, operation control apparatus, and operation control system
US11086277B2 (en) System and method for determining the parameters of a controller
US6738688B2 (en) Method of predicting carrying time in automatic warehouse system
JP3702146B2 (en) Quality control apparatus and quality control method
US8190536B2 (en) Method of performing parallel search optimization
JPH0756608A (en) Signal processing method
US12181853B2 (en) Stability boundary and optimal stable parameter identification in machining
US20210286324A1 (en) Compensator, control system, compensation method, and program
JPH0922402A (en) Daily power demand forecast method
DK2753991T3 (en) Installation and procedure for system identification of a industrial facilities or an industrial process
Windt et al. Consequences of planned lead time adaptions in scope of the lead time syndrome of production control
JP2807383B2 (en) Operation limit value monitoring device
JP2000129319A (en) Blast furnace heat control method and apparatus
JP2005078545A (en) Method and apparatus for adjusting process model
US20260093865A1 (en) Information processing method, computer program, and information processing apparatus
JP5211600B2 (en) Industrial process control method and apparatus

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040830

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050715

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090722

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees