WO2002052428A8 - Modular optimizer with foreign module learning feature for optimization of component placement machines - Google Patents

Modular optimizer with foreign module learning feature for optimization of component placement machines

Info

Publication number
WO2002052428A8
WO2002052428A8 PCT/IB2001/002425 IB0102425W WO02052428A8 WO 2002052428 A8 WO2002052428 A8 WO 2002052428A8 IB 0102425 W IB0102425 W IB 0102425W WO 02052428 A8 WO02052428 A8 WO 02052428A8
Authority
WO
WIPO (PCT)
Prior art keywords
optimizer
foreign
output value
modular
component placement
Prior art date
Application number
PCT/IB2001/002425
Other languages
French (fr)
Other versions
WO2002052428A2 (en
Inventor
Larry Eshelman
David J Schaffer
Original Assignee
Koninkl Philips Electronics Nv
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 Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Priority to EP01272138A priority Critical patent/EP1350174A2/en
Priority to JP2002553660A priority patent/JP2004517401A/en
Publication of WO2002052428A2 publication Critical patent/WO2002052428A2/en
Publication of WO2002052428A8 publication Critical patent/WO2002052428A8/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/12Computing arrangements based on biological models using genetic models
    • G06N3/126Evolutionary algorithms, e.g. genetic algorithms or genetic programming
    • 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.

Abstract

L'invention concerne un optimiseur modulaire permettant de déterminer une configuration d'une ligne de production comprenant une ou plusieurs machines de placement de composants, cet optimiseur étant conçu pour faire l'apprentissage d'un module optimiseur étranger associé à un type de machine de placement de composants étranger à l'optimiseur modulaire. Cet optimiseur modulaire comprend un estimateur d'adaptation qui estime une valeur de sortie, telle qu'une mesure de temps de cycle de placement, pour le module optimiseur étranger. La valeur de sortie estimée peut servir à déterminer la configuration de la ligne de production. Par ailleurs, l'optimiseur modulaire appelle périodiquement le module optimiseur étranger et, pour un appel donné, compare une valeur de sortie résultante générée par le module optimiseur étranger à la valeur de sortie estimée correspondante générée par l'estimateur d'adaptation. Si, pour un appel donné du module optimiseur étranger, la valeur de sortie réelle s'avère fournir un meilleur résultat que la valeur estimée correspondante, un ou plusieurs paramètres de l'estimateur sont modifiés de façon à réduire une erreur associée à la génération de nouvelles valeurs de sortie estimées.The invention relates to a modular optimizer for determining a configuration of a production line comprising one or more component placement machines, this optimizer being designed to teach a foreign optimizer module associated with a type of machine. placement of components foreign to the modular optimizer. This modular optimizer includes an adaptation estimator which estimates an output value, such as a placement cycle time measurement, for the foreign optimizer module. The estimated output value can be used to determine the configuration of the production line. Furthermore, the modular optimizer periodically calls the foreign optimizer module and, for a given call, compares a resulting output value generated by the foreign optimizer module with the corresponding estimated output value generated by the adaptation estimator. If, for a given call from the foreign optimizer module, the actual output value proves to provide a better result than the corresponding estimated value, one or more parameters of the estimator are modified so as to reduce an error associated with the generation of new estimated output values.

PCT/IB2001/002425 2000-12-22 2001-12-10 Modular optimizer with foreign module learning feature for optimization of component placement machines WO2002052428A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01272138A EP1350174A2 (en) 2000-12-22 2001-12-10 Modular optimizer with foreign module learning feature for optimization of component placement machines
JP2002553660A JP2004517401A (en) 2000-12-22 2001-12-10 Module Optimizer with Heterogeneous Module Learning Features for Component Placement Device Optimization

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/745,946 2000-12-22
US09/745,946 US6594531B2 (en) 2000-12-22 2000-12-22 Modular optimizer with foreign module learning feature for optimization of component placement machines

Publications (2)

Publication Number Publication Date
WO2002052428A2 WO2002052428A2 (en) 2002-07-04
WO2002052428A8 true WO2002052428A8 (en) 2002-10-03

Family

ID=24998896

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2001/002425 WO2002052428A2 (en) 2000-12-22 2001-12-10 Modular optimizer with foreign module learning feature for optimization of component placement machines

Country Status (4)

Country Link
US (1) US6594531B2 (en)
EP (1) EP1350174A2 (en)
JP (1) JP2004517401A (en)
WO (1) WO2002052428A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6829514B2 (en) * 2003-01-17 2004-12-07 Motorola, Inc. Balancing workloads in an electronics assembly factory
US7076313B2 (en) * 2003-06-06 2006-07-11 Visteon Global Technologies, Inc. Method for optimizing configuration of pick-and-place machine
DE102007039020B4 (en) * 2007-08-17 2019-10-31 Robert Bosch Gmbh Method and device for monitoring and / or optimizing processes of a control of a machine
US8010217B2 (en) * 2008-07-28 2011-08-30 International Business Machines Corporation Reconfiguration of assets for reuse during manufacturing
US9323234B2 (en) * 2009-06-10 2016-04-26 Fisher-Rosemount Systems, Inc. Predicted fault analysis
JP5597050B2 (en) * 2010-07-15 2014-10-01 富士機械製造株式会社 Substrate stop position control method and apparatus, and substrate mounting position control method
EP2839727B1 (en) * 2012-07-06 2019-07-10 Siemens Aktiengesellschaft Allocation of printed circuit boards to fitting lines
EP3174376B1 (en) * 2014-07-25 2019-09-11 FUJI Corporation Feeder automatic replacement system
JP6837198B2 (en) * 2016-11-30 2021-03-03 パナソニックIpマネジメント株式会社 Equipment configuration creation support system and equipment configuration creation support method
EP3582049A4 (en) * 2017-02-09 2020-04-08 Fuji Corporation Optimization device for production line
US10610121B1 (en) 2019-08-14 2020-04-07 Brain Electrophysiology Laboratory Company, LLC Method for desynchronizing pathological neural oscillations
KR102527718B1 (en) * 2020-11-06 2023-05-03 삼성전기주식회사 Method for optimization of lens module assembly

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69225723T2 (en) * 1991-01-22 1998-12-03 Honeywell Inc Two-stage system identification device with optimization
US5390283A (en) 1992-10-23 1995-02-14 North American Philips Corporation Method for optimizing the configuration of a pick and place machine
US5819244A (en) * 1995-10-02 1998-10-06 Apple Computer, Inc. Adaptive computing systems, computer readable memories and processes employing hyperlinear chromosomes
US5933349A (en) * 1995-12-29 1999-08-03 Compaq Computer Corporation Component placement
JP3728350B2 (en) * 1996-06-11 2005-12-21 松下電器産業株式会社 Component mounting method and component mounting apparatus
US5909674A (en) 1996-12-23 1999-06-01 Philips Electronics North America Corp. Method for optimizing the layout and charge maps of a flowline of pick and place machines
US5864833A (en) 1996-12-23 1999-01-26 Philips Electronics North American Corp. Apparatus for optimizing the layout and charge maps of a flowline of pick and place machines
JPH10207939A (en) * 1997-01-17 1998-08-07 Nec Corp Work flow system
US6055483A (en) * 1997-05-05 2000-04-25 Honeywell, Inc. Systems and methods using bridge models to globally optimize a process facility
US6347253B1 (en) * 1998-04-30 2002-02-12 Kabushiki Kaisha Toshiba Control system for executing a task instruction by performing distributed processing via a number of modules
US6490572B2 (en) * 1998-05-15 2002-12-03 International Business Machines Corporation Optimization prediction for industrial processes
US6487544B1 (en) * 1999-04-05 2002-11-26 Koninlijke Philips Electronics N.V. Method for optimizing a line of pick and place machines
JP2001159903A (en) * 1999-12-01 2001-06-12 Yamaha Motor Co Ltd Optimizing device for unit device for combined finished product

Also Published As

Publication number Publication date
EP1350174A2 (en) 2003-10-08
US20020083026A1 (en) 2002-06-27
WO2002052428A2 (en) 2002-07-04
US6594531B2 (en) 2003-07-15
JP2004517401A (en) 2004-06-10

Similar Documents

Publication Publication Date Title
WO2002052428A8 (en) Modular optimizer with foreign module learning feature for optimization of component placement machines
WO2004006054A3 (en) Methods and apparatuses for financing and marketing a creative work
DE69635152D1 (en) Predict the motivation of a caller as the basis for the processing selection of an incoming call
DE69108942T2 (en) Rectifier bridge arrangement for an alternator.
GB2433134A (en) Fault detection system and method based on weighted principal component analysis
ATE541260T1 (en) METHOD FOR COMPUTER AID TESTING OF SOFTWARE APPLICATION COMPONENTS
CY1108471T1 (en) METHOD FOR PRODUCTION OF STEEL
CA2103785A1 (en) Speech coder and method having spectral interpolation and fast codebook search
NO20081831L (en) Apparatus and method for estimating the value of a work process and determining differences between current desired conditions
AU5389000A (en) Method for process-controlled and client-specific production of an object
PL323183A1 (en) Method of determining glycoproteins
DE60238256D1 (en) METAL CELL CALCULATORS WITH A 4-, 5-, 6- OR 7-POSITION WITH SILOXY OR GERMYLOXY SUBSTITUTED INDENYL GROUP
AR002549A1 (en) COVER FOR AN INDUSTRIAL FINISHING STATION AND A METHOD TO EQUIP IT
DE59705110D1 (en) FLUORESCENCE CORRELATION SPECTROSCOPY MODULE FOR A MICROSCOPE
DE59207657D1 (en) Control parameter improvement process for industrial plants
ATE480958T1 (en) METHOD AND APPARATUS FOR CALCULATING A PRICE FOR THE USE OF A SPECIFIC CONNECTION IN A NETWORK
FI962658A (en) Thermostat top for radiator valves
TW355738B (en) Method for the distance measurement and distance-measuring meter
WO2002010866A3 (en) Method for the remote diagnosis of a technological process
DE69231966D1 (en) HEAVY METAL CLUSTER FOR USE AS AN IMAGE
CA2406339A1 (en) Method and device for determining in real time the behaviour of a moving object, particularly an aircraft
WO2001022272A8 (en) Method for automatically evaluating a transition from a batch manufacturing technique to a lean manufacturing technique
HUP0303898A2 (en) Method and device for controlling work pieces
Gerchak et al. Multiple lot-sizing, and value of probabilistic information, in production to order of an uncertain size
ATE527596T1 (en) OBTAINING CONFIGURATION DATA FOR A DATA PROCESSING DEVICE

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2001272138

Country of ref document: EP

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 553660

Kind code of ref document: A

Format of ref document f/p: F

AK Designated states

Kind code of ref document: C1

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

D17 Declaration under article 17(2)a
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2001272138

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001272138

Country of ref document: EP