Nothing Special   »   [go: up one dir, main page]

DE69809774T3 - Modulares fördersystem mit mehreren beweglichen elementen mit unabhängiger steuerung - Google Patents

Modulares fördersystem mit mehreren beweglichen elementen mit unabhängiger steuerung Download PDF

Info

Publication number
DE69809774T3
DE69809774T3 DE69809774T DE69809774T DE69809774T3 DE 69809774 T3 DE69809774 T3 DE 69809774T3 DE 69809774 T DE69809774 T DE 69809774T DE 69809774 T DE69809774 T DE 69809774T DE 69809774 T3 DE69809774 T3 DE 69809774T3
Authority
DE
Germany
Prior art keywords
linear encoder
encoder reader
readable device
reader
readable
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 - Lifetime
Application number
DE69809774T
Other languages
English (en)
Other versions
DE69809774T2 (de
DE69809774D1 (de
Inventor
Kenneth Peltier
Gordon Robert LANKIN
Michael Wayne ROBINSON
Kyle David MacKAY
John Jeffrey FORTUNA
Sajeev Madusuthanan
Charles Scott LINDSAY
A. Michael CYBULSKI
J. Michael HANCOCK
A. Robert HOLL
J. Donald MOWAT
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.)
Automation Tooling Systems Inc
ATS Corp
Original Assignee
Automation Tooling Systems Inc
ATS Automation Tooling Systems Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=21938215&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69809774(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Automation Tooling Systems Inc, ATS Automation Tooling Systems Inc filed Critical Automation Tooling Systems Inc
Application granted granted Critical
Publication of DE69809774D1 publication Critical patent/DE69809774D1/de
Publication of DE69809774T2 publication Critical patent/DE69809774T2/de
Publication of DE69809774T3 publication Critical patent/DE69809774T3/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/142Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G54/00Non-mechanical conveyors not otherwise provided for
    • B65G54/02Non-mechanical conveyors not otherwise provided for electrostatic, electric, or magnetic
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D3/00Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
    • G01D3/10Indicating or recording apparatus with provision for the special purposes referred to in the subgroups with provision for switching-in of additional or auxiliary indicators or recorders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/245Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
    • G01D5/2451Incremental encoders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/26Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
    • G01D5/32Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
    • G01D5/34Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
    • G01D5/36Forming the light into pulses
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K41/00Propulsion systems in which a rigid body is moved along a path due to dynamo-electric interaction between the body and a magnetic field travelling along the path
    • H02K41/02Linear motors; Sectional motors
    • H02K41/03Synchronous motors; Motors moving step by step; Reluctance motors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2200/00Type of vehicles
    • B60L2200/26Rail vehicles
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Electromagnetism (AREA)
  • Chemical & Material Sciences (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Linear Motors (AREA)
  • Non-Mechanical Conveyors (AREA)
  • Linear Motors (AREA)
  • Branching, Merging, And Special Transfer Between Conveyors (AREA)
  • Control Of Conveyors (AREA)
  • Intermediate Stations On Conveyors (AREA)

Description

  • Gebiet der Erfindung
  • Die Erfindung betrifft allgemein Fördersysteme, insbesondere Fördersysteme in der Form modularer Linearmotoren mit einer Vielzahl von unabhängig gesteuerten sich bewegenden Elementen.
  • Hintergrund der Erfindung
  • Die bekannten herkömmlichen Fördersysteme, die ein Band für den Transport von Paletten zwischen Verarbeitungsstationen verwenden, weisen eine Anzahl grundsätzlicher Begrenzungen auf. Erstens ist die Geschwindigkeit des Bandes typischerweise ziemlich begrenzt. Dies ist grösstenteils auf die Tatsache zurückzuführen, dass die Paletten beispielsweise zur Verarbeitung bei den Verarbeitungsstationen typischerweise durch mechanische Stoppmechanismen angehalten werden. Wird daher der Bandförderer bei hoher Geschwindigkeit betrieben, ist es wahrscheinlich, dass durch den starken Aufprall zwischen einer Palette und einem mechanischen Stopper wie auch immer geartete, von den Paletten zur Verarbeitung getragene Teile erschüttert werden. Zweitens ist es im allgemeinen nicht möglich, die Beschleunigungs- und Geschwindigkeitsprofile einzelner Paletten zu variieren. Ist z.B. eine erste Palette leer und eine zweite Palette mit empfindlichen Teilen beladen, ist es im allgemeinen nicht möglich, die erste Palette stark auf eine hohe Geschwindigkeit zu beschleunigen und gleichzeitig die zweite Palette unter Verwendung sanfterer Beschleunigungs- und Geschwindigkeitsprofile zu steuern. Diese Beschränkung beeinträchtigt die Latenz und möglicherweise den Durchsatz der Fabrikationslinie. Drittens ist der Bandförderer typischerweise nicht bidirektional, was zu einem suboptimalen Design der Fabrikationslinie führen kann. Viertens weist der Bandförderer typischerweise eine begrenzte Flexibilität oder Programmierbarkeit, wie beispielsweise die Fähigkeit, die Positionen von Verarbeitungsstationen sehr rasch zu ändern, auf. Schlussendlich sind die durch den Bandförderer bereit gestellten Datenaquisitionsmöglichkeiten typischerweise ziemlich begrenzt. Beispielsweise ist es typischerweise nicht möglich, jederzeit zu wissen, wo sich die Paletten und ihre Ladungen entlang des Förderers befinden. So kann es beispielsweise schwierig sein, zu wissen, wie viele Paletten bei einer bestimmten Verarbeitungsstation eine Schlange bilden. Aus diesem und anderen Gründen kann ein Fördersystem mit einer Vielzahl unabhängig gesteuerter Elemente oder Paletten für verschiedene Typen von Anwendungen wünschenswert sein.
  • Fördersysteme mit einer Vielzahl unabhängig gesteuerter Paletten sind bekannt, leiden aber an einer Vielzahl von Beschränkungen. Beispielsweise offenbart das U.S. Patent Nr. 4,841,869, erteilt am 27. Juni 1989 an Takeuchi et al., ein Fördersystem mit einem Linearinduktionsmotor, umfassend einen Förderwagen und eine Führungsschiene zum beweglichen Stützen des Förderwagens. Die Führungsschiene umfasst Primärspulen, und der Förderwagen umfasst einen flexiblen Sekundärleiter, der sich in Längsrichtung des Wagens erstreckt und so der Führungsschiene folgt. Die Primärspulen umfassen eine Stationsprimärspule, die bei jeder Beladungs- und Entladungsstation zum Anhalten und Starten des Förderwagens angeordnet ist, zwei den entgegengesetzten Enden der Stationsprimärspule benachbarten Primärspulen zum Verzögern des bei der Station durch die Stationsprimärspule anzuhaltenden Förderwagens und zum Beschleunigen des bei der Station zu startenden Förderwagens auf eine bestimmte Umlaufgeschwindigkeit, und eine Vielzahl von zwischen zwei benachbarten Stationen angeordneten Beschleunigungsprimärspulen zum Beschleunigen des Förderwagens, um letzteren auf der bestimmten Umlaufgeschwindigkeit zu halten.
  • Eine wesentliche Unzulänglichkeit des Takeuchi et al. Systems liegt darin, dass dessen Wagen oder Paletten nicht so eingestellt werden können, dass um an irgendeinem Punkt entlang dem Förderer anzuhalten, sondern nur an der Stelle der Linearmotoren. Dies macht das Wechseln des Ortes einer Station zu einer mühsamen Anstrengung. Zudem ist das System nicht fähig, den Ort einer sich bewegenden Palette jederzeit zu lokalisieren. In Anbetracht dieser Beschränkungen weist das Takeuchi et al. System nicht eine wirklich unabhängige und totale Steuerung einer Vielzahl sich bewegender Elemente auf.
  • Das U.S. Patent Nr. 5,023,495, erteilt am 11. Juni 1991 an Ohsaka et al., offenbart einen linearen bürstenlosen Gleichstrommotor vom Typ eines sich bewegenden Magneten mit einer Vielzahl zur Bewegung entlang einer Schiene angeordneten, sich bewegenden Elementen. Die Schiene umfasst eine kernlose Statorarmatur mit einer Vielzahl von auf dieser benachbart angeordneten Spulen. Jedes sich bewegende Element umfasst einen Schub erzeugenden Feldmagneten mit aneinandergrenzenden magnetischen Polen P mit alternierender N und S Polarität (d.h. ein polypolarer Magnet), dessen eine Seite der Statorarmatur gegenüberliegt. Jedes sich bewegende Element kann auch einen polypolaren Positionsbestimmungsmagneten umfassen. Die Schiene umfasst eine Reihe von Positions-/Kommutationssensoren, wobei jede Reihe von Positions-/Kommutationssensoren zur ausschliesslichen Feststellung der magnetischen Pole des Positionsbestimmungsmagneten eines entsprechenden, sich bewegenden Elementes bereitgestellt wird. Die Positions-/Kommutationssensoren werden in der Steuerungsschaltung zur Erzeugung eines elektrischen Stromes in der Statorarmatur verwendet, um die sich bewegenden Elemente einzeln und unabhängig in vorbestimmte Richtungen zu bewegen.
  • Das Ohsaka et al. System hat auch eine Anzahl von Unzulänglichkeiten, insbesondere hinsichtlich der Modularitäts- oder Skaliereigenschaften des Systems. Erstens kann das System aufgrund der Tatsache, dass eine separate Schiene von Positions-/Kommutationssensoren für jedes sich bewegende Element erforderlich ist, nur eine verhältnismässig kleine Anzahl von sich bewegenden Elementen aufnehmen. Zweitens ist die Länge der Linearmotoren durch einen Servosteuerungsmechanismus begrenzt, beschrieben als ein einzelner Mikrocomputer, der nur eine begrenzte Anzahl Positions-/Kommutationssensoren mit zugehöriger, elektrischen Strom erzeugenden Steuerungsschaltung verarbeiten und aufnehmen kann. Drittens führt die Verwendung der magnetischen Positi onsfeststellungselemente zu einer für die Messung der Position des sich bewegenden Elementes verhältnismässig schlechten Auflösung. Viertens ist die Wicklungsanordnung der Statorarmatur im wesentlichen die eines Linearschrittmotors, der eine ungleichmässige magnetische Reluktanz entlang der Statorarmatur aufweist, die zu verhältnismässig beachtlichen Cogging-Effekten und zu ruckartigen Schüben führt. Schlussendlich führt das kernlose Design der Statorarmatur auch zu einer verhältnismässig geringen mittleren Schubproduktion, die für typische Fördersystemanwendungen nicht geeignet sind.
  • Zusammenfassung der Erfindung
  • Die Erfindung sucht viele der Begrenzungen des Standes der Technik durch Bereitstellung einer Vorrichtung zum Feststellen der Position eines sich bewegenden Elementes relativ zu einem feststehenden Element zu vermeiden. Die Vorrichtung kann bei einem Fördersystem mit einer Vielzahl von unabhängig gesteuerten, sich bewegenden Elementen verwendet werden. Das Fördersystem kann aus einzelnen autonomen modularen Schienenabschnitten aufgebaut sein, mit wenig praktischen Einschränkungen bezüglich der Länge des Fördersystems oder der Anzahl der von diesem gesteuerten Paletten.
  • Kurze Beschreibung der Zeichnungen
  • Die vorstehend erwähnten und andere Aspekte der Erfindung werden nachfolgend detaillierter diskutiert unter Bezugnahme auf die Zeichnungen, die zum Zweck der Beschreibung und nicht der Beschränkung bereitgestellt werden, wobei gleiche Gegenstände mit gleichen Bezugszahlen bezeichnet sind; es zeigen
  • 1 eine isometrische Ansicht eines Teils eines modularen Fördersystems unter Verwendung der erfindungsgemässen Vorrichtung, bei der mehrere Paletten sich über eine Schiene bewegen;
  • 2 eine Explosionsansicht des in 1 gezeigten Systems;
  • 3 eine querschnittliche Ansicht des Fördersystems entlang der Linie III-III von 1;
  • 4 eine Draufsicht auf einen beim Fördersystem verwendeten einzelnen polyphasenartigen Spulensatz;
  • 5 einen Leitungszyklus einer einzelnen in 4 gezeigten Spule in Bezug auf die entsprechende Bewegung einer Palette darüber;
  • 6 ein Systemblockdiagramm einer verteilten Steuerungsarchitektur zum Steuern des Fördersystems von 1 und jedes Abschnitts davon;
  • 7 ein Hardwareblockdiagramm der zur Steuerung jedes in 6 gezeigten Fördersystemabschnittes verwendeten elektronischen Schaltung;
  • 8 ein elektronisches schematisches Diagramm zur Illustration verschiedener Teile der in 7 gezeigten elektronischen Schaltung im Detail;
  • 9 ein Systemblockdiagramm zur Illustration eines Servosteuerungssystems zur Steuerung von Paletten in jedem Fördersystemabschnitt;
  • 10 ein Flussdiagramm eines beim Servosteuerungssystem von 9 verwendeten digitalen P.I.D. Positionssteuerungskreises;
  • 11 ein Flussdiagramm, das sich auf ein im Servosteuerungssystem von 9 verwendetes Kommutationssteuerungsgerät bezieht;
  • 12 ein Diagramm eines vom Selbststeuerungssystem von 9 verwendeten Schemas zum Demultiplexen linearer, entlang jedes Fördersystemabschnittes beabstandet angeordneten linearen Codierern, um die Position einer vorbestimmten Palette aufzulösen;
  • 13 ein Zustandsübergangsdiagramm in Bezug auf das Demultiplexschema von 12;
  • 14 ein Diagramm eines Schemas zum Synchronisieren der Servosteuerungssysteme (einzeln in 9 gezeigt) benachbarter Fördersystemabschnitte zur weichen Steuerung einer Palette darüber; und
  • 15 ein Zustandsübergangsdiagramm in Bezug auf das Synchronisationsschema von 14.
  • Ausführliche Beschreibung der beispielhaften Figuren
  • 1 zeigt einen Teil eines modularen Fördersystems 20 unter Verwendung der erfindungsgemässen Vorrichtung. Das System 20 weist mehrere Paletten oder sich bewegende Elemente 22 (nur eines ist dargestellt) auf, die gezwungen werden, entlang einer kontinuierlichen stationären Schiene 24 zu laufen oder sich zu bewegen.
  • Die Beschreibung des Fördersystems 20 ist wie folgt aufgebaut: (1) eine Einführung in seine Arbeitsprinzipien; (2) kurze Beschreibung der physischen Struktur des Systems, das eine Vielzahl von Schienenabschnitten oder Einheiten 26 umfasst; (3) Beschreibung der bevorzugten elektromagnetischen Struktur des Systems; (4) Einführung in eine verteilte Steuerungsarchitektur zur Steuerung des Systems; (5) detaillierte Beschreibung eines Servosteuerungssystems für jede Schieneneinheit (26); (6) detaillierte Beschreibung eines Servoststeue rungssubsystems zur Feststellung der Position jeder Palette entlang jeder Schieneneinheit (26); (7) detaillierte Beschreibung eines Verfahrens zum Synchronisieren der Servosteuerungssysteme benachbarter Schienenabschnitte (26), wenn irgend eine bestimmte Palette (22) diese überschreitet.
  • Arbeitsprinzip
  • Unter zusätzlicher Bezugnahme auf die 2 und 3 beherbergt jede Palette 22, wie weiter unten detaillierter erläutert, eine Vielzahl von Permanentmagneten 28, die zur Schaffung eines durch Vektoren (30, 31) dargestellten, senkrecht zur Schiene 24 ausgerichteten magnetischen Flusses angeordnet sind. Die Schiene 24 beherbergt, wie weiter unten detaillierter erläutert, eine Statorarmatur 32 umfassend eine Vielzahl von eingebetteten Spulen 35, die einzeln angeregt werden, so dass ein von der Statorarmatur 32 erzeugter elektrisch induzierter magnetischer Fluss (dargestellt durch die Vektoren 36 und 37) sich nur unter einer bestimmten zu steuernden Palette 22 befindet, in einer senkrechten Richtung dazu, ohne benachbarte Paletten zu beeinflussen. Die Antriebskraft zum Verschieben jeder Palette 22 stammt von der von jeder Palette und der Statorarmatur erzeugten magnetomotorischen Kraft (MMF), d.h., durch die Richtung der durch den Stator und die auszurichtende Palette geschaffenen entsprechenden magnetischen Flüsse. Ein Serovsteuerungsmittel, wie unten detaillierter beschrieben, ermöglicht die Erzeugung separater und sich unabhängig bewegender MMFs entlang der Länge der Schiene 24 für jede Palette, so dass jede Palette 22 individuell mit einem von jeder anderen Palette unabhängigen Bahnprofil gesteuert werden kann. Das Fördersystem verwendet eine erfindungsgemässe Vorrichtung zum Feststellen der Position eines sich bewegenden Elementes relativ zu einem feststehenden Element. Insbesondere verwendet das Servosteuerungsmittel ein berührungsloses Subsystem zur Feststellung der Palettenposition, wie unten detaillierter beschrieben. Strukturell kann der Förderer 20 daher breit als bürstenloser Linearmotor vom Typ sich bewegender Magnete mit mehreren sich bewegenden Elementen klassifiziert werden.
  • Physische Struktur
  • Mechanisch setzt sich die Schiene 24 zusammen aus einer Vielzahl von Schienenabschnitten oder -einheiten 26, die mechanisch unabhängig sind und wegen ihres modularen Aufbaus schnell und einfach voneinander trennbar sind. Die Schieneneinheiten 26 können auf einem (nicht gezeigten) Substrat montiert sein, um damit lediglich zueinander ausgerichtet und aneinanderstossend zu sein, um die kontinuierliche Schiene 24 zu bilden. Dieses Merkmal macht erforderlich, dass die Statorarmaturspulen 35 der einen Schieneneinheit nicht mit der Statorarmatur einer benachbarten Schieneneinheit überlappen oder gegen diese gerichtet ist, wie unten detaillierter beschrieben. Jede Schieneneinheit 26 beherbergt auch die gesamte elektronische Schaltung 38, die zur Steuerung der Schieneneinheit erforderlich ist.
  • Wie am besten aus den 2 und 3 ersichtlich, umfasst jede Palette 22 eine Verlängerung 40, auf der ein relativ langer, graduierter, optisch reflektierender Streifen 45 montiert ist. Die Verlängerung 40 ist so angeordnet, dass der reflektierende Streifen 45 mit berührungslosen optischen Linear-Codierer-Leseköpfen 50, die an einer entsprechenden, von einer Seitenwand 48 der Schiene 24 abstehenden Verlängerung 46 montiert sind, im Wechselwirkung treten. Mit Hilfe einer Lasche 52 schützt diese ineinandergreifende Struktur die optischen Komponenten 45 und 50 vor dem Verkehr auf der Schiene und hilft, dass umgebendes Licht, d.h., Lichtinterferenzen oder – geräusche, falsche Impulse an die optischen Linear-Codierer-Leseköpfe 50 weiterleiten. Die optischen Komponenten 45 und 50 werden im Subsystem zur Positionsfeststellung von Paletten verwendet, wie unten detaillierter erläutert. An dieser Stelle sei darauf hingewiesen, dass durch die Anordnung der Leseköpfe 50 auf der Schiene 24 und nicht auf den Paletten 22 die Paletten nicht in irgendeiner Weise angebunden und in ihrer Mobilität eingeschränkt sind.
  • Jede Palette 22 ist gekennzeichnet durch tragende Räder 24, die entlang Schienen 56 der Schienen 24 fahren. Jede Palette ist auch gekennzeichnet durch federbelastete Lager 58, die die Palette zwingen, auf den Schienen 26 zu bleiben und die Ausrichtung zwischen den optischen Komponenten 45 und 50 aufrechterhalten.
  • Elektromagnetische Struktur
  • Die magnetische Struktur jeder Palette 22 umfasst wenigstens zwei Schubkraft erzeugende Permanentmagnete, die in einer alternierenden Nord-Süd-Sequenz angeordnet sind. Das Permanentmagnetmaterial, das Neodym-Eisen-Bor, Alnico und Keramik (Ferrit) basierte Magnete umfassen kann, ist auf der Basis von erforderlichen Luftspaltflussdichten und der physischen Dimensionen der magnetischen Struktur der Palette ausgewählt. In der bevorzugten Ausführungsform trägt jede Palette 22 zwei Neodym-Eisen-Bor Permanentmagnete 28, die durch eine Poltrennung P voneinander beabstandet sind. Dadurch ist jede Palette mit einem Permanentmagnetpolpaar 60 ausgerüstet, das in entgegengesetzte Richtungen weisende magnetische Flussvektoren 30 und 31 aufweist. Aus unten erläuterten Gründen und zusätzlich bezugnehmend auf 5 ist die Poltrennung P bevorzugt etwa gleich 2D/3, wobei D die Gesamtbreite des Permanentmagnetpolpaares ist, und die Breite W jedes Magneten 28 ist bevorzugt etwa D/3. Das Permanentmagnetpolpaar grenzt an eine magnetische Rückenplatte (2) und diese Komponenten sind in einem Hohlraum 64 der Palette 22 montiert, so dass die Endteile 66 des Palettenkörpers als tote Pole wirken, die das Permanentmagnetpolpaar 60 der Palette vom Permanentmagnetpolpaar jeder benachbarten Palette magnetisch isolieren.
  • Die magnetische Struktur der Statorarmatur 32 umfasst ein Joch 68 aus Elektrostahl und ist gekennzeichnet durch eine Vielzahl von im wesentlichen in gleichem Abstand und verhältnismässig eng zueinander angeordneten Schlitzen 70. Ein repräsentativer Schlitzabstand ist 3 mm und repräsentative Schlitzdimensionen sind 1,5 × 7 × 75 mm. Die Windungen der Statorarmaturspulen 35 sind in den Jochschlitzen montiert.
  • Die Windungen jeder Spule sind in zwei Abschnitte 72 und 72' geformt (4), die räumlich über eine spezifische Anzahl von Jochschlitzen 70 verteilt sind. Die Spulenabschnitte 72 und 72' stellen elektrisch induzierte magnetischen Fluss produzierende Polpaare bereit, die in entgegengesetzte Richtungen weisende Magnetflussvektoren 36 und 37 erzeugen. Die räumliche Verteilung der Spulenabschnitte 72 oder 72' reduzieren durch ungleichmässige Abstossung verursachte Cogging-Effekte und ermöglichen im Vergleich zu einem nicht räumlich verteilten Spulenabschnitt oder elektrisch induzierten Pol eine weichere Schuberzeugung entlang der Statorarmatur 32.
  • Die elektrische Poltrennung (5) jeder Spule 35 ist im wesentlichen gleich der mechanischen Poltrennung P des Permanentmagnetpolpaares 60 jeder Palette. In der bevorzugten Ausführungsform ist die Breite jedes Spulenabschnittes 72 oder 72' ungefähr gleich der Breite W des Permanentmagneten 28 jeder Palette, wobei die Gesamtbreite jeder Spule 35 etwa gleich der Gesamtbreite D des Permanentmagnetpolpaares 60 der Palette ist.
  • Die Spulen 35 sind als Sequenz individueller polyphasenartiger Windungen oder Spulensätze angeordnet, wobei sich die Spulen in jedem Satz überlappen, so dass die Spulenzentren voneinander um eine Distanz P/p beabstandet sind, wobei p die Anzahl Quasiphasen darstellt. Das in den 2 und 4 gezeigte Design (das eine Draufsicht auf einen isolierten Spulensatz zeigt), weist eine zweiphasenartige Anordnung auf, bei der jeder polyphasenartige Windungs- oder Spulensatz (nachfolgend „Spulenpaar 75" genannt) zwei überlappende Spulen 35 umfasst, deren Zentren 76, 77 durch eine Distanz P/2 beabstandet sind. Da die Breite W der Abschnitte 72 oder 72' jeder Spule 35 D/3 ist und die Breite des leeren inneren Raumes der Spule ebenfalls D/3 ist, ergibt sich aus den 2 und 4, dass einer der Abschnitte 72 oder 72' jeder Spule 35 im Spulenpaar 75 im wesentlichen den leeren Innenraum 78 der Gegenspule belegt, so dass es keine vom Spulenpaar überspannte ungefüllte Jochschlitze 70 gibt. Zusätzlich sind die Spulenpaare 75 so angeordnet, dass sie einander unmittel bar benachbart sind, so dass es keine ungefüllten Jochschlitze 70 in einer Zwischenspulenpaarregion gibt. Diese Anordnung, in Kombination mit der räumlichen Verteilung der Windungen jedes Spulenabschnittes, ermöglicht der Statorarmatur 32 eine verhältnismässig gleichmässige Reluktanz zu zeigen, um Cogging-Effekte zu minimieren.
  • Ein anderer, durch die individuellen polyphasenartigen Windungs- oder Spulensätze geschaffener Vorteil liegt darin, dass die Schiene 24, wie oben beschrieben, modular aus einzelnen Abschnitten aufgebaut sein kann, so dass keine Spule des einen Statorabschnittes mit einem benachbarten Statorabschnitt überlappt, diesen übergreift oder auf andere Weise beeinträchtigt. Im Gegensatz dazu weist eine herkömmliche konvolute Polyphasenwechselstromstatorwindung eine im wesentlichen endlose Spulenüberlappungsanordnung auf, so dass Windungen nicht mechanisch getrennt werden können.
  • In alternativen Designs kann eine Spule ein kurzes Segment einer herkömmlichen Polyphasenwechselstromwindung umfassen, vorzugsweise vorausgesetzt, dass die Länge jedes Segmentes ungefähr gleich der Länge der magnetischen Struktur der Palette ist. Eine Statorarmatur entsprechend diesem Design umfasst eine Serie individuell gesteuerter Polyphasenwechselstromwindungen.
  • Die durch die Palette und die Statorarmatur bereitgestellte magnetische Kreis ergibt sich wie folgt (2): der magnetische Fluss zirkuliert durch die Rückwandplatte 62 der Palette, durch den Permanentmagneten 28, über einen Luftspalt zu den und durch die Statorarmaturpole (d.h. Spulen 35), durch das Joch 68, zurück durch die Statorpole und zurück durch die Permanentmagnete 28, um zur Rückwandplatte 62 der Palette zurückzukehren.
  • 5(b) zeigt einen Leitungszyklus 80 für eine einzelne Spule 35 eines bestimmten Spulenpaares 75. 5(a) zeigt, dass der Spulenzyklus 80 gerade beginnt, wenn eine Vorderkante 82 des Permanentmagnetpolpaares 60 (in ausgezogenen Linien gezeigt) einer Palette eine vordere Aussenwindung der Spule 35 erreicht und endet dann, wenn eine Hinterkante 84 des Polpaares 60 (in unterbrochenen Linien gezeigt) der Palette über eine zurückstehende äussere Windung der Spule geht. Abstände entlang der Positionsachse von 5(b) entsprechen den relativen Distanzen zwischen einem Zentrumspunkt 86 der Spule 35 und einem Zentrumspunkt 87 des Palettenpolpaares 60. Der Leitungszyklus 80 entspricht einem 540° elektrischen Zyklus. Es sei auch darauf hingewiesen, dass der in 5(b) gezeigte bevorzugte Leitungszyklus, in Verbindung mit dem Design der oben beschriebenen Statorarmatur 32, zu einer verhältnismässig konstanten MMF mit einer Welligkeit von nur etwa 5 bis 10% führt.
  • Verteilte Steuerungsarchitektur
  • 6 ist eine höhere Abstraktion einer im Fördersystem 20 verwendeten Steuerungsarchitektur. Architekturmässig ist das Fördersystem 20 in eine Vielzahl von Steuerungszonen aufgeteilt, wobei jede einer Schienenabschnittseinheit 26 entspricht, die der Steuerung eines lokalen Abschnittsteuerungsgerätes (Local Section Controller) 90 unterstellt ist. Die Abschnittssteuerungsgeräte 90 sind in einem peer-to-peer Kommunikationsnetzwerk verbunden, so dass jedes Abschnittssteuerungsgerät 90 über Hochgeschwindigkeitskommunikationslinks 92 mit einem vorangehenden und einem nachfolgenden Steuerungsgerät verbunden ist.
  • Jedes Abschnittssteuerungsgerät 90 ist auch mit einem zentralen Steuerungsgerät (Central Controller) 94 verbunden, wie z.B. mit einer Computerarbeitsstation, über ein Überwachungsnetzwerk (Supervisery Network), welches einen Multi-Drop-Bus 96 verwendet. Das zentrale Steuerungsgerät 94 und das Supervisery Network schaffen ein effizientes Mittel zum Initialisieren des s. Das zentrale Steuerungsgerät kann auch Bestimmungsdaten zu den Abschnittssteuerungsgeräten für die Paletten (die vorzugsweise einmalig adressiert sind) kommunizieren und Bestätigungsmeldungen empfangen, wenn Paletten ihre Bestimmungsorte erreichen. Das zentrale Steuerungsgerät als solches kann zur Prozesssteuerung (z.B. einer Fabrikationslinie) verwendet werden. Das zentrale Steuerungsgerät erfüllt auch eine aufsichtsführende Diagnoserolle durch Überwachung der Abschnittsteuerungsgerätes, (z.B. durch Eingriff in ein kontinuierliches Pollingverfahren), um zu bestimmen, ob irgendein Abschnittkontrollgerät ausgefallen ist.
  • Jedes Abschnittskontrollgerät 90 kann auch (aber muss nicht notwendigerweise) einen Zellenausgang (Cell Port) 98 zum Verknüpfen von Abschnittssteuerungsgeräten 90 mit einem Stationssteuerungsgerät wie beispielsweise einem externen programmierbaren logischen Steuerungsgerät (Programmable Logical Controller, PLC) 100. Die PLCs stellen fabrikationslinienstationsverarbeitende Instruktionen an die Schiene 24 bereit, wie z.B. die Anweisung des nächsten Bestimmungsortes für eine Palette entlang der Schiene, oder Bereitstellung von stationsspezifischen Bewegungsinstruktionen bezüglich einer bestimmten, im Bereich oder in einer (nicht gezeigten) Verarbeitungsstation gestoppten Palette. Z.B. arbeitet ein bestimmtes Zweiachsenstationssteuerungsgerät oder PLC durch Bereitstellung von Impulssignalen, und die Bewegung einer Palette entlang der Schiene mit der Bewegung eines Stationsendeffektors oder -dispensers, der sich entlang einer Querachse bewegt, zu synchronisieren, wobei jeder Impuls einen inkrementellen Palettenbewegungsbefehl darstellt. Es sei hier erwähnt, dass die Bereitstellung des Stationssteuerungsgerätes oder PLC den Bereich an Bandweite reduziert, der sonst zur Übermittlung dieser Information an das zentrale Steuerungsgerät 94 erforderlich ist, wodurch im wesentlichen eine potentielle Begrenzung der Länge und der Verfahrensmöglichkeiten des Fördersystems eliminiert werden.
  • Wie gezeigt, ist jedes Abschnittssteuerungsgerät 90 mit allen Spulen 35 der Statorarmatur in der entsprechenden Schieneneinheit 26 verbunden und ist, wie unten detaillierter beschrieben, verantwortlich für die Kommutierung der Spulen in der Steuerungszone gemäss einem unabhängigen Bahn- oder „Bewegungs"-Befehl für jede darin befindliche Palette. Im Gegensatz zu einer konventionellen konvoluten Zweiphasenstatorarmaturwindung ist die Kommutation dadurch kompliziert, dass eine bestimmte Palette (wie beispielsweise die gezeigte Palette 22') zwei Spulenpaare 75 übergreifen kann, wobei beide Spulenpaare simultan erregt sein müssen, um eine geeignete sich bewegende MMF entlang der Schiene 24 zu erzeugen.
  • Jedes Abschnittssteuerungsgerät 90 ist auch mit allen in seiner Steuerungszone befindlichen optischen Leseköpfen 50 verbunden. Das Abschnittssteuerungsgerät ist verantwortlich für die Auflösung der absoluten Position jeder in seiner Steuerungszone befindlichen Palette 22, wie unten detaillierter beschrieben.
  • Servosteuerungsungssystem
  • 7 ist ein Hardwareblockdiagramm, welches die Hauptkomponenten eines bestimmten Abschnittssteuerungsgerätes 90 zeigt, das physisch eine Steuerungstafel (Control Board) 102 und zwei Kraftschalttafeln (Power Board) 104 umfasst. Die Steuerungstafel 102 umfasst einen ADSP2181 Digitalsignalprozessor (DSP) 105, der von Advanced Micro Devices of Norwood, MA, U.S.A., kommerziell erhältlich ist, und ein zugehöriges Programm-Memory 106. Der DSP 105 umfasst zwei serielle on-chip Ausgänge (Serial Port) 108 zur Bereitstellung der Kommunikationslinkinterfaces 92 zu benachbarten vorgängigen und nachfolgenden Abschnittssteuerungsgeräten. Ein separates Mikrosteuerungsungsgerät 110 stellt ein Interface zum Supervisery Netzwerk 96 bereit, welches das Abschnittssteuerungsgerät 90 mit dem zentralen Steuerungsgerät 94 verbindet. Ein Field Programmable Gate Array (FPGA) 112 wird verwendet, um den Zellausgang 98 mit dem lokalen PLC 100 zu verbinden. Das FPGA 112 wird auch verwendet, um die optischen Leseköpfe 50 mit dem DSP 105 zu verbinden.
  • Die Kraftschalttafeln 104 umfassen eine Vielzahl von Stromverstärkern 114, einer für jede durch das Abschnittssteuerungsgerät gesteuerte Spule 35 (es gibt 18 Spulen im gezeigten Design). Jeder Stromverstärker 114 umfasst einen In verter wie z.B. eine Zweiphasen- oder H-Brücke (H Bridge) 116, Treiber (Driver) 118 zum Konvertieren logischer Pegelsignale in analoge Pegelsignale, um die Leistungsschalter der H-Brücke anzusteuern, und Strommesser (Current Sense) 120 zur Messung des Spulenstromes. Jede Kraftschalttafel umfasst auch ein FPGA 122, das zur Verwendung des DSP 105 mit dem Stromverstärker 114 verwendet wird. Insbesondere, wie in 8 gezeigt, die einen bestimmten Stromverstärker und seine zugehörige FPGA-Schaltung darstellt, stellt das FPGA 122 einen (für jede einzelne Spule 35 durch eine bestimmte Kraftschalttafel gesteuerten) Schalter (Latch) 124 bereit, adressierbar durch das DSP 105, zur Speicherung eines Impulsbreiten modulierten (PWM) Arbeitszyklus-Wertes, der zur Ansteuerung der H-Brücke 116 verwendet wird. Der Schalter 124 ist mit einem Festfrequenz PWM-Generator 126 verbunden, der durch Vergleich der im Schalter 124 gespeicherten Werte mit einem kontinuierlichen Zykluszähler 128 arbeitet und ein entsprechendes Outputsignal 130 setzt. Das Outputsignal 130 und ein komplementäres Signal 132 sind mit Treibern 118 verbunden, um die als Schaltelemente in den H-Brücken 116 verwendeten Basisinputs der Power-MOSFET-Vorrichtungen 134 zu steuern.
  • Die Strommessschaltung (Current Sensing Device) 120 umfasst einen Stromsensor 136, der zur Messung des durch eine bestimmte Spule 35 für alle Kommutationsphasen der H-Brücke fliessenden Stromes verwendet wird. Ein geeigneter Stromsensor ist beispielsweise offenbart in der anhängigen U.S.S.N. 08/873,158, hinterlegt am 11. Juni 1997 durch Derek C. Schuurman und übertragen auf einen Inhaber der vorliegenden Anmeldung. Eine Vielzahl von alternativen Strommessvorrichtungen können verwendet werden, wie beispielsweise Stromtransformer oder offene und geschlossene Kreise von Hall Effekt Vorrichtungen. Der Output des Stromsensors 136 ist mit einem Analogfilter 138 verbunden, der mit einem Analog-Multiplexer 140 (in 7 nicht gezeigt) verbunden ist. Der Analog-Multiplexer 140 multiplext die Strommesssignale von mehreren Stromsensoren, die mit den auf der Kraftschalttafel 104 angeordneten anderen Stromverstärkern 114 verbunden sind und diese Signale an einen Analog-zu-Digitalkonverter (A/D) 142 bereitstellen, der mit einem durch das DSP 105 adressierbaren Schalter 144 verbunden ist. Das FPGA 122 stellt ein Kanalwählmittel (Channel Selector) 146 zum kontinuierlichen Samplen der Strommesssignale von jedem Stromverstärker 114 bereit. Das FPGA 122 stellt auch eine Schaltanordnung 148 zur Erzeugung geeigneter Steuerungssignale an den A/D 142 bereit. Es sei hier darauf hingewiesen (7), dass, da jedes Abschnitssteuerungsgerät 90 zwei Kraftschalttafeln 104 mit je einem A/D142 umfasst, das DSP 105 in einer Pipeline-Art arbeiten kann, so dass zwei Spulenstromanzeigen im wesentlichen gleichzeitig erfolgen können.
  • Jede Kraftschalttafel 104 umfasst auch einen Temperatursensor (Temperature Sense) 147 und ein Spannungsmessgerät (Voltage Sense) 149, die an das A/D 142 angeschlossen und über das FPGA 122 mit dem DSP 105 verbunden sind. Die zentrale Steuerungseinheit 94 ruft periodisch jedes Abschnittssteuerungsgerät 90 auf, um von diesen Sensoren bereitgestellte diagnostische Daten zu erhalten.
  • Das DSP 105 jeder Abschnittssteuerungsgerät 90 wird verwendet, um einen digitalen Servorsteuerungs-Systemregelkreis zu implementieren, der in systemischer Form in 9 gezeigt ist. Das Servosteuerungs-System umfasst einen Bahngenerator (Trajectory Generator) 150, wie er an sich bekannt ist, um einen Palettenpositions-Sollwert-Vektor S →(S1, S2, ..., SK) zu berechnen, wobei die Komponente oder das Signal S den Positionssollwert für eine sich in der Steuerungszone aufhaltende bestimmte Palette bedeutet, die durch das bestimmte Abschnittssteuerungsgerät bedient wird, und K ist die Anzahl von Paletten in der Steuerungszone zu jeder vorgegebenen Zeit. Der Bahngenerator 150 erzeugt Sollwerte für jede Palette entsprechend vorgegebenen Beschleunigungs- und Geschwindigkeitsprofilen für die Paletten, die während der Systeminitialisierung von der zentralen Steuerungseinheit 94 an die Abschnittssteuerungseinheit 90 heruntergeladen werden. Beispielsweise kann der Bahngenerator ein trapezoides Beschleunigungsprofil zur weichen Beschleunigung der Palette von einer anfänglichen Ruheposition zu einer Endposition und anschliessenden weichen Verzögerung der Palette zu einer Bestimmungsposition verwenden. In der bevorzugten Ausführungsform wird der Sollwertvektor S der Palettenposition mit einer Geschwindigkeit von etwa 1 KHz berechnet.
  • Die Palettensollwerte werden mit den gemessenen Positionen X →(X1, X2, .., XK) der Paletten berechnet, wie sie durch ein Palettenpositions-Feedback-Subsystem (Pallet Position Feedback System) 152, welches ebenfalls Palettenpositionen bei einer Geschwindigkeit von etwa 1 KHz abtastet. Dieser Vergleich führt zu einer Berechnung eines Palettenpositions-Fehler-Vektors ΔS →(ΔS1, ΔS2, .., ΔSK). Der Palettenpositions-Fehler-Vektor ΔS → wird in einen Positionskompensator (Position Compensator) 154 eingegeben, der einen Kraftvektor F →(F1, F2, .., FK) berechnet, der die Kraft spezifiziert, die auf jede Palette einwirken muss, um den Palettenpositionsfehler zu minimieren. Der Kraftvektor F → wird auch mit einer Geschwindigkeit von etwa 1 KHz berechnet.
  • Der Positionskompensator 154 verwendet eine gut bekannte Proportional Integral Derivative (P.I.D.) Steuerungsfunktion, jedoch können alternative Steuerungsverfahren wie beispielsweise die State-Space-Technik angewendet werden. 10 zeigt einen Pseudocode zur Implementierung eines digitalen P.I.D. Regelkreises in bezug auf eine Palette. Es wird sich herausstellen, dass zur Berechnung eines derivativen Wertes D_term der P.I.D. Steuerungsfunktion der P.I.D. Regelkreis einen Fehlerhistorypuffer E[1..q] verwendet, um einen Satz {ΔSi[T], ΔSi[T-1], ΔSi[T-2], ..., ΔSi[T-q]} von Positionsfehlern, wobei T einen zuletzt empfangenen Palettenpositionsfehler bedeutet und q der Grösse des Puffers entspricht. Zusätzlich verwendet der P.I.D. Regelkreis einen Akkumulator I_term zur Speicherung des integralen Wertes der P.I.D. Steuerungsfunktion. Diesem Wert kommt eine spezielle Bedeutung zu, wenn sich eine Palette über Steuerungszonen bewegt, wie unten näher erläutert.
  • Der Kraftvektor F → und der Palettenpositionsvektor X → werden in ein Kommutationssteuerungsgerät (Commutation Controller) 155 (9) eingegeben, das die Stromsollwertdaten für die Spulen 35 bereitstellt. 11 zeigt einen durch das Kommutationssteuerungsgerät 155 ausgeführten Steuerungsalgorhythmus. Die Verfahrensschritte 158 und 162 bauen geschachtelte Schlaufen auf. Die innere Schlaufe wird N mal ausgeführt, wobei N die Anzahl der durch das Abschnittssteuerungsgerät 90 gesteuerten Spulen 35 ist. Die äussere Schlaufe führt die innere Schlaufe K mal aus, wobei K die Anzahl der sich gegenwärtig in der Stromsteuerungszone aufhaltenden Paletten ist. Beim Verfahrensschritt 160 in der äusseren Schlaufe berechnet das Kommutationssteuerungsgerät 155 den Zentrumspunkt CPP(i) des Permanentmagnetpolpaares 60 für die Palette (i), 1 < i ≤ K (siehe zusätzlich 5). Diese Berechnung basiert auf einem (a) Inputparameter oder Signal X1, der gemessenen Palettenposition (i), die, wie unten detaillierter beschrieben, bei einem zum Palettenpolpaarzentrumspunkt 87 unterschiedlichen Referenzpunkt gemessen wird; und (b) einer Konstante, die von den physischen Dimensionen der Palette (i) abhängig ist. Beim Verfahrensschritt 164 in der inneren Schlaufe (11) berechnet das Kommutationssteuerungsgerät 155 die relative Distanz RD(j) zwischen dem Zentrumspunkt CPP(i) der Palette (i) und dem Zentrumspunkt CPC(j) einer bestimmten Spule (j), 1 < j ≤ N. Beim Schritt 166 erfolgt eine Überprüfung, ob oder nicht –D ≤ RD(j) ≤ D.
  • Dies gibt an, wie oben unter Bezugnahme auf 5 beschrieben, ob das Polpaar 60 der Palette (i) sich über der Spule (j) befindet. Wenn das Polpaar 60 der Palette (i) sich nicht über der Spule (j) befindet, wird die Flusssteuerung an die nächste Iteration der inneren Schlaufe übergeben. Wenn das Polpaar 60 der Palette (i) sich über der Spule (j) befindet, liest (11) das Kommutationssteurungsgerät bei den Schritten 168, 170 und 172 eine dem Leitungszyklus 80 (5) entsprechende Tabelle, um einen nominalen Stromsollwert zu extrahieren, skaliert den nominalen Stromsollwert mit dem Inputparameter Fi, der erforderlichen Kraft für die Palette (i) und updated eine Stromsollwerttabelle 182.
  • Dieses Verfahren wird für jede Palette in der Steuerungszone wiederholt, um einen Stromsollwert-Vektor I →S(IS1, IS2, IS3, .., ISN) bereitzustellen. Der Stromsollwert-Vektor I →S wird mit einer Geschwindigkeit von 20 KHz berechnet oder nachgeführt.
  • Der Stromsollwert-Vektor I →S wird (9) mit einem aktuellen oder gemessenen Spulenstrom-Vektor I →A(IA1, IA2, IA3, .., IAN) verglichen, der durch die Strommess schaltanordnung 120 erzeugt wird, um einen Stromfehlervektor ΔI →(ΔI, ΔI2, ΔI3, .., ΔIN) bei einer Geschwindigkeit von 20 KHz zu berechnen. The Stromfehlervektor ΔI → wird in einen Stromkompensator (Current Compensator) 184 gegeben, der einen PWM Arbeitszykluswert für jeden Stromverstärker 114 jeder Spule 35 unter Verwendung einer proportionalen integralen (P.I.) Steuerungsfunktion bekannter Art berechnet. Auf die vorstehend beschriebene Weise appliziert das Kommutationssteuerungsgerät 155 den Leitungszyklus 80 auf die erforderlichen Statorarmaturspulen 35, um eine sich bewegende MMF für eine vorbestimmte Palette in der Steuerungszone bereitzustellen, sogar wenn die Palette zwei Spulenpaare 75 übergreift.
  • Palletenpositions-Feedback-Subsystem
  • Das Palettenpositions-Feedback-Substystem 152, das gemessene Palettenpositionswerte an den Bahngenerator 150 liefert, der Positionskompensator 154 und das Kommutationssteuerungsgerät 155 werden nun detaillierter beschrieben. Bezugnehmend auf die 6, 7 und 12, wenn der reflektierende Streifen 45 einer bestimmten Palette 22 sich über einen bestimmten optischen Lesekopf 50 bewegt, werden zwei 90° phasenverschobene Signale erzeugt und die Phasenverschiebungsdecodierschaltung 186 veranlasst einen an diese angeschlossenen Zähler oder ein Register 188, entsprechend der Verschiebungsrichtung des reflektierenden Streifens 45 hinzu- oder wegzuzählen. Wenn beispielsweise ein 400 Linien pro Inch graduierter reflektierender Streifen sich ein Inch durch einen bestimmten optischen Lesekopf 50 hindurch bewegt, verursacht eine derartige Bewegung den zugehörigen Zähler zu einer Veränderung um +/– 400, abhängig von der Verschiebungsrichtung. Der optische Lesekopf 50 und die Decodierschaltanordnung 186 und 188 (nachfolgend „Decodierer" genannt) sowie der zugehörige reflektierende Streifen sind kommerziell erhältlich, beispielsweise von Hewlett Packard Company of Santa Clara, CA, U.S.A.
  • Wie in 6 dargestellt, weist jede Steuerungszone eine Vielzahl M optischer Leseköpfe 50 auf, die im wesentlichen in einem gleichen Abstand E voneinan der getrennt entlang jeder Schieneneinheit 26 angeordnet sind. Die Länge R des reflektierenden Streifens 45 ist so, dass R um einen vorbestimmten Betrag XR grösser ist als E. So kann der irgendeiner bestimmten Palette zugeordnete reflektierende Streifen gleichzeitig bei verschiedenen Punkten entlang der Schiene zwei Codierer auslösen oder in diese eingreifen. Zusätzlich ist die Länge L der Palette selbst zumindest gleich wie oder grösser als R, um sicherzustellen, dass ein mit einer benachbarten Palette verknüpfter Streifen nicht mit der bestimmten Palette interferiert. In anderen Worten wird die Länge L gewählt, um sicherzustellen, dass nicht zwei reflektierende Streifen den gleichen Codierer auslösen können.
  • Wie in 7 dargestellt, verbindet das FPGA 112 jeder Abschnittssteuerungsgerät 90 die linearen Codierer mit ihrem DSP 105. Das DSP stellt ein Parallel-Verarbeitungsmittel zum Abtasten des Codierers und zum Auflösender Position jeder sich in der zugehörigen Schieneneinheit befindlichen Palette bei einer Geschwindigkeit von etwa 1 KHz dar. Grob gesprochen verknüpfen die Verarbeitungsmittel den reflektierenden Streifen 45 irgendeiner bestimmten Palette jederzeit mit nur einem Codierer, so dass die absolute Position der bestimmten Palette berechnet werden kann, basierend auf einer festgelegten Position des verknüpften Codierers (oder spezifischer seines Lesekopfes 50) und einer relativen Position des reflektierenden Streifens bezüglich des verknüpften Codierers. Zusätzlich, wenn der reflektierende Streifen gleichzeitig in zwei Codierer eingreift, transferiert oder übergibt das Verarbeitungsmittel, wie unten detaillierter beschrieben, die Verknüpfung oder das „Eigentumsrecht" an der Palette vom aktuellen Codierer zum benachbarten eingreifenden Codierer. Auf diese Weise kann die Position einer bestimmten Palette kontinuierlich über die Steuerungszone verfolgt werden. Wenn eine Palette Steuerungszonen überschreitet, geschieht ein ähnlicher Prozess, wobei zusätzlich das benachbarte Abschnittssteuerungsgerät eine Datenstruktur erzeugt, um die Position der bestimmten Palette zu verfolgen, und zu irgendeinem Zeitpunkt wird, wie unten detaillierter beschrieben, wenn die Übergabe vollständig ist, die Datenstruktur für die Palette in der (nun) vorgängigen Steuerungszone gelöscht.
  • Die 12 und 13 zeigen ein Verfahren gemäss der bevorzugten Ausführungsform der Erfindung zur Ausführung der Übergabe oder des Transfers des Eigentumrechts an eine bestimmte Palette zwischen benachbarten Codierern. Insbesondere zeigt 12, wie ein bestimmter Codierer verschiedene Steuerungszustände annehmen kann, und 13 ist ein Diagramm einer verknüpften Übergangsphasentabelle. Bei der gezeigten Ausführungsform weist der reflektierende Streifen 45 3300 Graduierungen auf, d.h., 3300 Zählimpulse vom Anfang zum Ende, und eine Steuerungszone weist sieben Codierer (adressiert von enc = 0 bis enc = 6) auf.
  • Ein „Zone 2" Zustand 200 stellt eine Gleichgewichtszustandbedingung dar, wobei der reflektierende Streife in einen bestimmten Codierer (n) eingreift und noch nicht nahe dem Codierer (n – 1) oder dem Codierer (n + 1) ist. Zieht man die Situation in Betracht, wo sich die bestimmte Palette in 12 nach rechts bewegt, bewegt sich bei einem bestimmten Punkt (d.h. bei count = 3060) die rechte Vorderkante des zugehörigen reflektierenden Streifens geradezu in einen „right-reset" Zustand, in dem der benachbarte rechte Codierer (n + 1) zur Vorbereitung der Übergabe kontinuierlich auf Null zurückgesetzt wird. Der reflektierende Streifen tritt sodann in einen „Zone 3" Zustand 204 (bei count = 3120). Bei einem gewissen Punkt in diesem Zustand greift die Vorderkante des reflektierenden Streifens in den Codierer (n + 1), der seine Zählung, die den Abstand wiedergibt, den die Vorderkante des reflektierenden Streifens durch diesen zurückgelegt hat, beginnt. Der Codierer (n) besitzt jedoch immer noch die vorbestimmte Palette. Das Eigentumsrecht besteht fort, bis die Vorderkante des reflektierenden Streifens einen „Eigentumsübergabe" Zustande 206 (bei count = 3240) erreicht. Irgendwo in diesem Zustand, abhängig von der Geschwindigkeit, mit der das DSP 105 die Codierer abtastet, wird das Eigentumsrecht der bestimmten Palette an den Codierer (n + 1) übergeben. Die Übertragung des Eigentumsrechts ist im wechselnden Zustand der Tabelle 220 (12) vor und nach der Übergabe gezeigt (i stellt die bestimmte Palette dar).
  • Ein ähnlicher Vorgang geschieht, wenn die bestimmte Palette sich nach links bewegt. „Reset-left", „Zone 1" und „linke Übergabe" Zustände 208, 210 und 212 sind die entsprechenden Gegenstücke zu den „Reset-right", Zone 3" und „rechte Übergabe" Zuständen 202, 204 und 206.
  • Das bevorzugte Verfahren schafft einen Hystereseeffekt, wenn sich die bestimmte Palette kurz nach der Vollendung der Übergabe zurückbewegt. Die zusätzliche Distanz XR, um welche die Länge R jedes reflektierenden Streifens den Codierabstand E überschreitet, ermöglicht es den mit jedem Codierer verknüpften Steuerungszustandsmustern 215 und 215' (12) zu überlappen und sich teilweise temporär zu decken, wie gezeigt. Die relativen Längen und Positionen der Steuerungszustände oder -zonen werden so gewählt, dass, wenn die Übergabe durchgeführt wird, der Codierer (n + 1) im „Zone 1" Steuerungszustand 210 ist. Wenn während dieses Zustandes die bestimmte Palette sich zurück bewegt, muss sie wenigstens eine minimale Hysteresedistanz H rückwärts überschreiten, bevor das Eigentumsrecht der bestimmten Palette auf den Codierer (n) zurück übertragen wird. Der Hystereseffekt führt zu einem stabileren Palettenpositions-Feedback-System durch Vermeidung des Oszilierens oder Flip-Floppens von Übergaben, wenn eine Palette zwei Codierer übergreift und angewiesen wird, sich verhältnismässig kurze Distanzen vor und zurück zu bewegen. Eine solche Bedingung könnte beispielsweise auftreten, wenn die Palette sich bei einer Verarbeitungsstation befindet und die Bewegung der Palette entlang der Achse der Schiene 24 durch das PLC 100 mit der Bewegung eines Stationsendschalters oder -dispensers, der sich entlang einer Querachse bewegt, koordiniert ist.
  • Das bevorzugte Verfahren wird von jedem Abschnittssteuerungsgerät 90 für jede sich in der entsprechenden Steuerungszone befindliche Palette durchgeführt.
  • Die Fachleute erkennen ohne weiteres, dass andere Vorrichtungen als der optische Linear-Codierer-Leser 50 und der reflektierende Streifen 45 in alternativen Ausführungsformen verwendet werden können. Beispielsweise kann die passive lesbare Vorrichtung ein Magnetstreifen sein und die Linear-Codierer-Leser können magnetischen Detektoren entsprechen. Eine solche alternative Ausführungsform könnte eine sehr feine Auflösung bereitstellen, beispielsweise Graduierungen von etwa einem Mikron, jedoch sind die Kosten derartiger Linear-Codierer typischerweise sehr hoch und sind für die meisten Anwendungen mit einer guten, durch die optisch reflektierenden Streifen bereitgestellte Auflösung von typischerweise einem Tausendstel Inch nicht erforderlich.
  • Synchronisierung der Servosteuerungs-Systeme
  • Die Länge der Schiene 24, die ein bestimmtes Abschnittssteuerungsgerät 90 steuern kann, ist durch verschiedene praktische Überlegungen begrenzt, wodurch die Erzeugung von sich bewegenden MMFs für die Paletten, welche die Steuerungszonen überqueren müssen, kompliziert werden. Dementsprechend werden Mittel zum Synchronisieren der Servosteuerungs-Systeme benachbarter Abschnittssteuerungsgeräte und zur Bewegungssteuerung einer diese überschreitenden Palette bereitgestellt.
  • Die 14 und 15 zeigen ein Verfahren und ein Protokoll zum Synchronisieren der Servosteuerungs-Systeme benachbarter Abschnittssteuerungsgeräte und zur Bewegungssteuerung einer die Steuerungszone überschreitenden bestimmten Palette i. 14 zeigt verschiedene von den Abschnittssteuergeräten (n) des Schienenabschnittes oder der Steuerungszone N und Abschnittssteuerungsgeräten (n + 1) des Schienenabschnittes oder der Steuerungszone N + 1 angenommene Zustände, wenn eine bestimmte Palette von der Zone N in die Zone N + 1 eintritt, und umgekehrt. Die 15 zeigt eine verknüpfte Zustandsüberführungstabelle, der beide Steuerungsgeräte (n) und (n + 1) folgen.
  • Ein „Solo Palette" Zustand 250 stellt eine Gleichgewichtszustandbedingung dar, wenn die bestimmte Palette vollständig der Steuerung eines Abschnittssteuerungsgerätes unterliegt.
  • Wenn die bestimmte Palette sich in 14 von der Zone N in die Zone N + 1 nach rechts bewegt, erreicht die rechte Vorderkante des zugehörigen reflektierenden Streifens einen Punkt t1, der als nahe zur Zone N + 1 angesehen wird. Nach dem Auftreten dieses Ereignisses wird eine PM_CREATE, genannte Meldung vom Steuerungsgerät (n) zum Steuerungsgerät (n + 1) über den Peer-to-Peer Kommunikationslink 92 übermittelt, unter Verwendung eines vorbestimmten Handshaking-Protokolls ( zur Sicherstellung einer verlässlichen Kommunikation), und das Steuerungsgerät (n) tritt in einen „Pallet Struct" Zustand 252. Entsprechend empfängt das Steuerungsgerät (n + 1) die PM_CREATE Meldung und tritt in einen „Pallet Ready" Status 260. Während der durch die sich im wesentlichen deckenden Zustände der Abschnittssteuerungsgeräte dargestellten Zeitperiode t1 – t2 treten die folgenden Ereignisse ein: (1) das Steuerungsgerät (n + 1) erzeugt oder initialisiert eine Datenstruktur für die bestimmte Palette, und (2) das Steuerungsgerät (n) übergibt verschiedene statische Daten von seiner die bestimmte Palette darstellenden Datenstruktur an das Steuerungsgerät (n + 1) über den Peer-to-Peer Kommunikationslink 92 gemäss einem vorbestimmten Kommunikationsprotokoll. Diese Daten umfassen Informationen wie beispielsweise den Palettenbestimmungspunkt, derzeitige Geschwindigkeit und Beschleunigung, maximal zulässige Geschwindigkeit und Beschleunigung, Länge, Anzahl von Magneten und Offsetdaten, und Füllkurven- oder pufferraumdaten für Kollisionsvermeidungszwecke.
  • Beim Punkt t2 erreicht die Vorderkante des Permanentmagnetpolpaares 60 der Palette die vordere Windung eines sich in der Zone N + 1 befindlichen Randspulenpaares (siehe beispielsweise 5(a)). Nach dem Auftreten dieses Ereignisses wird eine als PM_COILSTART bezeichnete Meldung vom Steuerungsgerät (n) an das Steuerungsgerät (n + 1) übermittelt, und das Steuerungsgerät (n) tritt in einen „Send Coil Control" Zustand 256. Entsprechend empfängt das Steuerungsgerät (n + 1) die PM_COILSTART Meldung und tritt in einen „Receive Coil Control" Zustand 258. Während der durch die sich deckenden Zustände der Abschnittssteuerungsgeräte dargestellten Zeitperiode t2 – t3 ist das Steuerungsgerät (n) immer noch verantwortlich zur Ausführung der Positionssteuerungsschlaufe für die bestimmte Palette, welche die Berechnung einer Kraftsollwertkomponente Fi für die bestimmte Palette und die Bestimmung ihrer Position Xi umfasst. Das Steuerungsgerät (n) verwendet diese Daten, wie oben beschrieben, um das Randspulenpaar 75 in der Zone N zu regulieren. Der Kraftsollwert Fi und die Position Xi werden ebenfalls zum Steuerungsgerät (n + 1) mit einer Geschwindigkeit von etwa 1 KHz über den Peer-to-Peer Kommunikationslink 92 übermittelt. Das Steuerungsgerät (n + 1) verwendet diese Daten in seinem Kommutationssteuerungsgerät 155 und dem Stromkompensator 184, um Stromsollwertkomponenten I1 und I2 in der Zone N + 1 zu erzeugen und das Randspulenpaar 75 in der Zone N + 1 zu regulieren, um die bestimmte Palette genau servozusteuern. Auf diese Weise sind die Steuerungsgeräte (n) und (n + 1) zur gemeinsamen Ausführung der Stromsteuerungsschlaufe für die bestimmte Palette zur Regulierung der Randspulenpaare in ihren entsprechenden Zonen synchronisiert.
  • Beim Punkt t3 erreicht die Vorderkante des reflektierenden Streifens der bestimmten Palette, wie oben beschrieben, einen Punkt, bei dem die Eigentumsrechte der bestimmten Palette von einem Randcodierer in der Zone N an einen Randcodierer in der Zone N + 1 übergeben werden sollen. Nach dem Eintritt dieses Ereignisses wird eine als EM_CHANGE_ACTIVE_ENCODER bezeichnete Meldung durch das Steuerungsgerät (n) an das Steuerungsgerät (n + 1) übermittelt, und das Steuerungsgerät (n) tritt in den „Receive Coil Control" Zustand 258. Entsprechend empfängt das Steuerungsgerät (n + 1) die Meldung EM_CHANGE_ACTIVE_ENCODER und tritt in den „Send Coil Control" Zustand 256. Während der durch die im wesentlichen sich deckenden Zustände der Abschnittssteuerungsgeräte dargestellten Zeitperiode t3 – t4 ereignen sich eine Anzahl Schritte:
    • (1) Die dynamischen oder memorybasierten Daten, die vom Steuerungsgerät (n) für die Positionssteuerungsschlaufe der bestimmten Palette verwendet werden, werden auf das Steuerungsgerät (n + 1) übertragen. In der bevorzugten Ausführungsform umfasst dies (a) den Akkumulator I_term; und (b) einen Teil des Fehlerhistorypuffers E [2..q] bezüglich des Satzes {ΔSi[T-1], ΔSi[T-21], ..., (ΔSi[T-q]} von Positonsfehlern zum Berechnen des derivativen Wertes der P.I.D. Steuerungsfunktion.
    • (2) Die dynamischen oder memorybasierten Daten, die vom Steuerungsgerät (n) zur Erzeugung der Bahn der bestimmten Palette verwendet wird, wird auf das Steuerungsgerät (n + 1) übertragen. In der bevorzugten Ausführungsform umfasst dies up-to-date Geschwindigkeit, Beschleunigung, Position und Zeitbasisdaten.
    • (3) Das Steuerungsgerät (n) sendet an das Steuerungsgerät (n + 1) eine Meldung, die den Übergang der Eigentumsrechte an der bestimmten Palette vom Randcodierer in der Zone N an den Randcodierer in der Zone N + 1 auslöst. Dieser Zustandswechsel ist auch in der 13 dargestellt, wo beispielsweise, wenn der Randcodierer (enc = 6) im „Zone 2" Zustand 204 ist und sich rechts in eine Übergabezone bewegt, der Randcodierer in einen „Right Hand-off Message" Zustand 216 tritt, in dem das zonenüberschreitende Steuerungsgerät-Eigentumsrecht-Übertragungsmitteilung übermittelt wird.
    • (4) Sobald der Schritt (3) ausgeführt ist, wird das Steuerungsgerät (n + 1) verantwortlich für die Ausführung der Positionssteuerungsschlaufe für die bestimmte Palette, umfassend die Berechnung der Kraftsollwertkomponente F1 für die bestimmte Palette und die Bestimmung deren Position Xi. Das Steuerungsgerät (n + 1) verwendet diese Daten, wie oben beschrieben, zum Regulieren des Grenzspulenpaares in der Zone N + 1. Nun kommuniziert das Steuerungsgerät (n + 1) den Kraftsollwert Fi und bestimmt die Position Xi zum Steuerungsgerät (n) mit einer Geschwindigkeit von etwa 1 KHz über den Peer-to-Peer Kommunikationslinks 92. Das Steuerungsgerät (n) verwendet nun diese Daten in seinem Kommutationssteuerungsgerät 155 und Stromkompensator 148, um die Stromsollwertkomponenten IN und IN-1 in der Zone N zu erzeugen und reguliert das Grenzspulenpaar in der Zone N, um die bestimmte Palette genau servozusteuern. Auf diese Weise bleiben das Steuerungsgerät (n) und das Steuerungsgerät (n + 1) synchronisiert für die fortgesetzte gemeinsame Ausführung der Stromsteuerungsschlaufe für die bestimmte Palette.
  • Beim Punkt t4 passiert die Hinterkante des Permanentpolpaares 60 der Palette die letzte Windung der sich in der Zone N befindlichen Grenzspule. Nach dem Eintreten dieses Ereignisses wird eine mit PM_COILSTOP bezeichnete Meldung vom Steuerungsgerät (n + 1) an das Steuerungsgerät (n) übermittelt, wobei das Steuerungsgerät (n + 1) in einen „Pallet Control" Zustand 254 und das Steuerungsgerät (n) in den „Pallet Ready" Zustand 26 eintritt. Sobald dieser Punkt erreicht ist, werden die Positionssteuerungsschlaufen-Sollwertdaten nicht mehr vom Steuerungsgerät (n + 1) an das Steuerungsgerät (n) übermittelt. Eine Regulierung der Grenzspule in der Zone N ist nicht länger erforderlich. Beim Punkt t5 tritt das Steuerungsgerät (n + 1) in den „Solo Pallet" Gleichgewichtszustand, wobei eine mit PM_DESTROY bezeichnete Meldung an das Steuerungsgerät (n) gesendet wird, um seine Datenstruktur für die bestimmte Palette zu beenden.
  • Beim bevorzugten Verfahren unterscheidet sich der Punkt, bei dem irgendeiner der oben beschriebenen Abschnittssteuerungsgerätzustände eintritt, in Abhängigkeit von der Richtung, in die sich die bestimmte Palette bewegt. Dies bewirkt einen Hystereseeffekt, ähnlich dem oben beschriebenen, zur Erzielung eines stabileren Steuerungssystems durch Verhinderung der ineffizienten Oszillation zwischen Zuständen, wenn eine Palette zwei Schienenabschnitte übergreift und veranlasst wird, sich verhältnismässig kurze Distanzen vor und zurück zu bewegen.
  • Das vorstehende Verfahren wurde an einem Rand zwischen Schieneneinheiten beschrieben. Ein gleiches Verfahren kann simultan an den entgegengesetzten Rändern zwischen Schieneneinheiten eintreten, wenn eine Palette sich darüber bewegt.
  • Für den Fachmann ist es verständlich, dass, während das beschriebene System ein Positionsfehlerminimierungssignal wie z.B. F1 zwischen benachbarten Abschnittssteuerungsgeräten passiert, wenn eine Palette die Steuerungszonen überquert, an seiner Stelle ein alternatives System die Stromsollwerte für das Spulenpaar in einer benachbarten Steuerungszone, die von einer überquerenden Palette überspannt wird, berechnet, und diese Daten an das benachbarte Abschnittssteuerungsgerät übergibt. Die Stromsollwertsignale stehen in einem linearen Zusammenhang mit dem Positionsfehlerminimierungs-Sollwert oder – Signal, und beide Signaltypen können als Fälle von Spulenregulierungssignalen gesehen werden. Der Vorteil des beschriebenen Systems ist der, dass weniger Information über den relativ langsamen (verglichen mit der Verarbeitungsgeschwindigkeit des DSP 105) seriellen Kommunikationslink 92 gehen muss.
  • Die Vorrichtung zum Feststellen der Position eines sich bewegenden Elementes gemäss vorliegender Erfindung einschliesslich des Fördersystems 20 schafft eine Anzahl von Vorteilen gegenüber dem hier offenbarten Stand der Technik. Beispielsweise führt die elektromagnetische Struktur des Fördersystems zu verhältnismässig weichen Schuberzeugungsfähigkeiten, und die Fördergeschwindigkeit ist gegenüber typischen Bandfördersystemen stark verbessert. Beispielsweise erreichten bei einem von den Anmeldern entwickelten Prototypsystem die Paletten eine 2g Beschleunigung und eine Gleichgewichtsgeschwindigkeit von 2 m/s. Zusätzlich ermöglicht die Vorrichtung zum Feststellen der Position eines sich bewegenden Elementes gemäss vorliegender Erfindung, einschliesslich des Palettenpositionsfeststellungssubsystems, die absolute Position jeder Palette mit hoher Auflösung jederzeit und irgendwo entlang der Schiene zu bestimmen, was eine präzise Positionierung der Paletten an jeden beliebigen Punkt entlang der Schiene ermöglicht. Weiter ermöglicht das verteilte Steuerungssystem, jede Palette individuell und separat zu steuern und mit den Fabrikationsprozess-Steuerungsgeräten zu verbinden. Schlussendlich ermöglichen diese Elemente in Kombination mit der physischen Struktur des Fördersystems eine Konstruktion aus einzelnen in sich geschlossenen modularen Schienenabschnitten mit wenig praktischen Beschränkungen bezüglich der Länge des Fördersystems oder der Anzahl der von diesem gesteuerten Paletten. Die erfindungsgemässe Vorrichtung zum Feststellen der Position eines sich bewegenden Elementes relativ zu einem feststehenden Element, und ein diese Vorrichtung verwendendes Palettenfördersystem wurde mit einem gewissen Ausführlichkeitsgrad zum Zweck der Beschreibung und nicht der Begrenzung offenbart. Der Fachmann erkennt, dass zahlreiche Modifikationen und Variationen zu einer bevorzugten Ausführungsform führen können, ohne den Bereich der Erfindung, die ausschliesslich durch die beigefügten Ansprüche definiert ist, zu verlassen.

Claims (17)

  1. Vorrichtung zum Feststellen der Position eines sich bewegenden Elements (22) relativ zu einer eine Serie von feststehenden Elementen (26) umfassenden Schiene (24), wobei die genannte Vorrichtung Folgendes umfasst: eine Mehrzahl von Linear-Codierer-Lesern (50), die allgemein entlang jeder der feststehenden Einheiten (26) an dazu relativen Festpositionen angeordnet sind; eine von den Linear-Codierer-Lesern lesbare Vorrichtung (45), wobei die lesbare Vorrichtung am sich bewegenden Element montiert ist und eine Länge (R) hat, die größer ist als der Zwischenraum (E) zwischen jedwedem Paar aneinander angrenzender Linear-Codierer-Leser; mit jedem Linear-Codierer-Leser verbundene Führungsmittel (54, 56, 58) zum Ausrichten der lesbaren Vorrichtung, um mit den Linear-Codierer-Lesern zu interagieren; und eine mit jedem Linear-Codierer-Leser der betreffenden feststehenden Einheit (26) verbundene Verarbeitungseinrichtung (90) für jede feststehende Einheit (26) zum jederzeitigen Assoziieren der lesbaren Vorrichtung in einem Zustand der Interaktion mit jeweils nur einem Linear-Codierer-Leser, welche Assoziation nur stattfindet, wenn die lesbare Vorrichtung durch den einen Linear-Codierer-Leser zu einer vorausbestimmten, von Null abweichenden Distanz übergegangen ist und zum Auflösen und Bereitstellen einer Ablesung der Gesamtposition des sich bewegenden Elements basierend auf der Festposition des assoziierten Linear-Codierer-Lesers und einer relativen Position der lesbaren Vorrichtung im Verhältnis zu dem assoziierten Linear-Codierer-Leser, wobei die Verarbeitungseinheit (90) jeder feststehenden Einheit (26) mit der betreffenden Verarbeitungseinheit der benachbarten feststehenden Einheiten in Verbindung steht und zur Übertragung der Auflösung und Bereitstellung einer Ablesung der Gesamtposition des sich bewegenden Elements zur Verarbeitungseinrichtung einer benachbarten feststehenden Einheit adaptiert ist, wenn die lesbare Vorrichtung durch einen Linear-Codierer-Leser zu einer vorausbestimmten, von Null abweichenden Distanz einer benachbarten feststehenden Einheit übergegangen ist.
  2. Vorrichtung nach Anspruch 1, bei der die lesbare Vorrichtung ein optischer Streifen (45) ist und die Linear-Codierer-Leser optische Leseköpfe (50) umfassen.
  3. Vorrichtung nach Anspruch 1, bei der die lesbare Vorrichtung ein Magnetstreifen ist und die Linear-Codierer-Leser magnetische Detektoren umfassen.
  4. Vorrichtung nach einem der Ansprüche 1, 2 und 3, bei der die Linear-Codierer-Leser mit weitgehend gleichem Abstand entlang der Schiene beabstandet sind und die lesbare Vorrichtung eine Länge (R) hat, die größer ist als der Zwischenraum (E) zwischen aneinander angrenzenden Linear-Codierer-Lesern und kleiner als der Zwischenraum (2E) zwischen drei Linear-Codierer-Lesern.
  5. Vorrichtung nach einem der Ansprüche 1 bis 4, bei der die Verarbeitungseinrichtung (90) in einem Zustand (204), in dem die lesbare Vorrichtung mit einem bestimmten Linear-Codierer-Leser assoziiert ist und gleichzeitig mit einem angrenzenden Linear-Codierer-Leser zu interagieren beginnt, die Aufgabe hat, die Assoziation der lesbaren Vorrichtung mit dem betreffenden Linear-Codierer-Leser auf den angrenzenden Linear-Codierer-Leser umzuschalten, sobald die lesbare Vorrichtung (45) eine vorbestimmte Entfernung durch den betreffenden Linear-Codierer-Leser hindurch erreicht hat.
  6. Vorrichtung nach einem der Ansprüche 1 bis 4, bei der die Verarbeitungseinrichtung in einem Zustand (204), in dem die lesbare Vorrichtung mit einem bestimmten Linear-Codierer-Leser assoziiert ist und gleichzeitig mit einem angrenzenden Linear-Codierer-Leser zu interagieren beginnt, die Aufgabe hat, die Assoziation der lesbaren Vorrichtung mit dem betreffenden Linear-Codierer-Leser auf den angrenzenden Linear-Codierer-Leser umzuschalten, sobald die lesbare Vorrichtung eine vorbestimmte Entfernung durch den angrenzenden Linear-Codierer-Leser hindurch erreicht hat.
  7. Vorrichtung nach Anspruch 5 oder Anspruch 6, bei der die Verarbeitungseinrichtung die Aufgabe hat, den angrenzenden Linear-Codierer-Leser vor der Interaktion der lesbaren Vorrichtung mit dem angrenzenden Linear-Codierer-Leser zu initialisieren.
  8. Vorrichtung nach einem der Ansprüche 5, 6 und 7, bei der die Verarbeitungseinrichtung unmittelbar nach dem Umschalten der Assoziation der lesbaren Vorrichtung auf den angrenzenden Linear-Codierer-Leser die Aufgabe hat, von der lesbaren Vorrichtung zu erfordern, dass sie sich um wenigstens eine Mindestentfernung (H) zurückbewegt, bevor die Assoziation der lesbaren Vorrichtung zum betreffenden Linear-Codierer-Leser zurückgeschaltet wird, um dadurch einen Hysterese-Effekt zu bewirken.
  9. Vorrichtung zum Feststellen der Positionen von mehreren sich individuell gesteuert bewegenden Elementen (22), relativ zu einem feststehenden Element (24, 26), wobei die genannte Vorrichtung Folgendes umfasst: eine einzelne Reihe von Linear-Codierer-Lesern (50), die allgemein entlang dem feststehenden Element an Festpositionen relativ zu ihm mit Zwischenraum angeordnet sind; eine auf jedem sich bewegende Element montierte, von den Linear-Codierer-Lesern lesbare Vorrichtung (45), wobei jede lesbare Vorrichtung eine Länge (R) hat, die größer ist als der Zwischenraum (E) zwischen jedwedem Paar aneinander angrenzender Linear-Codierer-Leser; Führungsmittel (54, 56, 58) zum Ausrichten der lesbaren Vorrichtungen, um mit der einzelnen Reihe von Linear-Codierer-Lesern zu interagieren; und eine mit jedem Linear-Codierer-Leser verbundene mehrfache Verarbeitungseinrichtung (90) zum Assoziieren jedweder lesbaren Vorrichtung mit jeweils nur einem Linear-Codierer-Leser, dies nur, wenn die vorgegebene lesbare Vorrichtung durch einen Linear-Codierer-Leser von einer vorausbestimmten, von Null abweichenden Distanz übergegangen ist, und zum Auflösen und Bereitstellen einer Ablesung der Gesamtposition des entsprechenden sich bewegenden Elements basierend auf der Festposition des assoziierten Linear-Codierer-Lesers und einer relativen Position der betreffenden lesbaren Vorrichtung im Verhältnis zu dem assoziierten Linear-Codierer-Leser.
  10. Vorrichtung nach Anspruch 9, bei der die lesbare Vorrichtung ein optischer Streifen (45) ist und die Linear-Codierer-Leser optische Leseköpfe (50) umfassen.
  11. Vorrichtung nach Anspruch 9, bei der die lesbare Vorrichtung ein Magnetstreifen ist und die Linear-Codierer-Leser magnetische Detektoren umfassen.
  12. Vorrichtung nach einem der Ansprüche 9, 10 und 11, bei der die Linear-Codierer-Leser (50) mit weitgehend gleichem Abstand entlang dem feststehenden Element (24, 26) beabstandet sind und jede lesbare Vorrichtung eine Länge (R) hat, die größer ist als der Zwischenraum (E) zwischen aneinander angrenzenden Linear-Codierer-Lesern und kleiner als der Zwischenraum (2E) zwischen drei Linear-Codierer-Lesern.
  13. Vorrichtung nach einem der Ansprüche 9 bis 12, bei der jedes sich bewegende Element (22) länger bemessen (L) ist als seine entsprechende lesbare Vorrichtung (45), um auszuschließen, dass lesbare Vorrichtungen aneinander angrenzender sich bewegender Elemente mit dem gleichen Linear-Codierer-Leser interagieren.
  14. Vorrichtung nach einem der Ansprüche 9 bis 13, bei der die mehrfache Verarbeitungseinrichtung (90) in einem Zustand (204), in dem eine bestimmte lesbare Vorrichtung mit einem bestimmten Linear-Codierer-Leser assoziiert ist und gleichzeitig mit einem angrenzenden Linear-Codierer-Leser zu interagieren beginnt, die Aufgabe hat, die Assoziation der betreffenden lesbaren Vorrichtung mit dem betreffenden Linear-Codierer-Leser auf den angrenzenden Linear-Codierer-Leser umzuschalten, sobald die lesbare Vorrichtung eine vorbestimmte Entfernung durch den betreffenden Linear-Codierer-Leser hindurch erreicht hat.
  15. Vorrichtung nach einem der Ansprüche 9 bis 13, bei der die mehrfache Verarbeitungseinrichtung in einem Zustand (204), in dem die betreffende lesbare Vorrichtung mit einem bestimmten Linear-Codierer-Leser assoziiert ist und gleichzeitig mit einem angrenzenden Linear-Codierer-Leser zu interagieren beginnt, die Aufgabe hat, die Assoziation der betreffenden lesbaren Vorrichtung mit dem betreffenden Linear-Codierer-Leser auf den angrenzenden Linear-Codierer-Leser umzuschalten, sobald die lesbare Vorrichtung eine vorbestimmte Entfernung durch den angrenzenden Linear-Codierer-Leser hindurch erreicht hat.
  16. Vorrichtung nach Anspruch 14 oder Anspruch 15, bei der die mehrfache Verarbeitungseinrichtung die Aufgabe hat, den angrenzenden Linear-Codierer-Leser vor der Interaktion der betreffenden lesbaren Vorrichtung mit dem angrenzenden Linear-Codierer-Leser zu initialisieren.
  17. Vorrichtung nach einem der Ansprüche 14, 15 und 16, bei der die mehrfache Verarbeitungseinrichtung unmittelbar nach dem Umschalten der Assoziation der lesbaren Vorrichtung auf den angrenzenden Linear-Codierer-Leser von der betreffenden lesbaren Vorrichtung erfordert, dass sie sich um wenigstens eine Mindestentfernung (H) zurückbewegt, bevor die Assoziation der betreffenden lesbaren Vorrichtung zum betreffenden Linear-Codierer-Leser zurückgeschaltet wird, um dadurch einen Hysterese-Effekt zu bewirken.
DE69809774T 1997-05-02 1998-05-01 Modulares fördersystem mit mehreren beweglichen elementen mit unabhängiger steuerung Expired - Lifetime DE69809774T3 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US4549597P 1997-05-02 1997-05-02
US45495P 1997-05-02
PCT/CA1998/000447 WO1998050760A2 (en) 1997-05-02 1998-05-01 Modular conveyor system having multiple moving elements under independent control

Publications (3)

Publication Number Publication Date
DE69809774D1 DE69809774D1 (de) 2003-01-09
DE69809774T2 DE69809774T2 (de) 2003-12-04
DE69809774T3 true DE69809774T3 (de) 2006-11-09

Family

ID=21938215

Family Applications (3)

Application Number Title Priority Date Filing Date
DE69836988T Expired - Lifetime DE69836988T2 (de) 1997-05-02 1998-05-01 Modulares Fördersystem mit mehreren beweglichen Elementen unter unabhängiger Steuerung
DE69831617T Expired - Lifetime DE69831617T2 (de) 1997-05-02 1998-05-01 Modulares Fördersystem mit mehreren beweglichen Elementen mit unabhängiger Steuerung
DE69809774T Expired - Lifetime DE69809774T3 (de) 1997-05-02 1998-05-01 Modulares fördersystem mit mehreren beweglichen elementen mit unabhängiger steuerung

Family Applications Before (2)

Application Number Title Priority Date Filing Date
DE69836988T Expired - Lifetime DE69836988T2 (de) 1997-05-02 1998-05-01 Modulares Fördersystem mit mehreren beweglichen Elementen unter unabhängiger Steuerung
DE69831617T Expired - Lifetime DE69831617T2 (de) 1997-05-02 1998-05-01 Modulares Fördersystem mit mehreren beweglichen Elementen mit unabhängiger Steuerung

Country Status (8)

Country Link
US (2) US6191507B1 (de)
EP (3) EP1270311B1 (de)
AT (3) ATE228644T1 (de)
AU (1) AU7328598A (de)
CA (1) CA2288223C (de)
DE (3) DE69836988T2 (de)
ES (2) ES2249514T3 (de)
WO (1) WO1998050760A2 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2709897B1 (de) 2011-05-19 2019-02-27 Rockwell Automation, Inc. Steuerarchitektur für transportsysteme

Families Citing this family (187)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6975081B1 (en) * 1998-02-26 2005-12-13 Anorad Corporation Path module for a linear motor, modular linear motor system and method to control same
US7262523B1 (en) * 1998-02-26 2007-08-28 Anorad Corporation Wireless encoder
JP2001025229A (ja) * 1999-07-06 2001-01-26 Nippon Thompson Co Ltd 可動コイル型リニアモータを内蔵したスライド装置
US20020041481A1 (en) * 2000-09-28 2002-04-11 Yoshinori Kano Linear motor and electronic component feeding apparatus
US7134258B2 (en) 2001-12-05 2006-11-14 R.A. Jones & Co. Inc. Packaging apparatus and methods
US20030116701A1 (en) * 2001-12-21 2003-06-26 Nickels Robert A. Software controled optical sensor for conveyors
WO2003105324A1 (en) * 2002-06-05 2003-12-18 Jacobs Automation Llc Controlled motion system
US20040027118A1 (en) * 2002-08-12 2004-02-12 James Lenz Proximity sensor circuit with programmable logic device controller
JP4259978B2 (ja) * 2003-03-25 2009-04-30 Thk株式会社 リニアモータアクチュエータ
WO2005005290A2 (en) 2003-06-30 2005-01-20 Progressive Tool & Industries, Co. A precise transport posiitoning apparatus using a closed loop controlled, non-direct drive or friction drive system with absolute positioning encoder
JP4521221B2 (ja) * 2004-05-18 2010-08-11 日本トムソン株式会社 可動マグネット型リニアモータを内蔵したスライド装置
US7189909B2 (en) * 2004-11-23 2007-03-13 Román Viñoly Camera assembly for finger board instruments
US7063204B1 (en) 2005-03-15 2006-06-20 Seagate Technology Llc Precision conveyor
US7950332B2 (en) * 2005-06-01 2011-05-31 Aaron Sones Apparatus and method of generating motion
DE102005059677B3 (de) * 2005-12-14 2007-08-30 Technische Universität Ilmenau Anordnung und Verfahren zur Regulierung der Geschwindigkeit eines Werkstückträgers in kontinuierlich arbeitenden Montage- und Bearbeitungsautomaten mit Längstransfer
WO2007097899A2 (en) * 2006-02-18 2007-08-30 Industrial Design Laboratories, Inc. Electromagnetic moving system
US7456593B1 (en) 2006-04-10 2008-11-25 Anorad Corporation Direct drive transport system
DE102006023324A1 (de) * 2006-05-11 2007-11-15 Siemens Ag Erfassung und Begrenzung maximaler Statorströme
US7719214B2 (en) * 2006-10-06 2010-05-18 Performance Motion Devices, Inc. Method and apparatus for controlling motors of different types
US7859139B2 (en) * 2007-07-23 2010-12-28 Jacobs Keith G Controlled motion system
CN101689795B (zh) * 2007-09-20 2012-08-29 费斯托股份有限两合公司 带有具有用于被驱动的滑架的直线导向的两个导轨的定子的电的直线直接驱动装置
US20090088912A1 (en) * 2007-09-28 2009-04-02 Anorad Corporation Linear driven x-z robot
JP5250268B2 (ja) * 2008-01-11 2013-07-31 ヤマハ発動機株式会社 部品移載装置
US8616134B2 (en) 2009-01-23 2013-12-31 Magnemotion, Inc. Transport system powered by short block linear synchronous motors
US9032880B2 (en) 2009-01-23 2015-05-19 Magnemotion, Inc. Transport system powered by short block linear synchronous motors and switching mechanism
US8967051B2 (en) * 2009-01-23 2015-03-03 Magnemotion, Inc. Transport system powered by short block linear synchronous motors and switching mechanism
KR101703935B1 (ko) * 2009-03-03 2017-02-22 에이티에스 오토메이션 툴링 시스템즈 인코포레이티드 멀티-모드 및 멀티-피치 컨베이어 시스템
DE102009015690A1 (de) * 2009-03-31 2010-10-07 Logicdata Electronic & Software Entwicklungs Gmbh Linearantrieb und Tisch mit Linearantrieb
JP5486874B2 (ja) * 2009-08-28 2014-05-07 Thk株式会社 分散配置リニアモータおよび分散配置リニアモータの制御方法
JP5421709B2 (ja) * 2009-09-30 2014-02-19 Thk株式会社 リニアモータの駆動システム及び制御方法
JP4878639B2 (ja) * 2009-10-29 2012-02-15 日特エンジニアリング株式会社 パレット搬送装置及びパレット搬送方法
US8626329B2 (en) * 2009-11-20 2014-01-07 Agr Automation Ltd. Product assembly system and control software
EP2357451B1 (de) * 2010-02-09 2011-11-16 SICK STEGMANN GmbH Messvorrichtung zur Absolutwertbestimmung von Längen oder Winkeln mit aus einzelnen Teilstücken zusammengesetzter aktiver Massverkörperung
CA2795284C (en) * 2010-03-30 2017-11-21 Ats Automation Tooling Systems Inc. Conveyor pallet and guiding system
DE102010028769A1 (de) 2010-05-07 2011-11-10 Pvt Probenverteiltechnik Gmbh System zum Transportieren von Behältern zwischen unterschiedlichen Stationen und Behälterträger
CN103053092B (zh) * 2010-07-29 2016-09-07 Ats自动化加工系统公司 用于向移动元件提供动力的系统和方法
EP2434624A1 (de) * 2010-09-27 2012-03-28 Festo AG & Co. KG Lineardirektantrieb und Transportsystem
FR2967144B1 (fr) * 2010-11-08 2012-12-14 Savoye Systeme de stockage automatise comprenant au moins une voie de roulement equipee d'un mecanisme d'arret d'un chariot
DE102011003682A1 (de) * 2011-02-07 2012-08-09 Robert Bosch Gmbh Transportvorrichtung mit Erkennungsfunktion
WO2012122414A2 (en) 2011-03-09 2012-09-13 Tension Envelope Corporation Linear dispensing system with universal escapement
WO2012129693A1 (en) * 2011-03-31 2012-10-04 Ats Automation Tooling Systems Inc. Self-aligning pallets and a system for automated conveying of components through an assembly line
WO2012129696A1 (en) * 2011-03-31 2012-10-04 Ats Automation Tooling Systems Inc. Pallet-based position adjustment system and method
DE102011075174A1 (de) 2011-05-03 2012-11-08 Robert Bosch Gmbh Transfereinrichtung für Gegenstände
DE102011075176A1 (de) 2011-05-03 2012-11-08 Robert Bosch Gmbh Verfahren zum Betreiben eines elektromagnetischen Transfersystems und Transfersystem
DE102011078555A1 (de) * 2011-07-01 2013-01-03 Robert Bosch Gmbh Einrichtung zur Erzeugung von Hub- und/oder Drehbewegungen an Transportelementen
CA2847231A1 (en) 2011-09-30 2013-04-04 Ats Automation Tooling Systems Inc. System and method for providing vacuum to a moving element
DE102011085636A1 (de) * 2011-11-02 2013-05-02 Hamilton Bonaduz Ag Linearmotor mit mehreren Sensoreinheiten und modularem Statoraufbau
EP2589968A1 (de) 2011-11-04 2013-05-08 Roche Diagnostics GmbH Laborprobenverteilungssystem, Laborsystem und Betriebsverfahren
EP2589967A1 (de) 2011-11-04 2013-05-08 Roche Diagnostics GmbH Laborprobenverteilungssystem und entsprechendes Betriebsverfahren
JP5912426B2 (ja) * 2011-11-07 2016-04-27 ヤマハ発動機株式会社 リニアコンベア
JP5753060B2 (ja) * 2011-11-07 2015-07-22 ヤマハ発動機株式会社 リニアコンベア及びその駆動制御方法
DE102012204916A1 (de) 2012-03-27 2013-10-02 Beckhoff Automation Gmbh Statorvorrichtung für einen Linearmotor und lineares Transportsystem
DE202012013152U1 (de) 2012-03-27 2015-02-11 Beckhoff Automation Gmbh Statorvorrichtung für einen Linearmotor und lineares Transportsystem
DE102012210329A1 (de) 2012-06-19 2013-12-19 Robert Bosch Gmbh Zufuhrvorrichtung
EP2746880B1 (de) * 2012-12-21 2018-04-25 Robert Bosch Gmbh Ladungsträgersynchronisierung eines Fördersystems einer Maschine
EP2746200B2 (de) 2012-12-21 2018-09-12 Robert Bosch Gmbh Vorrichtung und Verfahren zur Steuerung von Trägern in einer Maschine
DE102012025324A1 (de) * 2012-12-22 2014-06-26 Festo Ag & Co. Kg Stator für einen Lineardirektantrieb und elektrodynamisches Antriebssystem
JP6341631B2 (ja) * 2013-04-03 2018-06-13 キヤノン株式会社 エンコーダ
TW201510925A (zh) 2013-07-29 2015-03-16 Automation Tooling Syst 輸送系統內之移動元件的追蹤系統與方法
CA2919036C (en) * 2013-07-29 2020-07-07 Ats Automation Tooling Systems Inc. Conveyor bearing system
DE102013108767A1 (de) * 2013-08-13 2015-02-19 Thyssenkrupp Elevator Ag Dezentrale Linear Motor Regelung für Transportsysteme
JP6633516B2 (ja) 2013-09-21 2020-01-22 マグネモーション インコーポレイテッド パッケージングおよび他の用途のためのリニアモータ輸送
EP2878557B1 (de) * 2013-11-30 2016-06-29 WEKAL Maschinenbau GmbH Horizontalfördereinrichtung
US9784558B2 (en) * 2014-01-20 2017-10-10 Apple Inc. Sensing of mirror position using fringing fields
EP2927625A1 (de) 2014-03-31 2015-10-07 Roche Diagniostics GmbH Probenverteilungssystem und Laborautomatisierungssystem
EP3148904B1 (de) 2014-06-02 2021-05-05 ATS Automation Tooling Systems Inc. System und verfahren zur verfolgung eines beweglichen elements in einem linearen motorfördersystem
CN106416027B (zh) 2014-06-02 2019-11-01 Ats自动化加工系统公司 具有动力曲线轨道区段的线性马达系统
EP2977766A1 (de) 2014-07-24 2016-01-27 Roche Diagniostics GmbH Laborprobenverteilungssystem und Laborautomatisierungssystem
EP2995580A1 (de) 2014-09-09 2016-03-16 Roche Diagniostics GmbH Laborprobenverteilungssystem und Laborautomatisierungssystem
US9952242B2 (en) 2014-09-12 2018-04-24 Roche Diagnostics Operations, Inc. Laboratory sample distribution system and laboratory automation system
EP2995958A1 (de) 2014-09-15 2016-03-16 Roche Diagniostics GmbH Verfahren zum Betrieb einer Laborprobe Verteilungssystem, Laborprobenverteilungssystems und Laborautomatisierungssystem
US10273095B2 (en) * 2014-10-29 2019-04-30 Laitram, L.L.C. Electromagnetic conveyor
EP3016116A1 (de) 2014-11-03 2016-05-04 Roche Diagniostics GmbH Leiterplattenanordnung, Spule für ein Laborprobenverteilungssystem, Laborprobenverteilungssystem und Laborautomatisierungssystem
CN104527731B (zh) * 2015-01-07 2017-06-16 中国铁道科学研究院 无线调车机车信号和监控系统的区段长度误差计算方法
EP3070479B1 (de) 2015-03-16 2019-07-03 Roche Diagniostics GmbH Transportträger, laborfrachtverteilungssystem und laborautomatisierungssystem
EP3537160B1 (de) 2015-03-23 2020-08-12 Roche Diagnostics GmbH Laborprobenverteilungssystem und laborautomatisierungssystem
US9656430B2 (en) 2015-04-22 2017-05-23 Xerox Corporation Rotating precision rails in three-dimensional object printing systems
US9469076B1 (en) 2015-04-22 2016-10-18 Xerox Corporation System for cleaning cart drive components in three-dimensional object printing systems
US9498960B2 (en) 2015-04-22 2016-11-22 Xerox Corporation Passive actuators for printhead cleaning using mobile maintenance carts
US9592639B2 (en) 2015-04-22 2017-03-14 Xerox Corporation System for cleaning cart drive components in three-dimensional object printing systems
US10183444B2 (en) 2015-04-22 2019-01-22 Xerox Corporation Modular multi-station three-dimensional object printing systems
US9649815B2 (en) 2015-04-22 2017-05-16 Xerox Corporation Coating for precision rails and a system for cleaning precision rails in three-dimensional object printing systems
US9597840B2 (en) 2015-04-22 2017-03-21 Xerox Corporation System architecture for printhead cleaning using mobile maintenance carts
US9987805B2 (en) 2015-04-22 2018-06-05 Xerox Corporation Cleaning cart with rechargeable power supply
US9592638B2 (en) 2015-05-19 2017-03-14 Xerox Corporation Top drive mobile cart for three dimensional object printing systems
US9592637B2 (en) 2015-05-19 2017-03-14 Xerox Corporation Direct marking build cart that is robust to rail contamination by under-rail mounting and compliant top wheel
EP3096146A1 (de) 2015-05-22 2016-11-23 Roche Diagniostics GmbH Verfahren zum betrieb eines laborprobenverteilungssystems, laborprobenverteilungssystem und laborautomatisierungssystem
EP3095739A1 (de) 2015-05-22 2016-11-23 Roche Diagniostics GmbH Verfahren zum betrieb eines laborprobenverteilungssystems, laborprobenverteilungssystem und laborautomatisierungssystem
EP3096145B1 (de) 2015-05-22 2019-09-04 Roche Diagniostics GmbH Verfahren zum betrieb eines laborautomatisierungssystems und laborautomatisierungssystem
EP3112874A1 (de) 2015-07-02 2017-01-04 Roche Diagnostics GmbH Speichermodul, verfahren zum betrieb eines laborautomatisierungssystems und laborautomatisierungssystem
US9610734B2 (en) 2015-07-07 2017-04-04 Xerox Corporation Indexing cart for three-dimensional object printing
EP3121603A1 (de) 2015-07-22 2017-01-25 Roche Diagnostics GmbH Probenbehälterträger, laborprobenverteilungssystem und laborautomatisierungssystem
EP3139175B1 (de) 2015-09-01 2021-12-15 Roche Diagnostics GmbH Laborfrachtverteilungssystem, laborautomatisierungssystem und verfahren zum betrieb eines laborfrachtverteilungssystems
EP3153866A1 (de) 2015-10-06 2017-04-12 Roche Diagnostics GmbH Verfahren zur bestimmung einer übergabeposition und laborautomatisierungssystem
EP3156352B1 (de) 2015-10-13 2019-02-27 Roche Diagniostics GmbH Laborprobenverteilungssystem und laborautomatisierungssystem
EP3156353B1 (de) 2015-10-14 2019-04-03 Roche Diagniostics GmbH Verfahren zum drehen eines probenbehälterträgers, laborprobenverteilungssystem und laborautomatisierungssystem
EP3173363A1 (de) * 2015-11-24 2017-05-31 Siemens Aktiengesellschaft Verfahren zur ermittlung eines bewegungsablaufs für einen linearantrieb
EP3211429A1 (de) 2016-02-26 2017-08-30 Roche Diagnostics GmbH Transportvorrichtung mit gefliester fahroberfläche
EP3211430A1 (de) 2016-02-26 2017-08-30 Roche Diagnostics GmbH Transportvorrichtung mit grundplattenmodulen
EP3211428A1 (de) 2016-02-26 2017-08-30 Roche Diagnostics GmbH Transportvorrichtungseinheit für ein laborprobenverteilungssystem
ES2688046T3 (es) * 2016-04-22 2018-10-30 Siemens Aktiengesellschaft Procedimiento, accionamiento lineal e instalación
EP3235768B1 (de) 2016-04-22 2019-09-11 Siemens Aktiengesellschaft Statorsegment für ein linearmotorbasiertes transportsystem und transportsystem
DE102016108002A1 (de) * 2016-04-29 2017-11-02 Weber Maschinenbau Gmbh Breidenbach Verfahren zum Bewegen von Portionen
DE102016208155A1 (de) 2016-05-12 2017-11-16 Robert Bosch Gmbh Positionsbestimmungsvorrichtung zur Bestimmung einer Position und/oder Orientierung eines von einem Stator zu befördernden Transportkörpers relativ zu dem Stator
CA3023504A1 (en) 2016-05-13 2017-11-16 Walmart Apollo, Llc Systems and methods for sortation of products using a conveyor assembly
FR3051717A1 (fr) * 2016-05-27 2017-12-01 Mgi Digital Tech Dispositif et procede de transport de substrats dans une machine d'impression
WO2017207657A1 (en) 2016-06-03 2017-12-07 Roche Diagnostics Gmbh Laboratory sample distribution system and laboratory automation system
EP3255519B1 (de) 2016-06-09 2019-02-20 Roche Diagniostics GmbH Laborprobenverteilungssystem und verfahren zum betrieb eines laborprobenverteilungssystems
NO341952B1 (en) * 2016-06-21 2018-03-05 Rele Musikk As A manual operating device
EP3260867A1 (de) 2016-06-21 2017-12-27 Roche Diagnostics GmbH Verfahren zur bestimmung einer übergabeposition und laborautomatisierungssystem
CN109477845B (zh) 2016-07-21 2022-07-05 西门子医疗保健诊断公司 基于条件对自动化轨道进行监测和维护的系统和方法
CN109564232B (zh) 2016-08-04 2022-08-02 豪夫迈·罗氏有限公司 实验室样品分配系统和实验室自动化系统
US11072398B2 (en) * 2016-08-12 2021-07-27 Illinois Tool Works Inc. Apparatuses and methods for high-resolution printing
US11584628B2 (en) 2016-09-09 2023-02-21 The Procter & Gamble Company System and method for independently routing vehicles and delivering containers and closures to unit operation systems
CN109689510B (zh) 2016-09-09 2021-09-24 宝洁公司 用于同时填充不同形状和/或尺寸的容器的系统和方法
MX2019002782A (es) 2016-09-09 2019-09-04 Procter & Gamble Sistema y método para llenar simultáneamente recipientes con diferentes composiciones de fluidos.
EP3510459A2 (de) * 2016-09-09 2019-07-17 The Procter and Gamble Company System und verfahren zur unabhängigen wegleitung von mit containern beladenen fahrzeugen zur erzeugung verschiedener fertigprodukte
US10221017B2 (en) 2016-09-09 2019-03-05 The Procter & Gamble Company Vacuum holder with extensible skirt gasket
US10613523B2 (en) 2016-09-09 2020-04-07 The Procter & Gamble Company Methods for simultaneously producing different products on a single production line
CN109690430B (zh) 2016-09-09 2022-06-24 宝洁公司 基于需求生产产品的系统和方法
CN109689539B (zh) 2016-09-09 2021-03-09 宝洁公司 用于线性同步马达传送机的动态称重称系统和方法
US11117757B2 (en) 2016-09-21 2021-09-14 Yamaha Hatsudoki Kabushiki Kaisha Linear conveyor device
CN109643948B (zh) * 2016-09-21 2020-11-10 雅马哈发动机株式会社 线性传送装置
US10029855B2 (en) 2016-09-23 2018-07-24 Rockwell Automation Technologies, Inc. Multi-rail/roller compliance system for independent mover products
US10256023B2 (en) * 2016-09-29 2019-04-09 Rockwell Automation Technologies, Inc. Method and apparatus for interleaved switching of track segments in a motion control system
DE102016220573A1 (de) 2016-10-20 2018-04-26 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bestimmen einer Position und/oder Orientierung eines frei schwebenden Elements
PL3321196T3 (pl) 2016-11-14 2019-10-31 Nexes Control Design Eng S L U Urządzenie i sposób pakowania produktów do uprzednio przygotowanych pojemników
EP3330717B1 (de) 2016-12-01 2022-04-06 Roche Diagnostics GmbH Laborprobenverteilungssystem und laborautomatisierungssystem
EP3343232B1 (de) 2016-12-29 2021-09-15 Roche Diagnostics GmbH Laborprobenverteilungssystem und laborautomatisierungssystem
US10620017B2 (en) 2017-01-31 2020-04-14 Rockwell Automation Technologies, Inc. Curvilinear encoder system for position determination
US10480961B2 (en) 2017-01-31 2019-11-19 Rockwell Automation Technologies, Inc. Hybrid encoder system for position determination
EP3355065B1 (de) * 2017-01-31 2021-08-18 Roche Diagnostics GmbH Laborprobenverteilungssystem und laborautomatisierungssystem
EP3357842B1 (de) 2017-02-03 2022-03-23 Roche Diagnostics GmbH Laborautomatisierungssystem
US10333435B2 (en) 2017-02-22 2019-06-25 Performance Motion Devices, Inc. Multi-motor controller
CN108539949B (zh) * 2017-03-01 2020-07-31 台达电子工业股份有限公司 动磁式移载平台
EP3410123B1 (de) 2017-06-02 2023-09-20 Roche Diagnostics GmbH Verfahren zum betrieb eines laborprobenverteilungssystems, laborprobenverteilungssystem und laborautomatisierungssystem
AT520089B1 (de) * 2017-06-29 2019-01-15 B & R Ind Automation Gmbh Langstatorlinearmotor und Verfahren zum Bewegen einer Transporteinheit eines Langstatorlinearmotors
EP3428653B1 (de) 2017-07-13 2021-09-15 Roche Diagnostics GmbH Verfahren zum betreiben eines laborprobenverteilungssystems, laborprobenverteilungssystem und laborautomatisierungssystem
US10483895B2 (en) * 2017-08-25 2019-11-19 Rockwell Automation Technologies, Inc. Method and apparatus for wireless power transfer to an independent moving cart
CN109422079B (zh) * 2017-08-28 2021-05-07 台达电子工业股份有限公司 输送系统
US10562715B2 (en) 2017-09-12 2020-02-18 Magnemotion, Inc. Method and apparatus to diagnose a linear synchronous motor system
EP3457144B1 (de) 2017-09-13 2021-10-20 Roche Diagnostics GmbH Probenbehälterträger, laborprobenverteilungssystem und laborautomatisierungssystem
AU2018331269B2 (en) * 2017-09-13 2024-01-04 Laitram, L.L.C. Monorail tray conveyor with passive guide rails
EP3456415B1 (de) 2017-09-13 2021-10-20 Roche Diagnostics GmbH Probenbehälterträger, laborprobenverteilungssystem und laborautomatisierungssystem
CN109484794A (zh) * 2017-09-13 2019-03-19 京东方科技集团股份有限公司 一种基板传送装置
EP3457560A1 (de) * 2017-09-14 2019-03-20 B&R Industrial Automation GmbH Langstatorlinearmotor
US10481598B2 (en) 2017-09-22 2019-11-19 Performance Motion Devices, Inc. Motion system with sensor outputs and haptic controls
US10608469B2 (en) 2017-09-28 2020-03-31 Rockwell Automation Technologies, Inc. Method and apparatus for power transfer to an independent moving cart during travel along a track
US11539244B2 (en) 2017-09-28 2022-12-27 Rockwell Automation Technologies, Inc. Method and apparatus for data transmission over an inductive link for an independent cart system
JP6786114B2 (ja) * 2017-09-29 2020-11-18 株式会社フジキカイ 搬送装置
US10367404B2 (en) 2017-09-29 2019-07-30 Rockwell Automation Technologies, Inc. Mid-bus voltage generation via idle phases in a linear motor track system
JP7214314B2 (ja) * 2017-12-06 2023-01-30 株式会社京都製作所 リニア搬送装置
WO2019148296A1 (en) * 2018-02-02 2019-08-08 Ats Automation Tooling Systems Inc. Linear motor conveyor system for clean/aseptic environments
EP3537159B1 (de) 2018-03-07 2022-08-31 Roche Diagnostics GmbH Verfahren zum betrieb eines laborprobenverteilungssystems, laborprobenverteilungssystem und laborautomatisierungssystem
EP3540443B1 (de) 2018-03-16 2023-08-30 Roche Diagnostics GmbH Laborsystem, laborprobenverteilungssystem und laborautomationssystem
US10908361B2 (en) 2018-06-06 2021-02-02 Apple Inc. Capacitive position sensing for capacitive drive MEMS devices
US10432117B1 (en) 2018-06-22 2019-10-01 Rockwell Automation Technologies, Inc. System and method for monitoring mover status in an independent cart system
US10717365B2 (en) 2018-07-13 2020-07-21 Rockwell Automation Technologies, Inc. System and method for limiting motion in an independent cart system
JP7192282B2 (ja) * 2018-07-23 2022-12-20 村田機械株式会社 物品搬送装置
DE102018118814B4 (de) 2018-08-02 2024-07-18 Beckhoff Automation Gmbh Verfahren zum Identifizieren eines Schlittens eines linearen Transportsystems
US10967892B2 (en) 2018-11-08 2021-04-06 Rockwell Automation Technologies, Inc. Independent cart system and method of operating the same
US11117471B2 (en) * 2018-11-30 2021-09-14 Rockwell Automation Technologies, Inc. System and method for collision prevention in a linear motion system
US10835928B2 (en) 2019-01-25 2020-11-17 Walmart Apollo, Llc Conveyor systems and methods for sorting merchandise using interchangeable and assignable sortation modules
EP3696631B1 (de) 2019-02-13 2023-04-05 SCM Group S.p.A. Bearbeitungszentrum mit einem messsystem zur bearbeitung von holzstücken
CN113748595B (zh) 2019-05-08 2024-02-13 雅马哈发动机株式会社 线性输送机系统、线性模块以及线性模块的控制方法
US10983508B2 (en) * 2019-05-31 2021-04-20 Rockwell Automation Technologies, Inc. Automated independent cart system and method of controlling operation of a plurality of movers of the automated independent cart system
US11193812B2 (en) 2019-07-01 2021-12-07 B&R Industrial Automation GmbH Electromagnetic conveyor with weighing station
DE102019119497A1 (de) * 2019-07-18 2021-01-21 Krones Ag Verfahren und Vorrichtung zum Transportieren
US11713147B2 (en) 2019-07-30 2023-08-01 Anheuser-Busch Inbev S.A. Article picking and treating apparatus
WO2021019012A1 (en) 2019-07-30 2021-02-04 Anheuser-Busch Inbev S.A. Packaging apparatus
US10985685B1 (en) * 2019-09-30 2021-04-20 Rockwell Automation Technologies, Inc. System and method for wireless power transfer in a linear cart system
US11599101B2 (en) 2020-02-26 2023-03-07 Rockwell Automation Technologies, Inc. Independent mover transport system and method of extending range of operations in an independent mover transport system
EP3925911B1 (de) 2020-06-19 2023-05-24 Roche Diagnostics GmbH Laborprobenverteilungssystem und entsprechendes verfahren zum betrieb
EP3940388B1 (de) 2020-07-15 2024-04-10 Roche Diagnostics GmbH Laborprobenverteilungssystem und verfahren zum betrieb davon
KR102507822B1 (ko) * 2020-09-16 2023-03-07 현대자동차주식회사 차량의 슬라이딩 유닛
US11884016B2 (en) * 2020-09-21 2024-01-30 Essentium Ipco, Llc X-arm carriage assembly
DE102020125396A1 (de) * 2020-09-29 2022-03-31 Beckhoff Automation Gmbh Statormodul für ein lineares Transportsystem
US11747356B2 (en) 2020-12-21 2023-09-05 Roche Diagnostics Operations, Inc. Support element for a modular transport plane, modular transport plane, and laboratory distribution system
EP4036678A1 (de) * 2021-01-29 2022-08-03 Siemens Aktiengesellschaft Anomalieerkennung während des betriebs eines fördersystems
EP4125194A1 (de) 2021-07-28 2023-02-01 Etel S.A. Beweglicher teil eines linearmotors mit einem schlittenschnittstellenelement
EP4201854A1 (de) 2021-12-22 2023-06-28 Fameccanica.Data S.p.A. Förderverfahren, -einheit und -vorrichtung zur formatänderung für verpackungsanlagen
WO2023126356A1 (de) 2021-12-27 2023-07-06 B&R Industrial Automation GmbH Stromsymmetrieregelung
WO2023186907A1 (de) 2022-03-29 2023-10-05 B&R Industrial Automation GmbH Transporteinheit und zugehöriges montageverfahren
WO2023186906A1 (de) 2022-03-29 2023-10-05 B&R Industrial Automation GmbH Transporteinheit eines langstatorlinearmotors
US11851221B2 (en) 2022-04-21 2023-12-26 Curium Us Llc Systems and methods for producing a radioactive drug product using a dispensing unit
WO2023208945A1 (de) 2022-04-28 2023-11-02 B&R Industrial Automation GmbH Verfahren zur identifikation und kompensation eines positions-messfehlers
US11831182B1 (en) * 2022-08-16 2023-11-28 Rockwell Automation Technologies, Inc. System and method for in-line wireless energy transfer and sensing in an independent cart system

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1057830B (it) 1976-04-02 1982-03-30 Dea Spa Trasduttore di posizione per macchine di misura e macchine utensili
DE2654075A1 (de) 1976-11-29 1978-06-01 Papst Motoren Kg Linearmotor
DE2842099C3 (de) 1978-09-27 1981-07-23 Siemens AG, 1000 Berlin und 8000 München Synchroner Lagstator-Linearmotor
EP0294541A1 (de) * 1980-11-11 1988-12-14 Magnetbahn GmbH Elektrischer Antrieb oder Generator
DE3316144A1 (de) 1982-05-04 1983-11-10 Canon K.K., Tokyo Verfahren und vorrichtung zum messen des ausmasses einer bewegung
US4760294A (en) 1982-09-13 1988-07-26 Hansen Thomas C Linear motor with independently controlled coils
US4595870A (en) 1984-08-07 1986-06-17 Anorad Corporation Linear motor
DE3443176C1 (de) * 1984-11-27 1990-11-15 Angewandte Digital Elektronik Gmbh, 2051 Brunstorf Verfahren zur Kalibrierung eines elektronischen Positionsgebers
US4633148A (en) 1985-01-25 1986-12-30 Chrysler Motors Corporation Linear drive motor multiple carrier control system
DE3504520A1 (de) 1985-02-09 1986-08-14 Mauser-Werke Oberndorf Gmbh, 7238 Oberndorf Laengenmesseinrichtung fuer messvorrichtungen und -maschinen
US4853602A (en) * 1985-12-24 1989-08-01 E. I. Dupont De Nemours And Company System for using synchronous secondaries of a linear motor to biaxially draw plastic films
US4675582A (en) 1985-12-24 1987-06-23 E. I. Du Pont De Nemours And Company System useful for controlling multiple synchronous secondaries of a linear motor along an elongated path
GB2185720B (en) 1986-01-27 1989-11-01 Daifuku Kk Conveyor system utilizing linear motor
US4926753A (en) * 1986-04-29 1990-05-22 Programmation, Inc. Flexible material transport system
DE3634838A1 (de) * 1986-10-13 1988-04-21 Scharf Gmbh Maschf Transporteinrichtung
EP0265570B1 (de) 1986-10-31 1990-02-14 Shinko Electric Co. Ltd. Automatisches Transportsystem
JPS63188711A (ja) 1987-01-31 1988-08-04 Yaskawa Electric Mfg Co Ltd 位置決め装置
AU602059B2 (en) 1987-03-13 1990-09-27 Utdc Inc. A transit system
US4924164A (en) 1988-04-08 1990-05-08 J. N. Fauver Company, Inc. Software zoning of conveyor control
JP2567036B2 (ja) 1988-05-10 1996-12-25 キヤノン株式会社 光学式エンコーダ
US4901058A (en) 1988-06-17 1990-02-13 Guardian Technologies, Inc. Sobriety interlock with bypass detection
DE69011744T2 (de) 1989-06-01 1995-03-23 Mazda Motor Förderer mit Linearmotor.
EP0425772B1 (de) 1989-11-01 1995-03-22 ELECTROMOTIVE SYSTEMS, Inc. Vorrichtung und Verfahren zur Bestimmung eines oder mehrerer Betriebsdaten eines schienengebundenen Fahrzeuges
WO1991012648A1 (en) 1990-02-13 1991-08-22 Hitachi Metals, Ltd. Linear dc motor
US5023495A (en) * 1990-04-17 1991-06-11 Hitachi Metals & Shicoh Engine Moving-magnet type linear d.c. brushless motor having plural moving elements
US5118055A (en) 1990-07-05 1992-06-02 Utdc, Inc. Reduced voltage braking system in a linear motor in-track transit system
JPH04156263A (ja) 1990-10-16 1992-05-28 Nippon Thompson Co Ltd 小形リニアモータ駆動装置
DE69225972T2 (de) * 1991-07-12 1999-02-18 Denne Developments Ltd., Bournemouth Elektromagnetische Vorrichtung zum Erzeugen einer Linearbewegung
JPH0583807A (ja) * 1991-09-19 1993-04-02 Hitachi Ltd リニアシンクロナスモータ制御装置
US5446323A (en) 1991-09-25 1995-08-29 Systems, Machines, Automation Components Corporation Actuator with translational and rotational control
US5282424A (en) * 1991-11-18 1994-02-01 Neill Gerard K O High speed transport system
JP3347766B2 (ja) * 1992-06-08 2002-11-20 日本トムソン株式会社 リニアエンコーダ及びこれを具備した案内ユニット
JPH05346119A (ja) 1992-06-12 1993-12-27 Nippon Thompson Co Ltd リニアエンコーダ及びこれを具備した案内ユニット
JPH06171754A (ja) 1992-12-02 1994-06-21 Sumitomo Electric Ind Ltd 搬送装置
JP2878955B2 (ja) 1993-04-08 1999-04-05 日立金属株式会社 高精度リニアモータ
US5939845A (en) * 1998-03-23 1999-08-17 E. I. Du Pont De Nemours And Company Method for controlling tenter clip gap spacing during simultaneous biaxial stretching using linear synchronous motors

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2709897B1 (de) 2011-05-19 2019-02-27 Rockwell Automation, Inc. Steuerarchitektur für transportsysteme
EP3498570B1 (de) 2011-05-19 2021-06-30 Rockwell Automation, Inc. Steuerarchitektur für transportsysteme
US11753055B2 (en) 2011-05-19 2023-09-12 Rockwell Automation, Inc. Controlled architecture for transport systems

Also Published As

Publication number Publication date
AU7328598A (en) 1998-11-27
ATE352452T1 (de) 2007-02-15
USRE39747E1 (en) 2007-07-31
WO1998050760A2 (en) 1998-11-12
EP1015851A2 (de) 2000-07-05
DE69831617T2 (de) 2006-06-29
ES2249514T3 (es) 2006-04-01
DE69836988T2 (de) 2007-10-31
EP1270311A2 (de) 2003-01-02
DE69809774T2 (de) 2003-12-04
EP1015851B2 (de) 2006-05-24
CA2288223A1 (en) 1998-11-12
ATE304458T1 (de) 2005-09-15
EP1270311A3 (de) 2003-01-08
EP1015851B1 (de) 2002-11-27
ES2187967T4 (es) 2006-04-01
CA2288223C (en) 2007-02-20
WO1998050760A3 (en) 1999-02-04
EP1270311B1 (de) 2005-09-14
ES2187967T5 (es) 2006-12-01
DE69831617D1 (de) 2005-10-20
DE69809774D1 (de) 2003-01-09
US6191507B1 (en) 2001-02-20
EP1270312A1 (de) 2003-01-02
ES2187967T3 (es) 2003-06-16
DE69836988D1 (de) 2007-03-15
EP1270312B1 (de) 2007-01-24
ATE228644T1 (de) 2002-12-15

Similar Documents

Publication Publication Date Title
DE69809774T3 (de) Modulares fördersystem mit mehreren beweglichen elementen mit unabhängiger steuerung
AT520088B1 (de) Verfahren zum Betreiben einer Transporteinrichtung in Form eines Langstatorlinearmotors
DE69907302T2 (de) Linearpositionsgeber
EP3385803B1 (de) Verfahren zum betreiben eines langstatorlinearmotors
DE3788115T2 (de) Transportsystem vom Typ eines schwebenden Trägers.
DE69634768T2 (de) Vorrichtung zur Steuerung der Position eines Trägertisches, sowie Trägertischvorrichtung, Belichtungsgerät und Herstellungsverfahren unter Verwendung derselben
EP3109998B1 (de) Verfahren und langstatorlinearmotor zur übergabe einer transporteinheit an einer übergabeposition
DE112010003456B4 (de) Verteilte-anordnung-linearmotor und steuerungsverfahren eines verteilte-anordnung-linearmotors
DE112010003861T5 (de) Linearmotor-Antriebssystem und Linearmotor-Steuerverfahren
WO2005033813A1 (de) Linearmotor mit fortbewegungsregelung
DE2654075A1 (de) Linearmotor
EP0452375B1 (de) Automatische guttransportvorrichtung mit linearmotorgetriebenen transportelementen
WO2006074783A1 (de) Schiebetür mit einem magnetischen antriebssystem mit einem wegmesssystem
DE102016222806B3 (de) Transportgutträger, Transportsystem und Verfahren zum Transport eines Transportguts
EP3033290A1 (de) Dezentrale linear motor regelung für transportsysteme
EP2156979B1 (de) Linearantrieb, Fahrgeschäft, und Verfahren zum Betrieb eines Linearantriebs
DE2233231B2 (de) Vorrichtung zum Einstellen eines Arbeitskopfes
DE112007002286T5 (de) Verfahren zum Steuern von Wechselstrom-Linearmotoren, Vorrichtung zum Antreiben von Wechselstrom-Linearmotoren und System von Wechselstrom-Linearmotoren
WO2000010186A1 (de) Antrieb für das bewegliche kontaktstück eines hochspannungsleistungsschalters
DE112020007251T5 (de) Fördervorrichtung und Schieberpositionsdetektionsvorrichtung
CA2507407C (en) Linear motor
DE68910580T2 (de) Lineare Antriebsvorrichtung.
WO1998018067A1 (de) Regeleinheit für einen mehrphasigen direktantrieb und verfahren zur ansteuerung eines solchen antriebs
DE10153797A1 (de) Linearantrieb mit bewegter, massereduzierter Passiveinheit

Legal Events

Date Code Title Description
8363 Opposition against the patent
8366 Restricted maintained after opposition proceedings