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 PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 claims description 25
- 230000003287 optical effect Effects 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 11
- 230000000694 effects Effects 0.000 claims description 7
- 230000003993 interaction Effects 0.000 claims 3
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 19
- 239000013598 vector Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 10
- 230000033001 locomotion Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 230000004907 flux Effects 0.000 description 8
- 238000004804 winding Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 208000002447 Macrophagic myofasciitis Diseases 0.000 description 2
- QJVKUMXDEUEQLH-UHFFFAOYSA-N [B].[Fe].[Nd] Chemical compound [B].[Fe].[Nd] QJVKUMXDEUEQLH-UHFFFAOYSA-N 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 229910001172 neodymium magnet Inorganic materials 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 229910000976 Electrical steel Inorganic materials 0.000 description 1
- 230000005355 Hall effect Effects 0.000 description 1
- 229910000828 alnico Inorganic materials 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000009885 systemic effect Effects 0.000 description 1
- 230000036413 temperature sense Effects 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING 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/00—Mechanical 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/12—Mechanical 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/14—Mechanical 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/142—Mechanical 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/145—Mechanical 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G54/00—Non-mechanical conveyors not otherwise provided for
- B65G54/02—Non-mechanical conveyors not otherwise provided for electrostatic, electric, or magnetic
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING 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/00—Indicating or recording apparatus with provision for the special purposes referred to in the subgroups
- G01D3/10—Indicating 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING 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/00—Mechanical 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/12—Mechanical 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/244—Mechanical 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/245—Mechanical 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/2451—Incremental encoders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING 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/00—Mechanical 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/26—Mechanical 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/32—Mechanical 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/34—Mechanical 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/36—Forming the light into pulses
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K41/00—Propulsion 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/02—Linear motors; Sectional motors
- H02K41/03—Synchronous motors; Motors moving step by step; Reluctance motors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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/00—Type of vehicles
- B60L2200/26—Rail vehicles
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/16—Information 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 in1 gezeigten Systems; -
3 eine querschnittliche Ansicht des Fördersystems entlang der Linie III-III von1 ; -
4 eine Draufsicht auf einen beim Fördersystem verwendeten einzelnen polyphasenartigen Spulensatz; -
5 einen Leitungszyklus einer einzelnen in4 gezeigten Spule in Bezug auf die entsprechende Bewegung einer Palette darüber; -
6 ein Systemblockdiagramm einer verteilten Steuerungsarchitektur zum Steuern des Fördersystems von1 und jedes Abschnitts davon; -
7 ein Hardwareblockdiagramm der zur Steuerung jedes in6 gezeigten Fördersystemabschnittes verwendeten elektronischen Schaltung; -
8 ein elektronisches schematisches Diagramm zur Illustration verschiedener Teile der in7 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 von9 verwendeten digitalen P.I.D. Positionssteuerungskreises; -
11 ein Flussdiagramm, das sich auf ein im Servosteuerungssystem von9 verwendetes Kommutationssteuerungsgerät bezieht; -
12 ein Diagramm eines vom Selbststeuerungssystem von9 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 von12 ; -
14 ein Diagramm eines Schemas zum Synchronisieren der Servosteuerungssysteme (einzeln in9 gezeigt) benachbarter Fördersystemabschnitte zur weichen Steuerung einer Palette darüber; und -
15 ein Zustandsübergangsdiagramm in Bezug auf das Synchronisationsschema von14 . - Ausführliche Beschreibung der beispielhaften Figuren
-
1 zeigt einen Teil eines modularen Fördersystems20 unter Verwendung der erfindungsgemässen Vorrichtung. Das System20 weist mehrere Paletten oder sich bewegende Elemente22 (nur eines ist dargestellt) auf, die gezwungen werden, entlang einer kontinuierlichen stationären Schiene24 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 Einheiten26 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 und3 beherbergt jede Palette22 , wie weiter unten detaillierter erläutert, eine Vielzahl von Permanentmagneten28 , die zur Schaffung eines durch Vektoren (30 ,31 ) dargestellten, senkrecht zur Schiene24 ausgerichteten magnetischen Flusses angeordnet sind. Die Schiene24 beherbergt, wie weiter unten detaillierter erläutert, eine Statorarmatur32 umfassend eine Vielzahl von eingebetteten Spulen35 , die einzeln angeregt werden, so dass ein von der Statorarmatur32 erzeugter elektrisch induzierter magnetischer Fluss (dargestellt durch die Vektoren36 und37 ) sich nur unter einer bestimmten zu steuernden Palette22 befindet, in einer senkrechten Richtung dazu, ohne benachbarte Paletten zu beeinflussen. Die Antriebskraft zum Verschieben jeder Palette22 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 Schiene24 für jede Palette, so dass jede Palette22 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örderer20 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 -einheiten26 , die mechanisch unabhängig sind und wegen ihres modularen Aufbaus schnell und einfach voneinander trennbar sind. Die Schieneneinheiten26 können auf einem (nicht gezeigten) Substrat montiert sein, um damit lediglich zueinander ausgerichtet und aneinanderstossend zu sein, um die kontinuierliche Schiene24 zu bilden. Dieses Merkmal macht erforderlich, dass die Statorarmaturspulen35 der einen Schieneneinheit nicht mit der Statorarmatur einer benachbarten Schieneneinheit überlappen oder gegen diese gerichtet ist, wie unten detaillierter beschrieben. Jede Schieneneinheit26 beherbergt auch die gesamte elektronische Schaltung38 , die zur Steuerung der Schieneneinheit erforderlich ist. - Wie am besten aus den
2 und3 ersichtlich, umfasst jede Palette22 eine Verlängerung40 , auf der ein relativ langer, graduierter, optisch reflektierender Streifen45 montiert ist. Die Verlängerung40 ist so angeordnet, dass der reflektierende Streifen45 mit berührungslosen optischen Linear-Codierer-Leseköpfen50 , die an einer entsprechenden, von einer Seitenwand48 der Schiene24 abstehenden Verlängerung46 montiert sind, im Wechselwirkung treten. Mit Hilfe einer Lasche52 schützt diese ineinandergreifende Struktur die optischen Komponenten45 und50 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öpfe50 weiterleiten. Die optischen Komponenten45 und50 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öpfe50 auf der Schiene24 und nicht auf den Paletten22 die Paletten nicht in irgendeiner Weise angebunden und in ihrer Mobilität eingeschränkt sind. - Jede Palette
22 ist gekennzeichnet durch tragende Räder24 , die entlang Schienen56 der Schienen24 fahren. Jede Palette ist auch gekennzeichnet durch federbelastete Lager58 , die die Palette zwingen, auf den Schienen26 zu bleiben und die Ausrichtung zwischen den optischen Komponenten45 und50 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 Palette22 zwei Neodym-Eisen-Bor Permanentmagnete28 , die durch eine Poltrennung P voneinander beabstandet sind. Dadurch ist jede Palette mit einem Permanentmagnetpolpaar60 ausgerüstet, das in entgegengesetzte Richtungen weisende magnetische Flussvektoren30 und31 aufweist. Aus unten erläuterten Gründen und zusätzlich bezugnehmend auf5 ist die Poltrennung P bevorzugt etwa gleich 2D/3, wobei D die Gesamtbreite des Permanentmagnetpolpaares ist, und die Breite W jedes Magneten28 ist bevorzugt etwa D/3. Das Permanentmagnetpolpaar grenzt an eine magnetische Rückenplatte (2 ) und diese Komponenten sind in einem Hohlraum64 der Palette22 montiert, so dass die Endteile66 des Palettenkörpers als tote Pole wirken, die das Permanentmagnetpolpaar60 der Palette vom Permanentmagnetpolpaar jeder benachbarten Palette magnetisch isolieren. - Die magnetische Struktur der Statorarmatur
32 umfasst ein Joch68 aus Elektrostahl und ist gekennzeichnet durch eine Vielzahl von im wesentlichen in gleichem Abstand und verhältnismässig eng zueinander angeordneten Schlitzen70 . Ein repräsentativer Schlitzabstand ist 3 mm und repräsentative Schlitzdimensionen sind 1,5 × 7 × 75 mm. Die Windungen der Statorarmaturspulen35 sind in den Jochschlitzen montiert. - Die Windungen jeder Spule sind in zwei Abschnitte
72 und72' geformt (4 ), die räumlich über eine spezifische Anzahl von Jochschlitzen70 verteilt sind. Die Spulenabschnitte72 und72' stellen elektrisch induzierte magnetischen Fluss produzierende Polpaare bereit, die in entgegengesetzte Richtungen weisende Magnetflussvektoren36 und37 erzeugen. Die räumliche Verteilung der Spulenabschnitte72 oder72' 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 Statorarmatur32 . - Die elektrische Poltrennung (
5 ) jeder Spule35 ist im wesentlichen gleich der mechanischen Poltrennung P des Permanentmagnetpolpaares60 jeder Palette. In der bevorzugten Ausführungsform ist die Breite jedes Spulenabschnittes72 oder72' ungefähr gleich der Breite W des Permanentmagneten28 jeder Palette, wobei die Gesamtbreite jeder Spule35 etwa gleich der Gesamtbreite D des Permanentmagnetpolpaares60 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 den2 und4 gezeigte Design (das eine Draufsicht auf einen isolierten Spulensatz zeigt), weist eine zweiphasenartige Anordnung auf, bei der jeder polyphasenartige Windungs- oder Spulensatz (nachfolgend „Spulenpaar75 " genannt) zwei überlappende Spulen35 umfasst, deren Zentren76 ,77 durch eine Distanz P/2 beabstandet sind. Da die Breite W der Abschnitte72 oder72' jeder Spule35 D/3 ist und die Breite des leeren inneren Raumes der Spule ebenfalls D/3 ist, ergibt sich aus den2 und4 , dass einer der Abschnitte72 oder72' jeder Spule35 im Spulenpaar75 im wesentlichen den leeren Innenraum78 der Gegenspule belegt, so dass es keine vom Spulenpaar überspannte ungefüllte Jochschlitze70 gibt. Zusätzlich sind die Spulenpaare75 so angeordnet, dass sie einander unmittel bar benachbart sind, so dass es keine ungefüllten Jochschlitze70 in einer Zwischenspulenpaarregion gibt. Diese Anordnung, in Kombination mit der räumlichen Verteilung der Windungen jedes Spulenabschnittes, ermöglicht der Statorarmatur32 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ückwandplatte62 der Palette, durch den Permanentmagneten28 , über einen Luftspalt zu den und durch die Statorarmaturpole (d.h. Spulen35 ), durch das Joch68 , zurück durch die Statorpole und zurück durch die Permanentmagnete28 , um zur Rückwandplatte62 der Palette zurückzukehren. -
5(b) zeigt einen Leitungszyklus80 für eine einzelne Spule35 eines bestimmten Spulenpaares75 .5(a) zeigt, dass der Spulenzyklus80 gerade beginnt, wenn eine Vorderkante82 des Permanentmagnetpolpaares60 (in ausgezogenen Linien gezeigt) einer Palette eine vordere Aussenwindung der Spule35 erreicht und endet dann, wenn eine Hinterkante84 des Polpaares60 (in unterbrochenen Linien gezeigt) der Palette über eine zurückstehende äussere Windung der Spule geht. Abstände entlang der Positionsachse von5(b) entsprechen den relativen Distanzen zwischen einem Zentrumspunkt86 der Spule35 und einem Zentrumspunkt87 des Palettenpolpaares60 . Der Leitungszyklus80 entspricht einem 540° elektrischen Zyklus. Es sei auch darauf hingewiesen, dass der in5(b) gezeigte bevorzugte Leitungszyklus, in Verbindung mit dem Design der oben beschriebenen Statorarmatur32 , 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ördersystem20 verwendeten Steuerungsarchitektur. Architekturmässig ist das Fördersystem20 in eine Vielzahl von Steuerungszonen aufgeteilt, wobei jede einer Schienenabschnittseinheit26 entspricht, die der Steuerung eines lokalen Abschnittsteuerungsgerätes (Local Section Controller)90 unterstellt ist. Die Abschnittssteuerungsgeräte90 sind in einem peer-to-peer Kommunikationsnetzwerk verbunden, so dass jedes Abschnittssteuerungsgerät90 über Hochgeschwindigkeitskommunikationslinks92 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-Bus96 verwendet. Das zentrale Steuerungsgerät94 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äten90 mit einem Stationssteuerungsgerät wie beispielsweise einem externen programmierbaren logischen Steuerungsgerät (Programmable Logical Controller, PLC)100 . Die PLCs stellen fabrikationslinienstationsverarbeitende Instruktionen an die Schiene24 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ät94 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 Spulen35 der Statorarmatur in der entsprechenden Schieneneinheit26 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 Palette22' ) zwei Spulenpaare75 übergreifen kann, wobei beide Spulenpaare simultan erregt sein müssen, um eine geeignete sich bewegende MMF entlang der Schiene24 zu erzeugen. - Jedes Abschnittssteuerungsgerät
90 ist auch mit allen in seiner Steuerungszone befindlichen optischen Leseköpfen50 verbunden. Das Abschnittssteuerungsgerät ist verantwortlich für die Auflösung der absoluten Position jeder in seiner Steuerungszone befindlichen Palette22 , wie unten detaillierter beschrieben. - Servosteuerungsungssystem
-
7 ist ein Hardwareblockdiagramm, welches die Hauptkomponenten eines bestimmten Abschnittssteuerungsgerätes90 zeigt, das physisch eine Steuerungstafel (Control Board)102 und zwei Kraftschalttafeln (Power Board)104 umfasst. Die Steuerungstafel102 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-Memory106 . Der DSP105 umfasst zwei serielle on-chip Ausgänge (Serial Port)108 zur Bereitstellung der Kommunikationslinkinterfaces92 zu benachbarten vorgängigen und nachfolgenden Abschnittssteuerungsgeräten. Ein separates Mikrosteuerungsungsgerät110 stellt ein Interface zum Supervisery Netzwerk96 bereit, welches das Abschnittssteuerungsgerät90 mit dem zentralen Steuerungsgerät94 verbindet. Ein Field Programmable Gate Array (FPGA)112 wird verwendet, um den Zellausgang98 mit dem lokalen PLC100 zu verbinden. Das FPGA112 wird auch verwendet, um die optischen Leseköpfe50 mit dem DSP105 zu verbinden. - Die Kraftschalttafeln
104 umfassen eine Vielzahl von Stromverstärkern114 , einer für jede durch das Abschnittssteuerungsgerät gesteuerte Spule35 (es gibt 18 Spulen im gezeigten Design). Jeder Stromverstärker114 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 FPGA122 , das zur Verwendung des DSP105 mit dem Stromverstärker114 verwendet wird. Insbesondere, wie in8 gezeigt, die einen bestimmten Stromverstärker und seine zugehörige FPGA-Schaltung darstellt, stellt das FPGA122 einen (für jede einzelne Spule35 durch eine bestimmte Kraftschalttafel gesteuerten) Schalter (Latch)124 bereit, adressierbar durch das DSP105 , zur Speicherung eines Impulsbreiten modulierten (PWM) Arbeitszyklus-Wertes, der zur Ansteuerung der H-Brücke116 verwendet wird. Der Schalter124 ist mit einem Festfrequenz PWM-Generator126 verbunden, der durch Vergleich der im Schalter124 gespeicherten Werte mit einem kontinuierlichen Zykluszähler128 arbeitet und ein entsprechendes Outputsignal130 setzt. Das Outputsignal130 und ein komplementäres Signal132 sind mit Treibern118 verbunden, um die als Schaltelemente in den H-Brücken116 verwendeten Basisinputs der Power-MOSFET-Vorrichtungen134 zu steuern. - Die Strommessschaltung (Current Sensing Device)
120 umfasst einen Stromsensor136 , der zur Messung des durch eine bestimmte Spule35 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 Stromsensors136 ist mit einem Analogfilter138 verbunden, der mit einem Analog-Multiplexer140 (in7 nicht gezeigt) verbunden ist. Der Analog-Multiplexer140 multiplext die Strommesssignale von mehreren Stromsensoren, die mit den auf der Kraftschalttafel104 angeordneten anderen Stromverstärkern114 verbunden sind und diese Signale an einen Analog-zu-Digitalkonverter (A/D)142 bereitstellen, der mit einem durch das DSP105 adressierbaren Schalter144 verbunden ist. Das FPGA122 stellt ein Kanalwählmittel (Channel Selector)146 zum kontinuierlichen Samplen der Strommesssignale von jedem Stromverstärker114 bereit. Das FPGA122 stellt auch eine Schaltanordnung148 zur Erzeugung geeigneter Steuerungssignale an den A/D142 bereit. Es sei hier darauf hingewiesen (7 ), dass, da jedes Abschnitssteuerungsgerät90 zwei Kraftschalttafeln104 mit je einem A/D142 umfasst, das DSP105 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/D142 angeschlossen und über das FPGA122 mit dem DSP105 verbunden sind. Die zentrale Steuerungseinheit94 ruft periodisch jedes Abschnittssteuerungsgerät90 auf, um von diesen Sensoren bereitgestellte diagnostische Daten zu erhalten. - Das DSP
105 jeder Abschnittssteuerungsgerät90 wird verwendet, um einen digitalen Servorsteuerungs-Systemregelkreis zu implementieren, der in systemischer Form in9 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 Bahngenerator150 erzeugt Sollwerte für jede Palette entsprechend vorgegebenen Beschleunigungs- und Geschwindigkeitsprofilen für die Paletten, die während der Systeminitialisierung von der zentralen Steuerungseinheit94 an die Abschnittssteuerungseinheit90 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 Spulen35 bereitstellt.11 zeigt einen durch das Kommutationssteuerungsgerät155 ausgeführten Steuerungsalgorhythmus. Die Verfahrensschritte158 und162 bauen geschachtelte Schlaufen auf. Die innere Schlaufe wird N mal ausgeführt, wobei N die Anzahl der durch das Abschnittssteuerungsgerät90 gesteuerten Spulen35 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 Verfahrensschritt160 in der äusseren Schlaufe berechnet das Kommutationssteuerungsgerät155 den Zentrumspunkt CPP(i) des Permanentmagnetpolpaares60 für die Palette (i), 1 < i ≤ K (siehe zusätzlich5 ). Diese Berechnung basiert auf einem (a) Inputparameter oder Signal X1, der gemessenen Palettenposition (i), die, wie unten detaillierter beschrieben, bei einem zum Palettenpolpaarzentrumspunkt87 unterschiedlichen Referenzpunkt gemessen wird; und (b) einer Konstante, die von den physischen Dimensionen der Palette (i) abhängig ist. Beim Verfahrensschritt164 in der inneren Schlaufe (11 ) berechnet das Kommutationssteuerungsgerät155 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 Schritt166 erfolgt eine Überprüfung, ob oder nicht –D ≤ RD(j) ≤ D. - Dies gibt an, wie oben unter Bezugnahme auf
5 beschrieben, ob das Polpaar60 der Palette (i) sich über der Spule (j) befindet. Wenn das Polpaar60 der Palette (i) sich nicht über der Spule (j) befindet, wird die Flusssteuerung an die nächste Iteration der inneren Schlaufe übergeben. Wenn das Polpaar60 der Palette (i) sich über der Spule (j) befindet, liest (11 ) das Kommutationssteurungsgerät bei den Schritten168 ,170 und172 eine dem Leitungszyklus80 (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 Stromsollwerttabelle182 . - 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 schaltanordnung120 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ärker114 jeder Spule35 unter Verwendung einer proportionalen integralen (P.I.) Steuerungsfunktion bekannter Art berechnet. Auf die vorstehend beschriebene Weise appliziert das Kommutationssteuerungsgerät155 den Leitungszyklus80 auf die erforderlichen Statorarmaturspulen35 , um eine sich bewegende MMF für eine vorbestimmte Palette in der Steuerungszone bereitzustellen, sogar wenn die Palette zwei Spulenpaare75 übergreift. - Palletenpositions-Feedback-Subsystem
- Das Palettenpositions-Feedback-Substystem
152 , das gemessene Palettenpositionswerte an den Bahngenerator150 liefert, der Positionskompensator154 und das Kommutationssteuerungsgerät155 werden nun detaillierter beschrieben. Bezugnehmend auf die6 ,7 und12 , wenn der reflektierende Streifen45 einer bestimmten Palette22 sich über einen bestimmten optischen Lesekopf50 bewegt, werden zwei 90° phasenverschobene Signale erzeugt und die Phasenverschiebungsdecodierschaltung186 veranlasst einen an diese angeschlossenen Zähler oder ein Register188 , entsprechend der Verschiebungsrichtung des reflektierenden Streifens45 hinzu- oder wegzuzählen. Wenn beispielsweise ein 400 Linien pro Inch graduierter reflektierender Streifen sich ein Inch durch einen bestimmten optischen Lesekopf50 hindurch bewegt, verursacht eine derartige Bewegung den zugehörigen Zähler zu einer Veränderung um +/– 400, abhängig von der Verschiebungsrichtung. Der optische Lesekopf50 und die Decodierschaltanordnung186 und188 (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öpfe50 auf, die im wesentlichen in einem gleichen Abstand E voneinan der getrennt entlang jeder Schieneneinheit26 angeordnet sind. Die Länge R des reflektierenden Streifens45 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 FPGA112 jeder Abschnittssteuerungsgerät90 die linearen Codierer mit ihrem DSP105 . 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 Streifen45 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 Lesekopfes50 ) 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 und13 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 zeigt12 , wie ein bestimmter Codierer verschiedene Steuerungszustände annehmen kann, und13 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 in12 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" Zustand204 (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" Zustande206 (bei count = 3240) erreicht. Irgendwo in diesem Zustand, abhängig von der Geschwindigkeit, mit der das DSP105 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 und212 sind die entsprechenden Gegenstücke zu den „Reset-right", Zone 3" und „rechte Übergabe" Zuständen202 ,204 und206 . - 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 und215' (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" Steuerungszustand210 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 Schiene24 durch das PLC100 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 Streifen45 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ät90 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 und15 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. Die15 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 Kommunikationslink92 übermittelt, unter Verwendung eines vorbestimmten Handshaking-Protokolls ( zur Sicherstellung einer verlässlichen Kommunikation), und das Steuerungsgerät (n) tritt in einen „Pallet Struct" Zustand252 . Entsprechend empfängt das Steuerungsgerät (n + 1) die PM_CREATE Meldung und tritt in einen „Pallet Ready" Status260 . 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 Kommunikationslink92 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 beispielsweise5(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" Zustand256 . Entsprechend empfängt das Steuerungsgerät (n + 1) die PM_COILSTART Meldung und tritt in einen „Receive Coil Control" Zustand258 . 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 Randspulenpaar75 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 Kommunikationslink92 übermittelt. Das Steuerungsgerät (n + 1) verwendet diese Daten in seinem Kommutationssteuerungsgerät155 und dem Stromkompensator184 , um Stromsollwertkomponenten I1 und I2 in der Zone N + 1 zu erzeugen und das Randspulenpaar75 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" Zustand256 . 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" Zustand204 ist und sich rechts in eine Übergabezone bewegt, der Randcodierer in einen „Right Hand-off Message" Zustand216 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ät155 und Stromkompensator148 , 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" Zustand254 und das Steuerungsgerät (n) in den „Pallet Ready" Zustand26 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 Kommunikationslink92 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)
- 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. - Vorrichtung nach Anspruch 1, bei der die lesbare Vorrichtung ein optischer Streifen (
45 ) ist und die Linear-Codierer-Leser optische Leseköpfe (50 ) umfassen. - Vorrichtung nach Anspruch 1, bei der die lesbare Vorrichtung ein Magnetstreifen ist und die Linear-Codierer-Leser magnetische Detektoren umfassen.
- 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. - 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. - 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. - 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.
- 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.
- 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. - Vorrichtung nach Anspruch 9, bei der die lesbare Vorrichtung ein optischer Streifen (
45 ) ist und die Linear-Codierer-Leser optische Leseköpfe (50 ) umfassen. - Vorrichtung nach Anspruch 9, bei der die lesbare Vorrichtung ein Magnetstreifen ist und die Linear-Codierer-Leser magnetische Detektoren umfassen.
- 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. - 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. - 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. - 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. - 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.
- 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.
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)
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)
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)
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 |
-
1998
- 1998-05-01 EP EP02013381A patent/EP1270311B1/de not_active Expired - Lifetime
- 1998-05-01 ES ES02013381T patent/ES2249514T3/es not_active Expired - Lifetime
- 1998-05-01 DE DE69836988T patent/DE69836988T2/de not_active Expired - Lifetime
- 1998-05-01 AT AT98920425T patent/ATE228644T1/de active
- 1998-05-01 DE DE69831617T patent/DE69831617T2/de not_active Expired - Lifetime
- 1998-05-01 EP EP98920425A patent/EP1015851B2/de not_active Expired - Lifetime
- 1998-05-01 EP EP02013382A patent/EP1270312B1/de not_active Expired - Lifetime
- 1998-05-01 WO PCT/CA1998/000447 patent/WO1998050760A2/en active IP Right Grant
- 1998-05-01 AU AU73285/98A patent/AU7328598A/en not_active Abandoned
- 1998-05-01 US US09/403,982 patent/US6191507B1/en not_active Ceased
- 1998-05-01 CA CA002288223A patent/CA2288223C/en not_active Expired - Lifetime
- 1998-05-01 AT AT02013382T patent/ATE352452T1/de not_active IP Right Cessation
- 1998-05-01 DE DE69809774T patent/DE69809774T3/de not_active Expired - Lifetime
- 1998-05-01 US US10/367,681 patent/USRE39747E1/en not_active Expired - Lifetime
- 1998-05-01 ES ES98920425T patent/ES2187967T5/es not_active Expired - Lifetime
- 1998-05-01 AT AT02013381T patent/ATE304458T1/de active
Cited By (3)
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 |