JPH01170817A - 組合せ計量装置 - Google Patents

組合せ計量装置

Info

Publication number
JPH01170817A
JPH01170817A JP33090087A JP33090087A JPH01170817A JP H01170817 A JPH01170817 A JP H01170817A JP 33090087 A JP33090087 A JP 33090087A JP 33090087 A JP33090087 A JP 33090087A JP H01170817 A JPH01170817 A JP H01170817A
Authority
JP
Japan
Prior art keywords
weight data
weighing
value
data
weight
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.)
Granted
Application number
JP33090087A
Other languages
English (en)
Other versions
JP2645392B2 (ja
Inventor
Haruki Tsuchiya
槌屋 治紀
Satoshi Konishi
聡 小西
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.)
KARUBII KK
SYST GIJUTSU KENKYUSHO KK
Ishida Scales Manufacturing Co Ltd
Calbee Foods Co Ltd
Original Assignee
KARUBII KK
SYST GIJUTSU KENKYUSHO KK
Ishida Scales Manufacturing Co Ltd
Calbee Foods Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KARUBII KK, SYST GIJUTSU KENKYUSHO KK, Ishida Scales Manufacturing Co Ltd, Calbee Foods Co Ltd filed Critical KARUBII KK
Priority to JP62330900A priority Critical patent/JP2645392B2/ja
Publication of JPH01170817A publication Critical patent/JPH01170817A/ja
Application granted granted Critical
Publication of JP2645392B2 publication Critical patent/JP2645392B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Weight Measurement For Supplying Or Discharging Of Specified Amounts Of Material (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、複数の計量機で得られる被計量物の重量を組
合せ演算して、目標値に対する最適組合せの計量機を選
択する、組合せ計量装置に関する。
(従来の技術) バラ菓子やボルト、ナツト等の小物金具のように、個々
の物品の重量に若干のバラツキのある被計量物を、複数
の計量機に分散供給して目標値に対して最適組合せとな
る組合せの計量機を選択し、該計量機より物品を排出し
て包装等の次工程に送る組合せ計量装置が知られている
第2図は、このような組合せ計量装置の一例を示す説明
図である。図において、搬入コンベアで搬送されてきた
被計量物品は分散テーブルに供給される。N台のフィー
ダF1〜FN% プールホッパP1〜PN、計量ホッパ
W1〜WNが円形に配置されており、分散テーブルから
フィーダ、プールホッパを介して計量ホッパに投入され
た被計量物の重量をロードセル等の重量検出器で計量す
る。図示しない制御装置は重量データにより所定のパタ
ーンで組合せ演算して目標値に対して最適の組合せとな
る計量ホッパを選択し、当該計量ホッパのゲートを開放
して被計量物品を集合シュートに排出する。
このような組合せ計量は、計量機の台数が増大すると、
組合せ数は計量ホッパの数をNとするときに(2N−1
)となり指数関数的に増大するため、演算処理に要する
時間が長くなるという問題があった。
そこで、組合せ演算処理時間を短縮するために、差分マ
トリックス法を応用した組合せ計量装置が特開昭61−
189419号公報で提案されている。この差分マトリ
ックス法は、N個の要素からなる全集合を部分集合PK
と補集合7丁とに分け、PKに含まれる部分集合の和が
目標値に収束していないときに、 ■PKの1つの要素を丁7の1つの要素と交代する。
■PKの1つの要素を■7に入れる。
0丁7の1つの要素をPKに入れる。
処理を繰返すことにより、pxの要素の合計値が目標値
に収束するようにしている。
次に、上記方法を用いた組合せ計量の具体例について説
明する。
(1)まず最初にN個の計量ホッパのうち自由に適当な
M個の計量ホッパを初期設定として選んでその合計重量
IWを計算する。
(2)選び出された計量ホッパのうちの1つの重量デー
タを、(a)未使用の計量ホッパの重量データと交代さ
せるか、(b)使わなくさせるか、(C)新しく別の未
使用の計量ホッパの重量データを追加使用するかの3通
りの方法のうち最もよく目標値IPに近づく方法を選択
し、使用計量ホッパの構成を変更する。
(3)使用される計量ホッパの合計重量IWを算出し目
標値からのずれが充分小さければそこで終了する。そう
でなければ前述した(2)の処理を繰り返す。
なお、このアルゴリズムのステップ(1)において、最
初に選択するM個の計量ホッパは任意に設定してよく、
(2)と(3)の処理を数回繰り返、すことにより、I
Wはほぼ目的値IPに極めて少ないステップで収束する
ので収束した時点で最7  終的なホッパ集合の組合せ
が決定されて終了する。さらに、(2)の処理において
は計算部は記憶回路に格納された以下のような評価行列
Aを探索することによって、IWが目標値I ’Pへ近
づく程度を評価する。すなわち、全計量ホッパがN個で
、ステップ(1)における初期設定の計量ホッパ゛がM
個であるとき、評価行列Aは次式で与えられる。
・・・(1) ここでWlを計量ホッパiの重量とすると籾、alJは
以下のような値をもつ要素である。
i≠jのときB、=Wj w+  (このときaljの
選択はそれまで使用していた計量ホッパiを使用せず、
Jを利用することを意味する。)i=jのときa、、=
−W、(このときallの選択はそれまで利用していた
計量ホッパiを利用しないことを意味する。) すなわち、非対角要素alJは計量ホッパiからjへ交
代させたときに合計重量■Wがどのくらい変化して次の
IWとなフたかを調べるのに利用できる。また、新しく
1つのホッパを追加するには前ステップのIWにWlを
加える必要がある。
そのために、Tを転置記号として次のホッパ重量ベクト
ルを利用する。(w=[w+ 、W2 、・・・WN]
T) すでに、適当なM個の計量ホッパは前述したように初期
設定値として選択されていることに注意すれば、(2)
と(3)のステップではN個のすべての計量ホッパにつ
いて検討する必要はない。
すなわち、上記評価行列Aとホッパ重量ベクトルWを以
下のように表現することが可能となる。
ここて、1行からM行まではすでに選ばれている計量ホ
ッパである。すなわちiが1からMまでの計量ホッパが
すでに選ばれている時は一点鎖線の中の要素のみを記憶
回路から読み出して調べればどのように合計量量IWが
変化するかを知ることができる。
(発明か解決しようとする問題点) このような差分マトリックスを用いた組合せ演算は、従
来のようにN個のデータから(2N−1)回の演算を行
なう場合よりも大幅に演算時間を短縮することができる
か、部分集合と補集合間でデータを1個ずつ交換してゆ
く処理としているため、演算処理になお相当の時間を要
するという問題があった。
しかも、従来の方法では、部分集合と補集合との間で1
個の重量データを移動するのみであったので、こうして
得られる部分集合の組合せ数は非常に少なく、例えば、
部分集合のデータ数を4、補集合のデータ数を10とし
た場合の変更可能な部分集合の組合せ数は、54通りし
かなく、その中に最適な組合せがなければ、部分集合と
補集合とを大幅に入れ替えなければならなかフた。
そして、この入れ替えを行っても、以前と同一の部分集
合が発生することがあり、その場合には、無駄な計算が
行われることになる。又、こうした重複を避けるために
は、計算した組合せパターンを全てチエツクしなければ
ならないが、そうすると却ってチエツクに時間がかかる
と云う問題があった。
そこで、本発明はこのような従来技術の問題点の解消を
目的とした、組合せ計量装置を提供するものである。
(問題点を解決するための手段) 上記目的を達成するために本発明は次のように構成され
る。即ち、複数の計量機で得られたN個の重量データを
部分集合とその補集合に分けて記憶する手段、部分集合
の複数の重量データをその補集合の複数の重量データと
交換して部分集合の重量データの合計値を算出する手段
、前記重量データの交換を繰り返して部分集合の重量デ
ータの合計値が目標重量に等しいか又はそれに最も近く
なる組合せを求める手段とよりなることを特徴とするも
のである。
(作用) 上記構成とすることにより、重複しない組合せを全て調
べることができ、その結果組合せ演算の時間が短縮され
、目標値に対して最適の組合せを見出す処理が高速で実
行できる。
(実施例) 以下、本発明の一実施例について説明する。第1図は本
発明に用いられる組合せ計量装置の概略のブロック図で
ある。図において、複数の計量機1は、第2図で説明し
た構成を有するものであり、各計量機により計量された
物品の重量Wl。
W2.・・・WNはマルチプレクサ2に入力される。
最適組合せの計量機から排出される物品を包装処理する
包装機6からのタイミング信号が、マイクロコンピュー
タ等で構成される演算制御部4に人力されると、演算制
御部4は切換信号をマルチプレクサに送り、順次マルチ
プレクサに切換信号を送り、順次マルチプレクサから重
量W1〜WNがA/Di換器3に出力され、A/D変換
器でデジタル信号に変換された重量が演算制御部4に内
蔵されたメモリの所定エリアに記憶される。メモリには
、目標重量設定部5で設定された目標重量が所定エリア
に内蔵されており、演算制御部は後述する演算処理によ
り、目標重量に対して最適の組合せとなる計量機を選定
して、当該計量機から物品を排出させる信号を送る。
次に、演算処理について説明する。
n個の計量ホッパの重量データをいくつか取り出して、
その加算値が目標値に最も近い組合せを検索する方法は
、nCrの全ての組合せ加算値を、r=1からnまで求
めて、目標値に最も近い値を見つける方法が簡単である
がこの時のチエツク回数は2°−1回となり、nが大き
くなると現実的な許容演算時間を遥かに越えてしまう。
そこで、差分マトリックスを利用した、組合せ加算値の
計算方法を使用して、n個の計量ホッパの重量データを
大きい順に並べ替えて、計算とチエツクの回数の減少を
はかる方法について説明する。
ここで次の変数を定義する。
target :目標値 upper  :上限値(目標値からの偏差)lowe
r  :下限値(目標値からの偏差)く検索すべき範囲
の限定〉 集合の要素が Wi≧W i + 1 (i−1,2・n−1)となる
ように大きい順に並べ替えると、次に示すように、nC
rの計算の範囲が限定される。
nCrのrの範囲は、 ’X W +  ≧lower+targetII+ となる最小のjと ΣWl≧upper+target となる最大のkを見つければ、rの範囲はj≦r≦n−
に+1 となる。
例えば、組合せ参加可能な10台の計量機の重量データ
が下記の通りであったとする。
計量機No、  (1)  (2)  (3)  (4
)  (5)計量値(L)g 29723920420
32612152142202082’63 これを、大きい順に並べ替えると下記の様になる。
整列順位  (1)  (2)  (3)  (4) 
 (5)計量値(Wl)g 297263261239
220([i)  (7)  (8)  (9)  (
10)今、目標値が1000g 、上限値が10g、下
限値がOgであったとすると、この時のnCrのrの範
囲は ΣWl ≧1000よりj=4 即ちΣW 、−297+263+261+23−106
0ΣW、 ≧1010よりに=6 即ちΣW l−215421442084204420
3−10441=8 以上から、nCrのrの範囲は 4≦r≦10−6+1  即ち、r=4.5となる。
したがって、前記例示の場合は、1゜C4と、10c 
5の組合せ計算だけを行えば良いことになる。
<nCrの組合せ加算値を計算する方法〉n個の重量デ
ータの集合より、r個の重量データを取り出し、差分マ
トリックスを利用して、その合計値を計算する方法につ
いて説明する。
(1)初期値の計算 1番目の重量データから、r番目までの重量データの合
計値trを求める。
tr= ΣW+ (2)マトリックスの使用方法 差分マトリックスのうち、この計算に必要なのは、1=
=1〜r、j=r+1〜nの部分のみであるから、ここ
ではこの部分のみ計算する。
ここで、差分マトリックスを利用して、組合せ加算値(
T)を求めることは、数式的には次のように記述できる
T=tr+a−t、−j、       (1要素交換
)T=tr+a−jl・j+”a42・j2(2要素交
換)T−tr”a’i+’jl”a−i2・j2÷ ・
・”a’fk’jk(r個の要素交換) 但しく1≦ik≦r 、r+1≦jk≦1)である。
このような要素交換を’に+jkの全てについて行うこ
とにより ncrの全ての組合せ加算値を求めることが
できる。
但し、差分マトリックスの値を2個以上加算する場合(
最初に選択されていた要素を2個以上捨てて、最初に選
択されていなかった要素を、捨てた数だけ加える場杏)
は、特定の要素のみについて加算すれば足りる。
何故ならば、例えばa2.8と83.6を同時に加算す
ることは、82.8と83.8を同時に加算することと
、等価となるからである。即ち、いずれも、要素2.3
を捨てて、要素6,8を加えることとなるからである。
したがって、同時に加算するマトリックスの要素の数を
rkという変数で表すとすればrk−1〜rで rkl  のとき、計算は T−tr+a−i−j   (1≦ i≦r 、i+1
≦j≦n)rk2  のとぎ、計算は T−jr”a’f+’jl”a’f2’J2(1≦11
≦r−1、i、+1≦12≦r。
r+1≦jI≦n−1、J、+1≦j2≦n)rkr 
 のとき、計算は T−tr+alj++a2j2 +・・−+arJr(
r+1≦j1≦n’−r+1 、 r+2≦j2≦n−
r+2 。
・・・r+r≦Jr≦n) に限定することができる。
例として、N=10.r=4としたIOc 4の場合に
ついて第1表により説明する。
第1表 但し、第1表は、縦軸アイテムiは、組合せから除去す
るデータを、横軸アイテムjは、組合せに参加させるデ
ータを示しており、例えばal、sは、データ1  (
N=1)を除去し、データ5(N−5)を参加させるこ
とを意味する。
この例においては、次のような手順により組合せ演算を
行うこととなる。
(1)1号機(N=1)からr号機(この例ではN=4
)までのデータを加算する。即ち、tw=  Σ wi を求める。
(2)次にal、sを用いて他の4個のデータを交換す
る組合せは、次の10通り(scs=10)となる。
■tw+al、5 +a26+a3.7 +a4.a■
tW+al、5 +a2,5 +a3.7 +84,9
■tw+a、、5 +a2.e +83,7 +84.
+。
■tw+ a H5+ a2.a  + a3.a  
+ a4.9■tw+a+、s  +a26 +83.
6  +84.+。
■tw+a1.s +a2.e +as9+a4.IQ
■tw+a’、、5 +a2.. +a3,6 +a4
.g■’tw+a、5  +a2.7  +a3.a 
 +a4.。
■tw+a+’、s +a2,7 +a3.g + 8
4.1゜(lj) tw+aI、s +a2.a +a
39+ 84.t。
このように上記例では第1表の実線矢印方向に順次■〜
[相]の演算を進めて行くことにより重複しない組合せ
加算値を全て求めることができる。
(3)同様にal、sを用いて3個のデータを交換する
場合は30通り、 3C2+502−3×10=30 (4)al、Sを用いて2個のデータを交換する場合は
、 sc+  +  5C1=3X5=15通り又、al、
8を使用する場合で、 (1)’4個のデータを交換する場合は、4C3=4通
り、 ■tw+a16 +a2,7 +a、、、a +a4.
g■tw+a、6+a2,7 +a3,6 +a41゜
■tw十a、6+a2,7 +a3.g +a4,10
■tw+a、、、 +a2,6 +a3.g +a4.
,0(2)’  3個のデータを交換する場合は、3C
2X  4C2=3X6=18通りとなる。
つまりこの方法の特徴は、要素aのijを順次増加して
いくことによりむだなく全ての組合せ加算値が得られる
ことである。
以上、本発明の趣旨をその特定された実施例について説
明したが、既に述べたところに基づく本発明についての
変形あるいは修正は種々に可能であることが明らかであ
る。
(発明の効果) 以上説明したように、本発明によれば従来の組合せ計量
装置よりも、組合せ演算処理時間を短縮した高速処理が
行なえる、組合せ計量装置が提供できる。
【図面の簡単な説明】
第1図は本発明が適用される組合せ計量装置の概略構成
を示すブロック図、第2図は組合せ計量装置の説明図で
ある。 1・・・計量機、2・・・マルチプレクサ、3・・・A
/D変換器、4・・・演算制御部、5・・・目標重量設
定部、6・・・包装機。 特許出願人 カルビー株式会社 外2名代  理  人
  弁理士   辻        實第1図 第2図

Claims (1)

    【特許請求の範囲】
  1. 複数の計量機で得られたN個の重量データを部分集合と
    その補集合に分けて記憶する手段、部分集合の複数の重
    量データをその補集合の複数の重量データと交換して部
    分集合の重量データの合計値を算出する手段、前記重量
    データの交換を繰り返して部分集合の重量データの合計
    値が目標重量に等しいか又はそれに最も近くなる組合せ
    を求める手段、とよりなることを特徴とする組合せ計量
    装置。
JP62330900A 1987-12-26 1987-12-26 組合せ計量装置 Expired - Lifetime JP2645392B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62330900A JP2645392B2 (ja) 1987-12-26 1987-12-26 組合せ計量装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62330900A JP2645392B2 (ja) 1987-12-26 1987-12-26 組合せ計量装置

Publications (2)

Publication Number Publication Date
JPH01170817A true JPH01170817A (ja) 1989-07-05
JP2645392B2 JP2645392B2 (ja) 1997-08-25

Family

ID=18237750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62330900A Expired - Lifetime JP2645392B2 (ja) 1987-12-26 1987-12-26 組合せ計量装置

Country Status (1)

Country Link
JP (1) JP2645392B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1832858A4 (en) * 2004-11-26 2011-02-09 Kawanishi Shozo UNIVERSAL BALANCE

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61189419A (ja) * 1985-02-18 1986-08-23 Syst Gijutsu Kenkyusho:Kk 組合せ計量装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61189419A (ja) * 1985-02-18 1986-08-23 Syst Gijutsu Kenkyusho:Kk 組合せ計量装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1832858A4 (en) * 2004-11-26 2011-02-09 Kawanishi Shozo UNIVERSAL BALANCE

Also Published As

Publication number Publication date
JP2645392B2 (ja) 1997-08-25

Similar Documents

Publication Publication Date Title
Phatak et al. Logistic map: A possible random-number generator
Allwright et al. A distributed implementation of simulated annealing for the travelling salesman problem
Inoue Queueing analysis of GPU-based inference servers with dynamic batching: A closed-form characterization
US6836767B2 (en) Pipelined hardware implementation of a neural network circuit
Li et al. Optimized data reuse via reordering for sparse matrix-vector multiplication on fpgas
CN101175976B (zh) 混合计量用组合秤
JP2678169B2 (ja) 重量ランク別組合せ計量装置
JP2645391B2 (ja) 組合せ計量装置
Williams et al. A new multispin coding algorithm for Monte Carlo simulation of the Ising model
US3418632A (en) Means for merging sequences of data
JP2645392B2 (ja) 組合せ計量装置
JP2648854B2 (ja) 組合せ計量装置
JP2691249B2 (ja) 組合せ計量装置
Byun et al. Hessian-aware kv cache quantization for llms
CN119782682A (zh) 用于矩阵乘法运算的硬件加速器
US4577707A (en) Method of and apparatus for combinatorial computation
US4557340A (en) Method of combinatorial weighing in a combinatorial weighing machine
JPS59202029A (ja) 組合せ計量機の組合せ選定装置
US6487550B1 (en) Method and apparatus for finding a first element
Profe et al. ODE System Identification of a Dynamic Weight Acquisition Process Using Feedforward Neural Networks
KR940005348B1 (ko) 데이터 분배방법 및 그 장치
JPS60228924A (ja) 自動秤量機
US4605082A (en) Combined weighing apparatus
JPS63255625A (ja) 混合組合せ計量計数装置
US20260141023A1 (en) Method and apparatus for partitioned operation of activation function by reusing operation structure of outer product processor