AT524925A1 - Method for operating a transport system in the form of a long-stator linear motor - Google Patents
Method for operating a transport system in the form of a long-stator linear motor Download PDFInfo
- Publication number
- AT524925A1 AT524925A1 ATA50212/2021A AT502122021A AT524925A1 AT 524925 A1 AT524925 A1 AT 524925A1 AT 502122021 A AT502122021 A AT 502122021A AT 524925 A1 AT524925 A1 AT 524925A1
- Authority
- AT
- Austria
- Prior art keywords
- error
- stator
- transport unit
- scope
- transport
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 16
- 230000004888 barrier function Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 6
- 230000005672 electromagnetic field Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006698 induction Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000005284 excitation Effects 0.000 description 2
- 230000001939 inductive effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 238000007630 basic procedure Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001141 propulsive effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Classifications
-
- 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
-
- 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
- B60L13/00—Electric propulsion for monorail vehicles, suspension vehicles or rack railways; Magnetic suspension or levitation for vehicles
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/006—Controlling linear 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
- B60L13/00—Electric propulsion for monorail vehicles, suspension vehicles or rack railways; Magnetic suspension or levitation for vehicles
- B60L13/03—Electric propulsion by linear 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
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
-
- 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
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
- B60L3/0061—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electrical machines
-
- 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
- B65G43/00—Control devices, e.g. for safety, warning or fault-correcting
- B65G43/02—Control devices, e.g. for safety, warning or fault-correcting detecting dangerous physical condition of load carriers, e.g. for interrupting the drive in the event of overheating
-
- 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
-
- 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
- H02K41/031—Synchronous motors; Motors moving step by step; Reluctance motors of the permanent magnet type
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/06—Linear motors
- H02P25/064—Linear motors of the synchronous type
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/024—Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P3/00—Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters
- H02P3/06—Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter
- H02P3/18—Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing an ac motor
- H02P3/22—Arrangements for stopping or slowing electric motors, generators, or dynamo-electric converters for stopping or slowing an individual dynamo-electric motor or dynamo-electric converter for stopping or slowing an ac motor by short-circuit or resistive braking
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/12—Monitoring commutation; Providing indication of commutation failure
-
- 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
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0266—Control or detection relating to the load carrier(s)
- B65G2203/0283—Position of the load carrier
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Non-Mechanical Conveyors (AREA)
- Control Of Linear Motors (AREA)
- Control Of Conveyors (AREA)
- Control Of Vehicles With Linear Motors And Vehicles That Are Magnetically Levitated (AREA)
Abstract
Um die Auswirkungen des Anlagenfehlers an einer Transportanlage (1) möglichst einzugrenzen, ohne die Sicherheit der restlichen Transportanlage (1) einzuschränken ist vorgesehen, dass im Falle eines Anlagenfehlers an einem Teil der Transportanlage (1), ein Fehlerumfang (F) am Stator (2) festgelegt wird, wobei der Fehlerumfang (F) nur einen Teil des Stators (2) mit dem fehlerhaften Teil der Transportanlage (1) umfasst, und die Magnetfelderzeugungseinheiten im Fehlerumfang (F) in einen vorgegebenen Fehlerzustand übergeführt werden.In order to limit the effects of a system fault on a transport system (1) as far as possible without restricting the safety of the rest of the transport system (1), it is provided that in the event of a system fault in one part of the transport system (1), a fault scope (F) on the stator (2 ) is determined, wherein the fault scope (F) includes only part of the stator (2) with the faulty part of the transport system (1), and the magnetic field generating units in the fault scope (F) are converted into a predetermined fault state.
Description
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Verfahren zum Betreiben einer Transportanlage in Form eines Langstatorlinearmotors Method for operating a transport system in the form of a long-stator linear motor
Die Erfindung betrifft ein Verfahren zum Betreiben einer Transportanlage in Form eines Langstatorlinearmotors mit einem Stator an dem eine Vielzahl von Magnetfelderzeugungseinheiten angeordnet sind und mit einer Vielzahl von Transporteinheiten, die gleichzeitig entlang des Stators bewegt werden. Die Erfindung betrifft The invention relates to a method for operating a transport system in the form of a long-stator linear motor with a stator on which a large number of magnetic field generating units are arranged and with a large number of transport units that are moved simultaneously along the stator. The invention concerns
auch eine entsprechend ausgeführte Transportanlage. also a correspondingly designed transport system.
Bei einem Linearmotor ist ein Primärteil (Stator) vorgesehen und ein Sekundärteil (Läufer), der relativ zum Primärteil bewegbar angeordnet ist. Am Primärteil sind Magnetfelderzeugungseinheiten angeordnet und am Sekundärteil Antriebsmagnete, oder umgekehrt. Die Antriebsmagnete sind entweder als Permanentmagnete, elektrische Spulen oder Kurzschlusswicklungen ausgeführt. Die Magnetfelderzeugungseinheiten können als Antriebsspulen ausgeführt sein. Antriebsspulen sind elektrische Spulen, die zur Erzeugung eines elektromagnetischen Feldes durch Anlegen einer Spulenspannung bestromt werden. Die Magnetfelderzeugungseinheiten können aber auch als bewegte Magnete (Permanentmagnete) ausgeführt sein, um das elektromagnetische Feld zu erzeugen, beispielsweise wie in EP 3 582 376 A1 beschrieben ist. Durch das Zusammenwirken der (elektro)magnetischen Felder der Antriebsmagnete und der Magnetfelderzeugungseinheiten wirken Kräfte auf den Sekundärteil, die den Sekundärteil relativ zum Primärteil bewegen. Der Linearmotor kann beispielsweise als Synchronmaschine oder als Asynchronmaschine ausgeführt sein. Die Magnetfelderzeugungseinheiten des Linearmotors sind entweder entlang einer Bewegungsrichtung angeordnet oder in einer Bewegungsebene. Der Sekundärteil kann entlang dieser einen Bewegungsrichtung bewegt werden oder frei in der Bewegungsebene in den zwei Bewegungsrichtungen. Man kann auch zwischen Kurzstatorlinearmotoren und Langstatorlinearmotoren unterscheiden, wobei beim Langstatorlinearmotor der Sekundärteil kürzer oder kleiner als der Primärteil ist und beim A linear motor has a primary part (stator) and a secondary part (rotor), which is arranged so that it can move relative to the primary part. Magnetic field generation units are arranged on the primary part and drive magnets on the secondary part, or vice versa. The drive magnets are designed either as permanent magnets, electrical coils or short-circuit windings. The magnetic field generating units can be designed as drive coils. Drive coils are electrical coils that are energized to generate an electromagnetic field by applying a coil voltage. However, the magnetic field generating units can also be designed as moving magnets (permanent magnets) in order to generate the electromagnetic field, for example as described in EP 3 582 376 A1. Due to the interaction of the (electro)magnetic fields of the drive magnets and the magnetic field generating units, forces act on the secondary part that move the secondary part relative to the primary part. The linear motor can be designed, for example, as a synchronous machine or as an asynchronous machine. The magnetic field generation units of the linear motor are arranged either along a direction of movement or in a plane of movement. The secondary part can be moved along this one direction of movement or freely in the plane of movement in the two directions of movement. A distinction can also be made between short-stator linear motors and long-stator linear motors, with the secondary part being shorter or smaller than the primary part in the long-stator linear motor
Kurzstatorlinearmotor der Primärteil kürzer oder kleiner als der Sekundärteil ist. Short-stator linear motor, the primary part is shorter or smaller than the secondary part.
Die Erfindung betrifft Langstatorlinearmotoren, worunter ausdrücklich lineare Langstatorlinearmotoren (mit Bewegung in einer Bewegungsrichtung), als auch planare Langstatorlinearmotoren (mit Bewegung in einer Bewegungsebene, häufig auch Planarmotor genannt) verstanden werden. Bei Langstatorlinearmotoren werden üblicherweise mehrere Sekundärteile gleichzeitig und unabhängig voneinander entlang des Primärteiles (in einer Bewegungsrichtung oder in einer Bewegungsebene) bewegt. Langstatorlinearmotoren werden daher oftmals in elektromagnetischen Transportsystemen eingesetzt, bei denen mehrere Transporteinheiten (Sekundärteile) zur Durchführung von Transportaufgaben The invention relates to long-stator linear motors, which are expressly understood to mean linear long-stator linear motors (moving in one direction of movement) as well as planar long-stator linear motors (moving in one plane of movement, often also called planar motors). In the case of long-stator linear motors, a number of secondary parts are usually moved simultaneously and independently of one another along the primary part (in a direction of movement or in a plane of movement). Long-stator linear motors are therefore often used in electromagnetic transport systems in which several transport units (secondary parts) are used to carry out transport tasks
gleichzeitig bewegt werden. be moved at the same time.
2125" 2125"
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252 AT
Aus dem Stand der Technik sind Langstatorlinearmotoren bekannt. In einem Langstatorlinearmotor sind Magnetfelderzeugungseinheiten in Bewegungsrichtung hintereinander oder in einer Bewegungsebene entlang einer Stützkonstruktion angeordnet. Im Falle eines Planarmotors sind auch Anordnungen der Magnetfelderzeugungseinheiten bekannt, bei denen Magnetfelderzeugungseinheiten am Stator in mehreren Ebenen angeordnet sind, wobei die Magnetfelderzeugungseinheiten einer Eben für eine Bewegungsrichtung vorgesehen sein können. Die an der Stützkonstruktion angeordneten Magnetfelderzeugungseinheiten bilden den Stator des Langstatorlinearmotors, der sich im Bewegungsraum der Transportanlage erstreckt. An einem Läufer sind Antriebsmagnete, entweder Permanentmagnete oder Elektromagnete, angeordnet, die ein magnetisches Erregungsfeld erzeugen. Der Läufer fungiert in einer Transportanlage als Transporteinheit, beispielsweise zum Bewegen eines Gegenstandes. Werden die Antriebsspulen im Bereich eines Läufers bestromt, so wird ein elektromagnetisches Antriebsmagnetfeld erzeugt, das mit dem Erregungsfeld der Antriebsmagnete zur Erzeugung einer Antriebskraft auf den Läufer zusammenwirkt. Gleiches kann mit den bewegten Magneten als Magnetfelderzeugungseinheiten bewirkt werden. Durch Steuern der Bestromung der Antriebsspulen oder der Bewegung der Magnete kann ein bewegtes Antriebsmagnetfeld erzeugt werden, womit der Läufer in Bewegungsrichtung oder in der Bewegungsebene des Langstatorlinearmotors bewegbar ist. Der Vorteil ist, dass gleichzeitig eine Vielzahl von Läufern unabhängig voneinander auf dem Stator bewegt werden können, wobei die Bewegungen der Läufer entlang des Stators von einer Steuerung einzeln und unabhängig voneinander gesteuert werden können. Hierzu können die Antriebsspulen einzeln zur Bestromung angesteuert werden, oder auch in Gruppen. In diesem Zusammenhang ist es auch bereits bekannt, einen Langstatorlinearmotor mittels Statormodule modular aufzubauen. Dabei werden an einem Statormodul eine bestimmte Anzahl von Magnetfelderzeugungseinheiten (üblicherweise >1) angeordnet. Einzelne Statormodule werden dann zu einem Stator der gewünschten Länge und/oder Form zusammengefügt. Beispielsweise zeigt die WO 2015/042409 A1 einen derartigen modular aufgebauten linearen Langstatorlinearmotor. Die US 9,202,719 B1 zeigt einen Langstatorlinearmotor in Long-stator linear motors are known from the prior art. In a long-stator linear motor, magnetic field generating units are arranged one behind the other in the direction of movement or in a plane of movement along a support structure. In the case of a planar motor, arrangements of the magnetic field generating units are also known, in which magnetic field generating units are arranged on the stator in a number of planes, it being possible for the magnetic field generating units of one plane to be provided for one direction of movement. The magnetic field generation units arranged on the support structure form the stator of the long-stator linear motor, which extends in the movement space of the transport system. Drive magnets, either permanent magnets or electromagnets, are arranged on a rotor and generate a magnetic excitation field. In a transport system, the runner acts as a transport unit, for example to move an object. If the drive coils in the area of a rotor are energized, an electromagnetic drive magnetic field is generated, which interacts with the excitation field of the drive magnets to generate a drive force on the rotor. The same can be achieved with the moving magnets as magnetic field generation units. By controlling the energization of the drive coils or the movement of the magnets, a moving drive magnetic field can be generated, with which the runner can be moved in the direction of movement or in the plane of movement of the long-stator linear motor. The advantage is that a large number of runners can be moved independently of one another on the stator at the same time, with the movements of the runners along the stator being able to be controlled individually and independently of one another by a controller. For this purpose, the drive coils can be controlled individually for energization, or in groups. In this context, it is also already known to construct a long-stator linear motor in a modular manner using stator modules. A specific number of magnetic field generating units (usually >1) are arranged on a stator module. Individual stator modules are then assembled into a stator of the desired length and/or shape. For example, WO 2015/042409 A1 shows such a modularly constructed linear long-stator linear motor. US Pat. No. 9,202,719 B1 shows a long-stator linear motor
Form eines Planarmotors mit Statormodulen. Shape of a planar motor with stator modules.
Aufgrund des Umstandes, dass die Läufer einzeln und unabhängig voneinander am Stator bewegt werden können, ist es bereits bekannt, eine Kollisionsvermeidung vorzusehen. Die Kollisionsvermeidung dient dazu, eine unerwünschte Kollision zwischen zwei Läufern oder zwischen einem Läufer und einem anderen Teil der Transportanlage, wie beispielsweise ein Teil einer an der Transportanlage vorgesehenen Bearbeitungsstation, zu verhindern. Eine solche Kollisionsvermeidung geht beispielsweise aus der EP 3 202 612 A1 hervor. Bei dieser Due to the fact that the runners can be moved individually and independently of one another on the stator, it is already known to provide collision avoidance. The purpose of collision avoidance is to prevent an unwanted collision between two runners or between a runner and another part of the conveyor, such as part of a processing station provided on the conveyor. Such a collision avoidance emerges, for example, from EP 3 202 612 A1. At this
Kollisionsvermeidung wird laufend geprüft, ob eine Transporteinheit ein Stillstandsmanöver Collision avoidance, it is constantly checked whether a transport unit is performing a standstill manoeuvre
3125” 3125”
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
mit vorgegebener Kinematik ausführen kann, ohne Gefahr zu laufen, mit einer vorausfahrenden Transporteinheit oder mit einer ortsfesten Barriere zu kollidieren. Das setzt aber voraus, dass die Kollisionsüberwachung über die aktuellen Bewegungen oder die aktuellen Positionen der beteiligten Transporteinheiten, insbesondere im unmittelbaren Umfeld, Bescheid weiß. Außerdem setzt eine Kollisionsvermeidung voraus, dass eine Steuerung der Läufer überhaupt möglich ist. In einem Fehlerfall, in dem die Positionen der Läufer zwar bekannt sind, aber die Steuerung der Bewegung der Läufer nicht möglich ist, scheitert eine solche Kollisionsvermeidung ebenso. Im Falle eines Fehlers einer Transportanlage, z.B. ein Fehler an der Transporteinheit und/oder am Stator, kann es daher vorkommen, dass keine oder eine nur ungenaue Aussage über die aktuelle Bewegung oder Position einer Transporteinheit getroffen werden kann. In einem solchen Fall kann eine derartige Kollisionsvermeidung versagen. Bisher war es daher üblich, im Fehlerfall die gesamte Transportanlage stillzusetzen und erst wieder nach der Behebung des Fehlers in Betrieb zu nehmen. Ein Stillsetzen der gesamten Transportanlage ist aber aus offensichtlichen Gründen oftmals unerwünscht, insbesondere in großen Transportanlagen mit langen Transportstrecken und einer großen Anzahl von gleichzeitig bewegten Transporteinheiten (hier können durchaus mehrere hundert Transporteinheiten vorkommen). Ein Ausfall einer solchen Transportanlage verursacht die Unterbrechung auch sämtlicher mit der Transportanlage in Verbindung stehender Anlagenteile, wie beispielsweise Bearbeitungsstationen, oder andere Transportanlagen, und sollte vermieden werden. Abgesehen davon kann die Fehlersuche aufwendig sein, wenn der Fehler nicht with specified kinematics without running the risk of colliding with a transport unit traveling in front or with a stationary barrier. However, this presupposes that the collision monitoring system knows about the current movements or the current positions of the transport units involved, especially in the immediate vicinity. In addition, collision avoidance requires that the runners can be controlled at all. In the event of an error, in which the positions of the runners are known, but the control of the movement of the runners is not possible, such a collision avoidance also fails. In the event of a fault in a transport system, e.g. a fault in the transport unit and/or in the stator, it can therefore happen that no or only imprecise statements can be made about the current movement or position of a transport unit. In such a case, such a collision avoidance can fail. In the past, it was therefore customary to shut down the entire transport system in the event of a fault and only start it up again after the fault had been rectified. However, for obvious reasons, shutting down the entire transport system is often undesirable, particularly in large transport systems with long transport routes and a large number of transport units that are moved at the same time (several hundred transport units can certainly occur here). A failure of such a transport system also causes the interruption of all system parts connected to the transport system, such as processing stations or other transport systems, and should be avoided. That being said, troubleshooting can be tedious when the error isn't
identifizierbar ist. is identifiable.
Aus der US 9,806,647 B2 ist es bekannt, eine Transportanlage in Form eines Langstatorlinearmotors in einen sicheren Zustand überzuführen, wenn ein Fehler festgestellt wird. Der sichere Zustand kann das Stillsetzen der gesamten Transportanlage, mit den oben genannten Nachteilen, sein. Alternativ kann eine einzelne Transporteinheit in einen sicheren Zustand überführt werden, wenn diese fehlerhaft ist. Der sichere Zustand besteht im letzteren Fall darin, dass die Antriebsspulen im Bereich der fehlerhaften Transporteinheit stromlos geschaltet werden oder mit den Antriebsspulen im Bereich der fehlerhaften Transporteinheit eine konstante Kraft erzeugt wird. Ein derartiger sicherer Zustand ist jedoch unzureichend, weil hierbei die anderen Transporteinheiten außer Acht gelassen werden. In Abhängigkeit vom Fehler kann es dadurch zu kritischen Situationen mit anderen Transporteinheiten, beispielsweise zu Kollisionen, kommen, die mehr Schaden verursachen können. Wenn beispielsweise mit einer Transporteinheit eine Flüssigkeit in einem Behältnis transportiert wird, könnte diese bei einer Kollision mit einer anderen Transporteinheit verschüttet werden, was wiederum den Stator oder die Leistungselektronik der It is known from US Pat. No. 9,806,647 B2 to switch a transport system in the form of a long-stator linear motor to a safe state if an error is detected. The safe state can be shutting down the entire transport system, with the disadvantages mentioned above. Alternatively, an individual transport unit can be transferred to a safe state if it is faulty. In the latter case, the safe state consists in the fact that the drive coils in the area of the faulty transport unit are de-energized or a constant force is generated with the drive coils in the area of the faulty transport unit. However, such a safe state is insufficient because the other transport units are ignored. Depending on the error, this can lead to critical situations with other transport units, such as collisions, which can cause more damage. If, for example, a liquid is transported in a container with a transport unit, it could be spilled in a collision with another transport unit, which in turn could damage the stator or the power electronics of the
Antriebsspulen beschädigen oder gar zerstören kann. Auch Beschädigungen eines Läufers can damage or even destroy the drive coils. Also damage to a runner
4125” 4125”
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252 AT
oder eines transportierten Gegenstandes sind möglich. Damit könnte der Folgeschaden größer sein, als der Schaden der bei einem Stillsetzen der Transportanlage auftreten würde. or a transported item are possible. The consequential damage could therefore be greater than the damage that would occur if the transport system were to be shut down.
Dieses Vorgehen wird daher als unzureichend angesehen. This approach is therefore considered insufficient.
Es ist folglich eine Aufgabe der gegenständlichen Erfindung, bei Auftreten eines Anlagenfehlers an der Transportanlage, die Auswirkungen des Anlagenfehlers an einer Transportanlage möglichst einzugrenzen, ohne die Sicherheit der restlichen Transportanlage It is consequently an object of the present invention, when a system fault occurs in the transport system, to limit the effects of the system fault in a transport system as far as possible without jeopardizing the safety of the rest of the transport system
einzuschränken. to restrict.
Diese Aufgabe wird mit den Merkmalen von Anspruch 1 gelöst. Erfindungsgemäß wird an der Transportanlage nur lokal ein Fehlerumfang festgelegt und nur die Antriebsspulen im Fehlerumfang werden in einen vorgegebenen Fehlerzustand überführt. Das gewährleistet eine kontrollierte, lokale Fehlerbehandlung im Falle eines Anlagenfehlers. Ein gänzliches Abschalten der gesamten Transportanlage kann damit weitestgehend verhindert werden, wodurch die Verfügbarkeit der Transportanlage erhöht wird. Im Bewegungsumfangs des Stators außerhalb des Fehlerumfangs, können die dort bewegten Transporteinheiten normal This object is solved with the features of claim 1. According to the invention, an error scope is only defined locally on the transport system and only the drive coils in the error scope are transferred to a predetermined error state. This ensures controlled, local error handling in the event of a system error. A complete shutdown of the entire transport system can thus be prevented as far as possible, whereby the availability of the transport system is increased. In the stator's range of motion outside the error range, the transport units moving there can normally
und unbeeinflusst vom Fehler weiterbewegt. and moved on unaffected by the error.
Wenn sich eine Transporteinheit in diesem Fehlerumfang befindet oder aufgrund deren Bewegung in den Fehlerumfang eintritt, kann diese kontrolliert in einen Fehlerzustand übergeführt werden und dabei eine festgelegte Fehlerreaktionsbewegung ausführen. Eine Transporteinheit reagiert demnach erst dann auf einen Anlagenfehler, wenn sich diese im Fehlerumfang befindet. In diesem Fall kann die Transporteinheit eine kontrollierte Fehlerreaktionsbewegung ausführen, womit eine kontrollierte, lokale Fehlerbehandlung aller If a transport unit is in this error range or enters the error range due to its movement, it can be brought into an error state in a controlled manner and thereby execute a defined error reaction movement. A transport unit therefore only reacts to a system error if it is within the scope of the error. In this case, the transport unit can perform a controlled error reaction movement, with controlled, local error handling of all
vom Anlagenfehler betroffener Transporteinheiten sichergestellt ist. of the transport units affected by the system error is ensured.
Die Fehlerreaktionsbewegung kann auf einfache Weise derart erzeugt werden, dass zumindest eine Antriebsspule im festgelegten Fehlerumfang stromlos geschaltet wird oder The error reaction movement can be generated in a simple manner in such a way that at least one drive coil is de-energized in the specified error scope or
zumindest eine Antriebsspule im festgelegten Fehlerumfang kurzgeschlossen wird. at least one drive coil is short-circuited within the defined error range.
Ebenso kann damit der Fall des Austretens einer Transporteinheit aus dem Fehlerumfang in kontrollierte Weise abgehandelt werden. Im Falle des Austretens einer Transporteinheit aus dem festgelegten Fehlerumfang kann der Fehlerzustand der ausgetretenen Transporteinheit aufgehoben werden oder ein weiterer Fehlerumfang um die ausgetretene Transporteinheit gelegt werden. Dabei kann vorteilhaft vorgesehen sein, dass der Fehlerumfang mit der Bewegung der in den Fehlerzustand überführten ersten Transporteinheit mitbewegt wird, wenn als Anlagenfehler ein Fehler der ersten Transporteinheit festgestellt wird. Damit kann der Fehler lokal um die bewegte Transporteinheit gehalten werden, womit der Fehlereinfluss Likewise, the case of a transport unit escaping the error scope can be dealt with in a controlled manner. In the event that a transport unit leaves the defined error scope, the error status of the exited transport unit can be canceled or a further error scope can be placed around the exited transport unit. In this case, it can advantageously be provided that the extent of the error is moved along with the movement of the first transport unit, which has been transferred to the error state, if an error in the first transport unit is determined as the system error. This means that the error can be kept local to the moving transport unit, which reduces the influence of the error
lokal am Stator begrenzt werden kann. can be limited locally at the stator.
Wenn der Fehlerumfang durch Bereichsbarrieren vom restlichen Bewegungsumfang des If the range of error is limited by range barriers from the remaining range of motion of the
Stators abgesperrt wird, sodass keine Transporteinheit den Fehlerumfang betreten oder aus Stators is locked so that no transport unit can enter or exit the fault perimeter
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
diesem austreten kann, kann der Bereich des Anlagenfehlers einfach auf einen ganz konkreten Teil des Stators begrenzt werden. Dabei bleiben die Transporteinheiten außerhalb can escape from this, the area of the system fault can simply be limited to a very specific part of the stator. The transport units remain outside
der Bereichsbarrieren weitestgehend unbeeinflusst. largely unaffected by the area barriers.
Die gegenständliche Erfindung wird nachfolgend unter Bezugnahme auf die Figuren 1 bis 10 näher erläutert, die beispielhaft, schematisch und nicht einschränkend vorteilhafte The subject invention is explained in more detail below with reference to FIGS. 1 to 10, which are advantageous by way of example, diagrammatically and not by way of limitation
Ausgestaltungen der Erfindung zeigen. Dabei zeigt Show configurations of the invention. while showing
Fig.1 eine mögliche Ausführung eines linearen Langstatorlinearmotors, Fig.2 eine mögliche Ausführung eines planaren Langstatorlinearmotors, Fig.3 und 4 mögliche Fehlerumfänge im Falle eines Anlagenfehlers, 1 shows a possible design of a linear long-stator linear motor, FIG. 2 shows a possible design of a planar long-stator linear motor, FIGS.
Fig.5 und 6 das Eintreten einer Transporteinheit in einen Fehlerumfang, Fig. 7 und 8 eine Erweiterung eines Fehlerumfangs und 5 and 6 the entry of a transport unit into an error scope, Figs. 7 and 8 an expansion of an error scope and
Fig. 9 und 10 die Verwendung von Bereichsbarrieren zum Absperren eines Figures 9 and 10 show the use of area barriers to cordon off a
Fehlerumfanges. scope of error.
Fig.1 zeigt einen beispielhaften Aufbau einer Transportanlage 1 in Form eines linearen Langstatorlinearmotors, und Fig.2 eines planaren Langstatorlinearmotors. Nachdem die Erfindung allgemein auf Langstatorlinearmotoren anwendbar ist, wird in weiterer Folge nur mehr dann zwischen linearen und planaren Langstatorlinearmotoren unterschieden, wenn es für das Verständnis notwendig oder sinnvoll ist. Der konstruktive Aufbau und die Geometrie des Stators 2 und der Transporteinheit 3 spielt für die Erfindung aber keine Rolle und kann jedenfalls beliebig ausgeführt sein. Ebenso sind in den Figuren aus Gründen der Übersichtlichkeit hinlänglich bekannte Führungskonstruktionen zur Führung einer Transporteinheit 3 entlang des Stators 2 und/oder zum Halten einer Transporteinheit 3 am Stator 2 nicht dargestellt. Auch solche Führungskonstruktionen können beliebig ausgeführt sein. Im Falle eines planaren Langstatorlinearmotors erfolgt die Führung einer 1 shows an exemplary structure of a transport system 1 in the form of a linear long-stator linear motor, and FIG. 2 shows a planar long-stator linear motor. Since the invention is generally applicable to long-stator linear motors, a distinction is subsequently only made between linear and planar long-stator linear motors if it is necessary or useful for understanding. However, the structural design and the geometry of the stator 2 and the transport unit 3 play no role for the invention and can in any case be designed as desired. For reasons of clarity, well-known guide constructions for guiding a transport unit 3 along the stator 2 and/or for holding a transport unit 3 on the stator 2 are also not shown in the figures. Such guide constructions can also be designed in any way. In the case of a planar long-stator linear motor, a
Transporteinheit 3 üblicherweise magnetisch. Transport unit 3 usually magnetic.
Die Erfindung wird nachfolgend am konkreten Beispiel eines Langstatorlinearmotor mit Antriebsspulen Am am Stator 2 als Magnetfelderzeugungseinheiten beschrieben. Es sei aber angemerkt, dass anstelle der Antriebsspulen Am auch bewegte Permanentmagnete am Stator 2 zur Erzeugung des bewegten Magnetfeldes, das mit einer Antriebsmagnetanordnung 3 an der Transporteinheit Tn zusammenwirkt, vorgesehen sein können, oder auch andere geeignete Magnetfelderzeugungseinheiten zur Erzeugungen des bewegten Magnetfeldes. Auch eine Mischung verschiedenere The invention is described below using the specific example of a long-stator linear motor with drive coils Am on the stator 2 as magnetic field generating units. It should be noted, however, that instead of the drive coils Am, moving permanent magnets can also be provided on the stator 2 for generating the moving magnetic field, which interacts with a drive magnet arrangement 3 on the transport unit Tn, or other suitable magnetic field generating units for generating the moving magnetic field. Also a mix of different ones
Magnetfelderzeugungseinheiten am Stator 2 ist grundsätzlich denkbar. Magnetic field generating units on the stator 2 are fundamentally conceivable.
Ein Langstatorlinearmotor besteht aus einem Stator 2 und einer Vielzahl von Transporteinheiten Tn (mit n > 1), die entlang des Stators 2 bewegt werden können. Zur A long-stator linear motor consists of a stator 2 and a large number of transport units Tn (with n>1), which can be moved along the stator 2. To the
Bewegung sind am Stator 2 Antriebsspulen Am (mit m > 1) angeordnet, entweder in Movement 2 drive coils Am (with m > 1) are arranged on the stator, either in
6125” 6125”
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Bewegungsrichtung hintereinander (linearer Langstatorlinearmotor wie in Fig.1) oder in einer Bewegungsebene (planarer Langstatorlinearmotor wie in Fig.2), wobei die Antriebsspulen Am eines planaren Langstatorlinearmotors auch in mehreren, übereinander liegenden Ebenen angeordnet sein können. In den Figuren sind aus Gründen der Übersichtlichkeit nur ein paar der Antriebsspulen Am dargestellt. Es ist aber bekannt, dass die Antriebsspulen Am entlang des gesamten Bewegungsbereiches des Langstatorlinearmotor angeordnet sind. An einer Transporteinheit Tn ist eine Antriebsmagnetanordnung 3, üblicherweise eine Anordnung aus Permanentmagneten, angeordnet. Auch diese ist aus Gründen der Übersichtlichkeit in den Figuren nur angedeutet. Die Antriebsmagnetanordnung 3 und die Antriebsspulen Am sind bekanntermaßen so angeordnet, dass sich dazwischen ein Luftspalt Direction of movement one behind the other (linear long-stator linear motor as in Fig. 1) or in a plane of movement (planar long-stator linear motor as in Fig. 2), whereby the drive coils Am of a planar long-stator linear motor can also be arranged in several levels one above the other. For the sake of clarity, only a few of the drive coils Am are shown in the figures. However, it is known that the drive coils Am are arranged along the entire range of movement of the long-stator linear motor. A drive magnet arrangement 3, usually an arrangement of permanent magnets, is arranged on a transport unit Tn. This is also only indicated in the figures for reasons of clarity. As is known, the drive magnet arrangement 3 and the drive coils Am are arranged in such a way that there is an air gap between them
des Motors ausbildet. of the engine.
Der Stator 2 kann aus einzelnen Statorsegmenten Sk (mit k > 1) zusammengesetzt sein, wobei an jedem Statorsegment Sk eine Anzahl von Magnetfelderzeugungseinheiten (Antriebsspulen Am, bewegte Permanentmagnete) angeordnet sind. Der Stator 2 kann auch aus einzelnen Statorabschnitten SAj (mit J = 1) zusammengesetzt sein (wie in Fig. 1), die über Weichen W miteinander verbunden sein können, und den Stator 2 ausbilden. Ein Statorabschnitt SAj kann dabei wieder aus mehreren Statorsegmenten Sk zusammengesetzt The stator 2 can be composed of individual stator segments Sk (with k>1), with a number of magnetic field generating units (drive coils Am, moving permanent magnets) being arranged on each stator segment Sk. The stator 2 can also be composed of individual stator sections SAj (with J=1) (as in FIG. 1), which can be connected to one another via switches W and form the stator 2 . A stator section SAj can again be composed of several stator segments Sk
sein. be.
Die Antriebsspulen Am können durch Anlegen einer Spulenspannung bestromt werden und erzeugen so ein elektromagnetisches Feld, das mit der Antriebsmagnetanordnung 3 zusammenwirkt, um eine auf die Transporteinheit Tn wirkende Kraft und/oder ein wirkendes Moment zu erzeugen. Dieses elektromagnetische Feld kann auch von einer anderen Magnetfelderzeugungseinheiten erzeugt werden, beispielsweise von bewegten Permanentmagneten. Diese Kraft kann in Bewegungsrichtung (im planaren Fall sind zwei Bewegungsrichtungen in der Ebene möglich) erzeugt werden und dient dann als Vortriebskraft zur Bewegung der Transporteinheit Tn. Auch eine Rotation auf eine Achse, die orthogonal auf die Bewegungsebene ist, ist möglich. Es ist aber auf diese Weise auch möglich, zusätzlich zur Vortriebskraft, eine Kraft in einer Richtung quer zur Vortriebskraft zu erzeugen. Eine solche Querkraft kann beispielsweise in einem Aufbau nach Fig.1 verwendet werden, um an einer Weiche W eine elektromagnetische Weichenstellung zu bewirken (beispielsweise wie in EP 3 109 998 A1 beschrieben). In einem Aufbau wie in Fig.2 kann eine solche Querkraft zum Schweben der Transporteinheit Tn über der Bewegungsebene und/oder für eine Rotation um eine Achse in Richtung einer Bewegungsrichtung verwendet werden. Dieses Wirkprinzip eines Langstatorlinearmotors ist hinlänglich bekannt, sodass hier The drive coils Am can be energized by applying a coil voltage and thus generate an electromagnetic field which interacts with the drive magnet arrangement 3 in order to generate a force and/or a torque acting on the transport unit Tn. This electromagnetic field can also be generated by another magnetic field generating unit, for example by moving permanent magnets. This force can be generated in the direction of movement (in the planar case, two directions of movement are possible in the plane) and then serves as a propulsive force for moving the transport unit Tn. A rotation on an axis that is orthogonal to the plane of movement is also possible. However, it is also possible in this way, in addition to the propulsion force, to generate a force in a direction transverse to the propulsion force. Such a transverse force can be used, for example, in a structure according to FIG. In a structure as in FIG. 2, such a transverse force can be used to levitate the transport unit Tn above the plane of movement and/or for a rotation about an axis in the direction of a direction of movement. This operating principle of a long-stator linear motor is well known, so here
nicht weitere darauf eingegangen werden muss. no further need to be addressed.
Am Stator 2 kann auch eine Bearbeitungsstation 13 vorgesehen sein, in der ein mit einer On the stator 2, a processing station 13 can be provided in which a with a
Transporteinheit Tn beförderter Gegenstand bearbeitet (was jegliche Manipulation am Transport unit Tn carried item processed (which any manipulation on
71257 71257
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Gegenstand beinhaltet) werden kann. Ebenso kann am Stator 2, beispielsweise in einer Bearbeitungsstation 13 oder im Bereich einer Bearbeitungsstation 13, auch eine Handhabungseinrichtung 14, beispielsweise ein Roboter, vorgesehen sein, der eine Interaktion mit einem mit einer Transporteinheit Tn beförderten Gegenstand ermöglicht, auch item included) can be. Likewise, a handling device 14, for example a robot, can also be provided on the stator 2, for example in a processing station 13 or in the area of a processing station 13, which also enables interaction with an object transported with a transport unit Tn
während der Bewegung der Transporteinheit Tn. during the movement of the transport unit Tn.
Bei einem linearen Langstatorlinearmotor ist es auch möglich, dass in Bewegungsrichtung gesehen an beiden Seiten Antriebsspulen Am am Stator 2 angeordnet sind und die Transporteinheit Tn dazwischen bewegt wird (wie in Fig.1 mit der Transporteinheit Tn angedeutet). Wenn auch an der Transporteinheit Tn in Bewegungsrichtung gesehen an beiden Seiten jeweils eine Antriebsmagnetanordnung 3 vorgesehen ist, dann können durch Bestromen der Antriebsspulen Am an beiden Seiten auch an beiden Seiten gleichzeitig auf die Transporteinheit Tn wirkende Kräfte (auch unterschiedliche) erzeugt werden. Mit einer solchen Anordnung lassen sich an einem linearen Langstatorlinearmotor insbesondere auch Weichen W realisieren, an denen eine Transporteinheit Tn von einer Transportstrecke auf eine andere Transportstrecke übergeführt werden kann. Der Stator 2 wäre in einer solchen Ausführung der Transportanlage 1 nicht durchgehend, sondern würde aus mehreren Statorabschnitten, die jeweils eine Transportstrecke ausbilden, zusammengesetzt sein. Das In the case of a linear long-stator linear motor, it is also possible for drive coils Am to be arranged on both sides of the stator 2, viewed in the direction of movement, and for the transport unit Tn to be moved between them (as indicated with the transport unit Tn in FIG. 1). If a drive magnet arrangement 3 is also provided on both sides of the transport unit Tn viewed in the direction of movement, then by energizing the drive coils Am on both sides, forces (also different forces) acting on the transport unit Tn can also be generated on both sides simultaneously. With such an arrangement, points W can also be implemented on a linear long-stator linear motor, on which a transport unit Tn can be transferred from one transport route to another transport route. In such an embodiment of the transport system 1, the stator 2 would not be continuous, but would be composed of several stator sections, each of which forms a transport path. That
ist in Fig.1 angedeutet. is indicated in Fig.1.
Zur Erzeugung der Spulenspannung einer Antriebsspule Am kann eine Leistungselektronik 4 vorgesehen sein. Um die Antriebsspulen Am in gewünschter Weise bestromen zu können, ist eine Steuereinheit 5 vorgesehen, die Antriebsspulen Am bzw. die Leistungselektronik 4 entsprechend ansteuert. Üblicherweise ist die Steuereinheit 5 in Form mehrerer verteilter Segmentsteuereinheiten vorgesehen, die jeweils eine Anzahl von Antriebsspulen ansteuert. Die Segmentsteuereinheiten können dazu auch untereinander und/oder mit einer übergeordneten Anlagensteuereinheit 6 verbunden sein, beispielsweise über einen Datenbus 7. In der Anlagensteuereinheit 6 kann beispielsweise die Bewegung der Transporteinheiten Tn geplant oder vorgegeben werden, beispielsweise in Form eines Geschwindigkeitsverlaufs in Abhängigkeit von der Position am Stator 2. In der Anlagensteuereinheit 6 kann auch eine Kollisionsüberwachung für die Transporteinheiten Tn implementiert sein. Eine Steuereinheit 5 kann vorgesehen sein, um die Vorgaben der Anlagensteuereinheit 6 zur Bewegung einer Transporteinheit Tn in Spulenspannungen umzusetzen, um die gewünschte Bewegung zu realisieren. Diese Aufteilung in Steuereinheit 5 und Anlagensteuereinheit 6 ist aber nur beispielhaft. Allgemein ist eine Transportsteuereinheit 10 vorgesehen, die die Antriebsspulen Am ansteuert, um die gewünschten Bewegungen der Transporteinheiten Tn zu realisieren. Me diese Power electronics 4 can be provided to generate the coil voltage of a drive coil Am. In order to be able to energize the drive coils Am in the desired manner, a control unit 5 is provided, which controls the drive coils Am or the power electronics 4 accordingly. The control unit 5 is usually provided in the form of a number of distributed segment control units, each of which controls a number of drive coils. The segment control units can also be connected to one another and/or to a higher-level system control unit 6, for example via a data bus 7. In the system control unit 6, for example, the movement of the transport units Tn can be planned or specified, for example in the form of a speed profile depending on the position at Stator 2. In the system control unit 6, collision monitoring for the transport units Tn can also be implemented. A control unit 5 can be provided in order to convert the specifications of the system control unit 6 for the movement of a transport unit Tn into coil voltages in order to implement the desired movement. However, this division into control unit 5 and system control unit 6 is only an example. In general, a transport control unit 10 is provided, which controls the drive coils Am in order to implement the desired movements of the transport units Tn. Me this
Transportsteuereinheit 10 ausgeführt ist, beispielsweise in Form einer kaskadierten Transport control unit 10 is executed, for example in the form of a cascaded
8/25" 8/25"
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Steuerung bestehend aus mehreren miteinander verbundener Steuereinheit wie in Fig. 1, ist Control consisting of several interconnected control units as in Fig. 1, is
für die gegenständliche Erfindung jedoch unerheblich. for the present invention, however, irrelevant.
Eine Steuereinheit kann hierbei eine mikroprozessorbasierte Hardware sein, auf der Regelungssoftware ausgeführt wird. Die Steuereinheit kann aber auch als Computersoftware implementiert sein, die auf einer verfügbaren Computerhardware installiert und ausgeführt wird. Die Steuereinheit kann aber auch als integrierter Schaltkreis, wie eine anwendungsspezifische integrierte Schaltung (ASIC) oder Field Programmable Gate Array (FPGA) ausgeführt sein, auf dem auch ein Mikroprozessor implementiert sein kann. Die Steuereinheit kann auch als analoger Schaltkreis ausgeführt sein, beispielsweise als In this case, a control unit can be microprocessor-based hardware on which control software is executed. However, the control unit can also be implemented as computer software that is installed and executed on available computer hardware. However, the control unit can also be designed as an integrated circuit, such as an application-specific integrated circuit (ASIC) or field programmable gate array (FPGA), on which a microprocessor can also be implemented. The control unit can also be designed as an analog circuit, for example as a
analoger Computer. Auch Kombinationen davon sind möglich. analog computer. Combinations of these are also possible.
Um die Position einer Transporteinheit Tn am Stator 2 bestimmen zu können, sind am Stator 2 üblicherweise auch Positionssensoren Ps (mit s > 1) angeordnet, wobei in den Figuren wieder aus Gründen der Übersichtlichkeit nur einige der Positionssensoren Ps dargestellt sind. Die Positionssensoren Ps liefern die erfassten Positionssignale an die Steuereinheit 5. Es kann aber auch eine sensorlose Positionserfassung implementiert sein, um die Position einer Transporteinheit Tn zu erfassen. Mit einer aktuellen Position kann auch ein In order to be able to determine the position of a transport unit Tn on the stator 2, position sensors Ps (with s>1) are usually also arranged on the stator 2, only some of the position sensors Ps being shown in the figures again for reasons of clarity. The position sensors Ps supply the detected position signals to the control unit 5. However, sensorless position detection can also be implemented in order to detect the position of a transport unit Tn. With a current position can also be a
geschlossener Regelkreis zur Positionsregelung einer Transporteinheit Tn realisiert werden. closed control loop for position control of a transport unit Tn can be realized.
Ein Positionssensor Ps kann ein Magnetfeld der Transporteinheit Tn erfassen, beispielsweise das Magnetfeld, das von der Antriebsmagnetanordnung 3 ausgeht, oder eines das von eigenen Positionsmagneten an der Transporteinheit Tn ausgeht. Ein solcher Positionssensor Ps kann beispielsweise als magnetostriktiver Sensor, magnetoresistiver Sensor oder als Hallsensor ausgeführt sein, wobei natürlich noch weitere Sensortypen existieren, die in der Lage sind ein Magnetfeld zu erfassen. Es sind aber natürlich auch Positionssensoren Ps denkbar, die eine andere physikalische Größe erfassen, A position sensor Ps can detect a magnetic field of the transport unit Tn, for example the magnetic field that emanates from the drive magnet arrangement 3, or one that emanates from its own position magnets on the transport unit Tn. Such a position sensor Ps can be designed, for example, as a magnetostrictive sensor, magnetoresistive sensor or as a Hall sensor, although of course there are other types of sensors that are able to detect a magnetic field. Of course, position sensors Ps are also conceivable, which detect a different physical variable,
beispielsweise optische oder induktive Sensoren. for example optical or inductive sensors.
Die Steuerung der Bewegung einer Transporteinheit Tn eines Langstatorlinearmotors ist The control of the movement of a transport unit Tn of a long-stator linear motor is
aber ebenso hinlänglich bekannt und bedarf keiner weiteren Ausführungen. but just as well known and requires no further explanation.
An einer Transportanlage 1 in Form eines Langstatorlinearmotors können unterschiedliche Anlagenfehler auftreten, die unterschiedliche Auswirkungen haben können. Ein Anlagenfehler kann eine einzelne Transporteinheit Tn betreffen. Beispiele für einen solchen Anlagenfehler sind unter anderem ein zu großer Schleppfehler (Abweichung zwischen einem Sollwert und einem Istwert, beispielsweise für Position, Geschwindigkeit, Spulenstrom, Vortriebskraft, der Regelung der Bewegung der Transporteinheit Tn), ein Encoderfehler (Fehler in der Erfassung der Position, beispielsweise wenn ein Positionsmagnet an einer Transporteinheit beschädigt oder verloren wird), ein Betriebsfehler (Behinderung der Different system errors, which can have different effects, can occur on a transport system 1 in the form of a long-stator linear motor. A system error can affect a single transport unit Tn. Examples of such a system error include a following error that is too large (deviation between a setpoint and an actual value, for example for position, speed, coil current, propulsion force, the control of the movement of the transport unit Tn), an encoder error (error in detecting the position, for example if a position magnet on a transport unit is damaged or lost), an operating error (hindering the
Bewegung einer Transporteinheit). Ein Anlagenfehler kann auch einen bestimmten Bereich movement of a transport unit). A plant failure can also affect a specific area
9/25” 9/25”
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
der Transportanlage 1, insbesondere einen Teil des Stator 2 (beispielsweise ein Statorsegment oder einen Streckenabschnitt), betreffen. Beispiele für einen solchen Bereichsfehler sind unter anderem eine Übertemperatur an einer Stelle des Stators 2, ein Spannungsversorgungsfehler für einen Teil des Stators 2, ein Netzwerkfehler in einem Bereich des Stators 2, ein Fehler in einer Bearbeitungsstation 13 oder einer Handhabungseinrichtung 14 in der ein Teil des Stators 2 angeordnet ist, ein mechanischer Fehler am Stator 2 usw. Ein Anlagenfehler betrifft aber jedenfalls nur einen Teil der Transportanlage 1. Ein Anlagenfehler, der die gesamte Transportanlage 1 beträfe, beispielsweise ein globaler Stromausfall oder Netzwerkausfall, würde unweigerlich zu einer Stillsetzung der gesamten Transportanlage 1 führen und ist damit nicht Gegenstand der Erfindung bzw. würde der bisherigen Fehlerreaktion in einer Transportanlage 1 entsprechen. Solche Anlagenfehler können beispielsweise in der Transportsteuereinheit 10 erkannt werden, beispielsweise anhand der bekannten Sollwerte und Istwerte einer Transporteinheit Tn. Anlagenfehler können aber auch durch Sensoren an der Transportanlage 1 erkannt werden, beispielsweise anhand von Temperatursensoren, Spannungssensoren, Stromsensoren, Lichtschranken usw. Es kann davon ausgegangen werden, dass Anlagenfehler und die Stelle des Auftretens eines Anlagenfehlers an der Transportanlage 1 of the transport system 1, in particular a part of the stator 2 (for example a stator segment or a section of track). Examples of such an area error include an overtemperature at a point on the stator 2, a voltage supply error for a part of the stator 2, a network error in an area of the stator 2, an error in a processing station 13 or a handling device 14 in which a part of the Stator 2 is arranged, a mechanical fault on the stator 2, etc. However, a system fault only affects a part of the transport system 1. A system fault that would affect the entire transport system 1, for example a global power failure or network failure, would inevitably lead to a shutdown of the entire transport system 1 and is therefore not the subject of the invention or would correspond to the previous error response in a transport system 1. Such system errors can be detected, for example, in the transport control unit 10, for example using the known target values and actual values of a transport unit Tn. System errors can also be detected by sensors on the transport system 1, for example using temperature sensors, voltage sensors, current sensors, light barriers, etc. It can it can be assumed that system errors and the location of the occurrence of a system error on the transport system 1
erkannt werden und in der Transportsteuereinheit 10 bekannt sind. are recognized and are known in the transport control unit 10.
Ein Anlagenfehler muss aber nicht zwingend dazu führen, dass eine Transporteinheit Tn nicht mehr bewegt werden kann. Ein Anlagenfehler führt aber jedenfalls dazu, dass eine Transporteinheit Tn nicht mehr in der Weise bewegt werden kann, in der diese im Normalbetrieb (ohne Anlagenfehler) bewegt werden würde. Der Normalbetrieb ist eine sollwertgeführte Bewegung der Transporteinheit Tn. Das bedeutet, dass die Transportsteuereinheit 10 Sollwerte für die Bewegung der Transporteinheit Tn erzeugt und diese Sollwerte durch Bestromen der Antriebsspulen Am im Bereich der Transporteinheit Tn mit hinreichend kleinen (vorgegebenen oder bekannten) Schleppfehler umgesetzt werden können. Ein übliches Beispiel für den Normalbetrieb ist eine sollpositionsgeführte Bewegung, anhand eines Sollwertes für die Position zu jedem Zeitpunkt der Regelung der Bewegung, der durch Bestromen der Antriebsspulen Am im Bereich der Transporteinheit Tn in jedem Zeitpunkt der Regelung der Bewegung erreicht wird (mit zulässigem Schleppfehler). Das kann in Form einer geschlossenen Regelung implementiert sein, wobei ein Istwert der However, a system error does not necessarily have to result in a transport unit Tn no longer being able to be moved. In any case, a system error means that a transport unit Tn can no longer be moved in the way in which it would be moved in normal operation (without a system error). Normal operation is a setpoint-controlled movement of the transport unit Tn. This means that the transport control unit 10 generates setpoint values for the movement of the transport unit Tn and these setpoint values can be implemented by energizing the drive coils Am in the area of the transport unit Tn with sufficiently small (predetermined or known) following errors . A common example of normal operation is a target position-controlled movement based on a target value for the position at each point in time of the movement control, which is achieved by energizing the drive coils Am in the area of the transport unit Tn at each point in the control of the movement (with permissible following error) . This can be implemented in the form of a closed loop control, with an actual value of the
Position erfasst oder ermittelt werden kann. Position can be detected or determined.
Tritt nun ein Anlagenfehler an einem Teil der Transportanlage 1 auf, wird ein Fehlerumfang F am Stator 2 festgelegt, der den fehlerhaften Teil der Transportanlage 1 umfasst. Der Fehlerumfang F umfasst nur den Teil des Stators 2 mit dem fehlerhaften Teil der Transportanlage 1 und die Antriebsspulen Am im Fehlerumfang F werden in einen If a system fault now occurs in a part of the transport system 1, a fault scope F on the stator 2, which includes the faulty part of the transport system 1, is defined. The fault scope F includes only the part of the stator 2 with the faulty part of the transport system 1 and the drive coils Am in the fault scope F are in one
vorgegebenen Fehlerzustand übergeführt. Der Teil des Stators 2 außerhalb des specified error status transferred. The part of the stator 2 outside the
„-9"-9
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Fehlerumfangs F kann im Normalbetrieb weiter betrieben werden. Es kann auch vorgesehen sein (auch alternativ), dass eine Transporteinheit Tn, die sich in diesem Fehlerumfang F befindet, in einen Fehlerzustand übergeführt wird und dabei eine erste festgelegte Fehlerreaktionsbewegung ausführt. Es kann auch vorgesehen sein (auch alternativ), dass eine Transporteinheit Tn, die in den Fehlerumfang bewegt wird, in einen Fehlerzustand Error scope F can continue to be operated in normal operation. It can also be provided (alternatively as well) that a transport unit Tn, which is located within this error range F, is transferred to an error state and thereby executes a first defined error reaction movement. It can also be provided (also alternatively) that a transport unit Tn, which is moved into the fault area, enters a fault state
überführt wird und dabei eine erste festgelegte Fehlerreaktionsbewegung ausführt. is transferred and thereby executes a first specified error reaction movement.
Tritt ein Anlagenfehler an einer Transporteinheit Tn auf, wird ein Fehlerumfang F um die Transporteinheit Tn festgelegt. Aufgrund der Bewegung der Transporteinheit Tn wird der If a system error occurs in a transport unit Tn, an error scope F around the transport unit Tn is defined. Due to the movement of the transport unit Tn is the
Fehlerumfang F in diesem Fall mit der Transporteinheit Tn mitbewegt. Scope of error F in this case moved with the transport unit Tn.
Der Fehlerumfang F kann vom Anlagenfehler abhängig sein, wie anhand der Fig.3 und 4 erläutert wird. Betrifft der Anlagenfehler einen Fehler an der Transporteinheit Tn, so kann der Fehlerumfang F um die Transporteinheit Tn gelegt werden. Der Fehlerumfang F umfasst dabei beispielsweise zumindest den Bereich der Antriebsspulen Am, die zum Zeitpunkt des Auftretens des Anlagenfehlers mit der Transporteinheit Tn zusammenwirken, eventuell zusätzlich auch noch eine Anzahl von Antriebsspulen Am vor und nach der Transporteinheit Tn. In Fig.3 ist strichliert die Transporteinheit Tn vor dem Auftreten des Anlagenfehlers dargestellt mit einem Bewegungspfeil, um die Bewegung der Transporteinheit Tn und des Fehlerumfangs F anzudeuten. In Fig.3 ist noch ein weiterer Anlagenfehler dargestellt, der einen Teil des Stators 2 betrifft, beispielsweise ein ganzes Statorsegment S. In diesem Fall wird der Fehlerumfang F um diesen fehlerhaften Anlagenteil gelegt. Ein solcher Fehlerumfang F über einen Teil des Stators 2 kann auch festgelegt werden, wenn die Istposition einer Transporteinheit Tn nicht mehr oder nicht mehr genau erfasst werden kann. Eine Transporteinheit Tn-1, die sich in diesen Fehlerumfang F hineinbewegt, kann in einen Fehlerzustand überführt werden (in Fig. 1 ist strichliert die Transporteinheit Tn-1 mit Bewegungspfeil vor dem Eintreten in den Fehlerumfang F dargestellt). Eine Transporteinheit Tn-2, die sich beim Auftreten des Anlagenfehlers bereits im Fehlerumfang befindet, kann ebenso in einen Fehlerzustand überführt werden. Andere Transporteinheiten Tn-3, die sich außerhalb eines Fehlerumfangs F befinden, sind vom Anlagenfehler nicht betroffen und können normal weiterbewegt werden. Damit ist vom Anlagenfehler nur der Teil der Transportanlage 1 betroffen, an dem der Anlagenfehler auftritt. Die restliche Transportanlage 1 kann normal weiterbetrieben werden. Die Fig.4 zeigt das am Beispiel eines planaren The extent of error F can depend on the system error, as explained with reference to FIGS. If the system error relates to an error in the transport unit Tn, the extent of the error F can be placed around the transport unit Tn. The extent of the error F includes, for example, at least the area of the drive coils Am, which are interacting with the transport unit Tn at the time the system error occurs, possibly also a number of drive coils Am before and after the transport unit Tn. The transport unit is dashed in Figure 3 Tn before the occurrence of the system error shown with a movement arrow to indicate the movement of the transport unit Tn and the error extent F. FIG. 3 shows a further system fault which affects a part of the stator 2, for example an entire stator segment S. In this case the scope of the fault F is placed around this faulty system part. Such an error scope F over a part of the stator 2 can also be defined if the actual position of a transport unit Tn can no longer be detected or can no longer be detected precisely. A transport unit Tn-1, which moves into this error extent F, can be transferred to an error state (in FIG. 1, the transport unit Tn-1 is shown in dashed lines with a movement arrow before entering the error extent F). A transport unit Tn-2, which is already in the error range when the system error occurs, can also be transferred to an error state. Other transport units Tn-3 that are outside of an error scope F are not affected by the system error and can continue to move normally. This means that only that part of the transport system 1 where the system error occurs is affected by the system error. The rest of the transport system 1 can continue to be operated normally. Figure 4 shows this using the example of a planar
Langstatorlinearmotors. long stator linear motors.
Es ist natürlich möglich, dass an einer Transportanlage 1 gleichzeitig mehrere Anlagenfehler auftreten können und damit auch mehrere und verschiedene Fehlerumfänge F vorhanden It is, of course, possible for a number of system faults to occur simultaneously in a transport system 1 and therefore also for a number of different fault scopes F to be present
sind. Am grundsätzlichen erfindungsgemäßen Vorgehen ändert das aber nichts. are. However, this does not change anything in the basic procedure according to the invention.
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
Die Fehlerreaktionsbewegung kann ebenso vom Anlagenfehler abhängig sein. Es ist aber vorgesehen, dass für jeden möglichen Anlagenfehler eine bestimmte Fehlerreaktionsbewegung festgelegt ist, die dann von der Transportsteuereinheit 10 umgesetzt wird. Als Fehlerreaktionsbewegung muss aber nicht zwingend eine Bewegung The error reaction movement can also depend on the system error. However, provision is made for a specific error reaction movement to be defined for every possible system error, which movement is then implemented by the transport control unit 10 . However, a movement does not necessarily have to be a movement as an error reaction movement
zum Stillstand einer Transporteinheit Tn ausgeführt werden. be carried out when a transport unit Tn comes to a standstill.
Betrifft der Anlagenfehler beispielsweise einen Teil des Stators 2, können alle Antriebsspulen Am im Fehlerumfang F stromlos geschaltet werden. Es wäre auch möglich, zumindest eine der betroffenen Antriebsspulen Am im Fehlerumfang F kurzzuschließen, um für eine Transporteinheit Tn einen Induktionshalt (Kurzschluss), wie beispielsweise in EP 3 581 428 A1 beschrieben, zu realisieren, womit die Transporteinheit Tn schneller gestoppt werden kann. Einer Transporteinheit Tn, die sich dabei im Fehlerumfang F befindet, würde damit eine Fehlerreaktionsbewegung aufgezwungen werden. Beim stromlos Schalten der Antriebsspulen Am würde die Transporteinheit Tn antriebskraftlos ausrollen. Im Falle eines Kurzschlusses könnte ein kürzerer Stillstandsweg der Transporteinheit Tn erreicht werden. Die Antriebsspulen Am im Fehlerumfang F können aber auch anders bestromt werden, um im allfälligen Zusammenwirken mit einer Transporteinheit Tn im Fehlerumfang F eine Fehlerreaktionsbewegung der Transporteinheit Tn hervorzurufen. Im Falle von bewegten Permanentmagneten als Magnetfelderzeugungseinheiten könnte vorgesehen sein, die Bewegung der Permanentmagnete im Fehlerumfang F einzustellen. Auch das würde ein If the system error affects, for example, a part of the stator 2, all the drive coils Am in the scope F of the error can be switched off. It would also be possible to short-circuit at least one of the affected drive coils Am in the error range F in order to implement an induction stop (short-circuit) for a transport unit Tn, as described in EP 3 581 428 A1, for example, with which the transport unit Tn can be stopped more quickly. A transport unit Tn, which is in the error scope F, would thus be forced to perform an error reaction movement. When the drive coils Am were switched off, the transport unit Tn would roll out without any driving force. In the event of a short circuit, a shorter standstill distance for the transport unit Tn could be achieved. However, the drive coils Am in the error range F can also be energized in a different way in order to cause an error reaction movement of the transport unit Tn in any interaction with a transport unit Tn in the error range F. In the case of moving permanent magnets as magnetic field generating units, it could be provided that the movement of the permanent magnets be adjusted within the error range F. That too would be a
kraftloses Ausrollen einer Transporteinheit Tn bewirken. cause a transport unit Tn to roll out without force.
Im Falle eines Anlagenfehlers, kann auch unterschieden werden, ob aufgrund des Anlagenfehlers eine normale Bewegung der betroffenen Transporteinheit Tn möglich ist oder nicht. Tritt beispielsweise eine Übertemperatur am Stator 2 auf, so kann die Transporteinheit Tn beispielsweise sollwertgeführt, aber mit niedrigerer Geschwindigkeit als im Normalbetrieb weiterbewegt werden. Die Fehlerreaktionsbewegung wäre damit durch die Reduktion der Geschwindigkeit realisiert. Tritt ein Spannungsausfall an einem Bereich des Stators 2 auf, kann als Fehlerreaktionsbewegung einfach ein antriebskraftloses Ausrollen der Transporteinheit Tn (Leerlauf) vorgesehen sein. In diesem Fall kann auch ein Induktionshalt (Kurzschluss), wie beispielsweise in EP 3 581 428 A1 beschrieben, realisiert sein, womit die Transporteinheit Tn schneller gestoppt werden kann. Kann aufgrund des Anlagenfehlers dem Sollwert (z.B. eine Sollposition) der Bewegung der Transporteinheit Tn nicht mehr, oder nur mehr unzureichend bzw. ungenau, gefolgt werden, kann als Fehlerreaktionsbewegung beispielsweise eine andere istwertgeführte Bewegung als der oben erwähnte Kurzschlussfall oder das Stromlosschalten oder das Einstellen der Bewegung der Permanentmagnete, insbesondere eine Bewegung bis zum Stillstand der Transporteinheit Tn, umgesetzt werden. Damit werden auftretende Schleppfehler ignoriert, aber die Transporteinheit Tn kann In the case of a system error, a distinction can also be made as to whether or not normal movement of the affected transport unit Tn is possible due to the system error. If, for example, an overtemperature occurs at the stator 2, the transport unit Tn can, for example, be guided by a set value, but can be moved further at a lower speed than in normal operation. The error reaction movement would thus be realized by reducing the speed. If a voltage failure occurs in a region of the stator 2, simply rolling out the transport unit Tn (idling) without any driving force can be provided as a fault reaction movement. In this case, an induction stop (short circuit) can also be implemented, as described for example in EP 3 581 428 A1, with which the transport unit Tn can be stopped more quickly. If, due to the system error, the target value (e.g. a target position) of the movement of the transport unit Tn can no longer be followed, or only insufficiently or imprecisely, an error reaction movement can be, for example, a movement guided by the actual value other than the above-mentioned short circuit or switching off the current or setting the Movement of the permanent magnets, in particular a movement to a standstill of the transport unit Tn, are implemented. This means that following errors that occur are ignored, but the transport unit Tn can
gesichert in einen gewünschten Zustand überführt werden. Es sind aber natürlich auch securely transferred to a desired state. But of course there are
-11-11
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
andere oder auch weitere implementierte Fehlerreaktionsbewegungen in Abhängigkeit eines other or further implemented error reaction movements depending on a
Anlagenfehlers möglich. System error possible.
Aufgrund der Bewegungen der Transporteinheiten Tn am Stator 2 können Situationen auftreten, bei der eine weitere Transporteinheit Tn+1 nach dem Auftreten eines Anlagenfehlers in einen Fehlerumfang F hineinbewegt wird oder bei der eine Transporteinheit Tn aus einem Fehlerumfang F hinausbewegt wird. Das wird in den Fig.5 bis 8 anhand von beispielhaften Bewegungssequenzen von Transporteinheit Tn, Tn+1 Due to the movements of the transport units Tn on the stator 2, situations can arise in which a further transport unit Tn+1 is moved into a fault range F after the occurrence of a system fault or in which a transport unit Tn is moved out of a fault range F. This is illustrated in FIGS. 5 to 8 using exemplary movement sequences of transport unit Tn, Tn+1
beschrieben. described.
In Fig.5 ist eine Bewegungssequenz von zwei Transporteinheiten Tn, Tn+1 dargestellt. Zum Zeitpunkt t=TO wird ein Anlagenfehler erkannt und um die erste Transporteinheit Tn ein Fehlerumfang F gelegt. Der Fehlerumfang F umfasst die Antriebsspulen Am, die mit der Transporteinheit Tn zur Bewegung zusammenwirken. Da es sich um einen Fehler an der ersten Transporteinheit Tn handelt, wird der Fehlerumfang F in diesem Fall mit der fehlerhaften Transporteinheit Tn mitbewegt (Bewegung durch Bewegungspfeil angedeutet). Gleichzeitig wird auch die zweite Transporteinheit Tn+1 weiterbewegt (Fig.5 Mitte zum Zeitpunkt t=T1). Zum Zeitpunkt t=T2 (Fig.5 unten) tritt die zweite Transporteinheit Tn+1 in den Fehlerumfang F ein. Damit wird die zweite Transporteinheit Tn+1 ebenfalls in einen Fehlerzustand überführt und führt eine zweite festgelegte Fehlerreaktionsbewegung aus. Die zweite Fehlerreaktionsbewegung kann beispielsweise ein Notstopp der zweiten Transporteinheit Tn+1 sein, um eine Kollision zu vermeiden. Die Fehlerreaktionsbewegung kann sich aber auch anhand des Zustands der Antriebsspulen Am im Fehlerumfang F ergeben, der sich aufgrund der Fehlerreaktionsbewegung der Transporteinheit Tn ergeben kann. Die Fig.6 zeigt eine solche Situation am Beispiel eines planaren A movement sequence of two transport units Tn, Tn+1 is shown in FIG. At time t=TO, a system error is detected and an error scope F is placed around the first transport unit Tn. The error scope F includes the drive coils Am, which cooperate with the transport unit Tn for movement. Since there is a fault in the first transport unit Tn, the extent of the fault F is moved along with the faulty transport unit Tn in this case (movement indicated by the movement arrow). At the same time, the second transport unit Tn+1 is also moved further (in the middle of FIG. 5 at time t=T1). At time t=T2 (Fig. 5 below) the second transport unit Tn+1 enters the error range F. The second transport unit Tn+1 is thus also transferred to an error state and executes a second defined error reaction movement. The second error reaction movement can be, for example, an emergency stop of the second transport unit Tn+1 in order to avoid a collision. However, the error reaction movement can also result from the state of the drive coils Am in the error range F, which can result from the error reaction movement of the transport unit Tn. 6 shows such a situation using the example of a planar
Langstatorlinearmotors zu den beiden Zeitpunkten TO und T2. Langstatorlinearmotors at the two times T0 and T2.
Es sei angemerkt, dass als zweite Fehlerreaktionsbewegung möglicherweise keine sollwertgeführte oder istwertgeführte Bewegung der zweiten Transporteinheit Tn+1 umgesetzt werden kann, weil die Antriebsspulen Am im Bereich des Fehlerumfangs F möglicherweise nicht für die Bewegung der zweiten Transporteinheit Tn+1 zur Verfügung stehen oder nicht angesteuert werden können. In diesem Fall könnte aber zumindest ein It should be noted that it is possible that no setpoint-controlled or actual-value-controlled movement of the second transport unit Tn+1 can be implemented as the second error reaction movement, because the drive coils Am in the area of the error scope F may not be available for the movement of the second transport unit Tn+1 or may not be activated can become. In this case, however, at least one could
Ausrollen oder ein Induktionshalt der zweiten Transporteinheit Tn+1 möglich sein. Rolling out or an induction hold of the second transport unit Tn+1 may be possible.
Im Beispiel nach Fig. 7 tritt zum Zeitpunkt t=TO0 ein Anlagenfehler auf, der in diesem Fall einen Teil des Stators 2 betrifft. Es wird damit ein Fehlerumfang F um diesen fehlerhaften Teil gelegt (Fig. 7 Mitte zum Zeitpunkt t=T1), beispielsweise um ein ganzes Statorsegment S oder um einen Abschnitt am Stator 2. Es können am Stator 2 aber auch Bereichssensoren 11, beispielsweise Lichtschranken, mechanische oder magnetische Schalter, mechanische In the example according to FIG. 7, a system error occurs at time t=TO0, which in this case affects a part of the stator 2. An error scope F is thus placed around this defective part (Fig. 7 center at time t=T1), for example around an entire stator segment S or around a section on the stator 2. However, area sensors 11, for example light barriers, can also be fitted on the stator 2 mechanical or magnetic switches, mechanical
oder magnetische Sensoren, induktive Sensoren, Kameras usw., vorgesehen sein. In or magnetic sensors, inductive sensors, cameras etc. can be provided. In
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
diesem Fall kann der Fehlerumfang F den Stator 2 zwischen zwei benachbarten Bereichssensoren 11 umfassen (wie im Ausführungsbeispiel nach Fig. 7). Befindet sich eine erste Transporteinheit Tn innerhalb des Fehlerumfangs F wird diese in einen Fehlerzustand überführt und führt die vorgesehene Fehlerreaktionsbewegung aus (Fig. 7 Mitte zum Zeitpunkt t=T 1). In this case, the fault extent F may include the stator 2 between two adjacent area sensors 11 (as in the embodiment of Fig. 7). If a first transport unit Tn is located within the error range F, it is transferred to an error state and carries out the intended error reaction movement (FIG. 7 middle at time t=T 1).
Die Verwendung von Bereichssensoren 11 kann insbesondere bei Anlagenfehlern nützlich sein, welche ein System zur Positionserfassung der Transporteinheit Tn betreffen (z.B. Encoder-Fehler), da die Position der Transporteinheit Tn nicht mehr oder nur mehr unzureichend genau bestimmt werden kann. Die Bereichssensoren 11 können verwendet werden, um den Fehlerumfang F lokal zu beschränken, weil das Verlassen oder Eintreten einer Transporteinheit Tn in den Fehlerumfang über Bereichssensoren 11 unabhängig vom The use of area sensors 11 can be particularly useful in the event of system errors which affect a system for detecting the position of the transport unit Tn (e.g. encoder error), since the position of the transport unit Tn can no longer be determined with sufficient accuracy or only with insufficient accuracy. The area sensors 11 can be used to limit the error scope F locally, because the exit or entry of a transport unit Tn in the error scope via area sensors 11 regardless of
Positionserfassungssystem erfasst werden kann. Position detection system can be detected.
Erreicht die erste Transporteinheit Tn zum Zeitpunkt t=T2 die Grenze des festgelegten Fehlerumfangs F (Fig.7 unten), kann der Fehlerumfang F in Abhängigkeit des Anlagenfehlers erweitert werden, beispielsweise um einen weiteren Teil des Stators 2, wie z.B. das in Bewegungsrichtung nachfolgende Statorsegment oder der folgende Bereich bis zum nächsten Bereichssensor 11 (wie in Fig. 7). Wenn es der Anlagenfehler gestattet, beispielsweise wenn nur ein Teil des Stators 2 defekt ist aber nicht die erste Transporteinheit Tn, dann kann beim Austreten der ersten Transporteinheit Tn aus dem Fehlerumfang F, der Fehlerzustand der ersten Transporteinheit Tn auch wieder aufgehoben werden. Der Fehlerumfang F müsste damit nicht erweitert werden. Danach könnte die erste Transporteinheit Tn mit normaler Bewegung weiterbewegt werden. Im Falle des Austretens der ersten Transporteinheit Tn, oder einer weiteren, sich im Fehlerumfang F befindlichen Transporteinheit Tn+3 (wie in Fig.7 unten angedeutet) aus dem Fehlerumfang F könnte auch vorgesehen sein, einen weiteren Fehlerumfang F um die austretende Transporteinheit Tn zu If the first transport unit Tn reaches the limit of the specified scope of error F (Fig. 7 below) at time t=T2, the scope of error F can be expanded depending on the system error, for example by a further part of the stator 2, such as the stator segment following in the direction of movement or the following area up to the next area sensor 11 (as in Fig. 7). If the system error allows it, for example if only part of the stator 2 is defective but not the first transport unit Tn, then the error status of the first transport unit Tn can also be canceled again when the first transport unit Tn leaves the error scope F. The scope of error F would not have to be expanded in this way. Thereafter, the first transport unit Tn could be moved on with normal movement. If the first transport unit Tn or a further transport unit Tn+3 located in the error scope F exits (as indicated below in FIG. 7) from the error scope F, it could also be provided that a further error scope F around the exiting transport unit Tn
legen (wie anhand von Fig.5 und 6 beschrieben). place (as described with reference to Fig.5 and 6).
Würde die zweite Transporteinheit Tn+1 aufgrund deren Bewegung in der Fehlerumfang F gelangen, würde diese in den Fehlerzustand übergeführt und würde die festgelegte zweite If the second transport unit Tn+1 were to reach the error range F due to its movement, it would be transferred to the error state and would become the specified second
Fehlerreaktionsbewegung ausführen (beispielsweise wie oben beschrieben). Execute error reaction movement (e.g. as described above).
Wird aufgrund des Anlagenfehlers der Fehlerumfang F erweitert (wie in Fig. 7 unten), kann es passieren, dass sich nach der Erweiterung eine dritte Transporteinheit Tn+2 im erweiterten Fehlerumfang F befindet. In diesem Fall würde die dritte Transporteinheit Tn+2 in einen Fehlerzustand überführt und würde eine dritte festgelegte Fehlerreaktionsbewegung ausführen. Bewegt sich die dritte Transporteinheit Tn+2 aus den Fehlerumfang F heraus, If the error scope F is expanded due to the system error (as in FIG. 7 below), it can happen that a third transport unit Tn+2 is in the extended error scope F after the expansion. In this case, the third transport unit Tn+2 would be placed in an error state and would perform a third specified error response movement. If the third transport unit Tn+2 moves out of the error range F,
würde, wie oben zur ersten Transporteinheit Tn beschrieben, entweder der Fehlerumfang F would, as described above for the first transport unit Tn, either the scope of error F
14 155 14 155
15 15
20 20
25 25
30 30
35 35
BN-4252 AT BN-4252AT
nochmals erweitert werden, der Fehlerzustand der dritten Transporteinheit Tn+2 aufgehoben be expanded again, the error status of the third transport unit Tn+2 is lifted
werden, oder ein Fehlerumfang F um die dritte Transporteinheit Tn+2 gelegt. are placed, or an error scope F is placed around the third transport unit Tn+2.
Die Fig.8 zeigt die Erweiterung des Fehlerumfangs F wieder am Beispiel eines planaren FIG. 8 shows the extension of the error scope F again using the example of a planar
Langstatorlinearmotors. long stator linear motors.
Anstelle einer Erweiterung des Fehlerumfangs F könnte auch vorgesehen sein, dass der Bereich des Fehlerumfangs vom restlichen Bewegungsumfangs des Stators 2 getrennt wird, wie beispielsweise in Fig.9 und 10 dargestellt. Diese Trennung kann physisch mit Bereichsbarrieren 12 erfolgen, oder auch logisch, beispielsweise in der Transportsteuerung 10. Im Falle eines Anlagenfehlers wird der Fehlerumfang F zwischen zwei vorgesehenen Bereichsbarrieren 12, beispielsweise Schranken, Wände, Sperren usw., festgelegt. Der Fehlerumfang F wird durch die Bereichsbarrieren 12 nach außen (zum restlichen Stator 2) abgeschlossen. Eine Transporteinheit Tn im Fehlerumfang F geht wie beschrieben in den Fehlerzustand über und führt die vorgesehene Fehlerreaktionsbewegung aus. Gleichzeitig werden die Bereichsbarrieren 12 aktiviert, die den Fehlerumfang F physisch vom restlichen Bewegungsumfangs des Stators 2 trennen. Damit kann die im Fehlerzustand befindliche Transporteinheit Tn den Fehlerumfang F nicht verlassen. Ebenso kann keine andere Transporteinheit Tn-1, Tn-2 in den Fehlerumfang eintreten. Eine implementierte Kollisionsvermeidung kann dafür sorgen, dass die anderen Transporteinheiten Tn-1, Tn-2 Instead of expanding the scope of error F, it could also be provided that the area of the scope of error is separated from the remaining scope of movement of the stator 2, as shown in FIGS. 9 and 10, for example. This separation can take place physically with area barriers 12, or also logically, for example in the transport control 10. In the event of a system fault, the fault extent F is defined between two provided area barriers 12, for example barriers, walls, barriers, etc. The scope of error F is closed off to the outside (to the rest of the stator 2) by the area barriers 12. As described, a transport unit Tn with error scope F changes to the error state and executes the intended error reaction movement. At the same time, the range barriers 12 that physically separate the error range F from the rest of the stator 2 range of motion are activated. This means that the transport unit Tn in the error state cannot leave the error scope F. Likewise, no other transport unit Tn-1, Tn-2 can enter the error scope. An implemented collision avoidance can ensure that the other transport units Tn-1, Tn-2
nicht mit einer Bereichsbarriere kollidiert. does not collide with an area barrier.
Der erfindungsgemäße Ansatz, den Fehlerumfang F lokal einzuschränken, lässt auch folgendes Verfahren zum Betreiben einer Transportanlage 1 zu. Die Transportanlage 1 ist in Form eines Langstatorlinearmotors ausgeführt, mit einem Stator 2 an dem eine Vielzahl von Magnetfelderzeugungseinheiten (Antriebsspulen Am, bewegte Permanentmagnete usw.) angeordnet sind und mit einer Vielzahl von Transporteinheiten Tn, die gleichzeitig entlang des Stators 2 bewegt werden. Im Falle eines Anlagenfehlers an einem Teil der Transportanlage 1 wird ein Fehlerumfang F am Stator 2 festgelegt, wobei der Fehlerumfang F nur einen Teil des Stators 2 mit dem fehlerhaften Teil der Transportanlage 1 umfasst, und es wird eine erste Transporteinheit Tn, die sich in diesem Fehlerumfang F befindet, in einen Fehlerzustand überführt. Dabei wird eine erste festgelegte Fehlerreaktionsbewegung ausführt. Im Falle des Eintretens einer zweiten, am Stator 2 bewegten Transporteinheit Tn+1 in den festgelegten Fehlerumfang F, wird diese zweite Transporteinheit Tn+1 ebenfalls in einen Fehlerzustand überführt und dabei eine zweite festgelegte Fehlerreaktionsbewegung ausführt. Im Falle des Austretens der ersten Transporteinheit Tn oder einer weiteren Transporteinheit Tn+3 aus dem festgelegten Fehlerumfang F, wird der Fehlerumfang F in Abhängigkeit des Anlagenfehlers entweder erweitert, sodass sich die erste Transporteinheit Tn oder die weitere Transporteinheit Tn+3 im erweiterten Fehlerumfang F befindet oder der The approach according to the invention of limiting the extent of error F locally also allows the following method for operating a transport system 1 . The transport system 1 is designed in the form of a long-stator linear motor, with a stator 2 on which a large number of magnetic field generating units (drive coils Am, moving permanent magnets, etc.) are arranged and with a large number of transport units Tn, which are moved simultaneously along the stator 2. In the event of a system fault in a part of the transport system 1, a fault scope F on the stator 2 is determined, with the fault scope F only covering a part of the stator 2 with the faulty part of the transport system 1, and a first transport unit Tn, which is located in this Error scope F is transferred to an error state. A first specified error reaction movement is executed. If a second transport unit Tn+1 moved on the stator 2 enters the specified error range F, this second transport unit Tn+1 is also transferred to an error state and a second specified error reaction movement is executed in the process. If the first transport unit Tn or a further transport unit Tn+3 leaves the fixed error scope F, the error scope F is either expanded depending on the system error, so that the first transport unit Tn or the additional transport unit Tn+3 is in the extended error scope F or the
Fehlerzustand der ersten Transporteinheit Tn oder der weiteren Transporteinheit Tn+3 wird Error status of the first transport unit Tn or the other transport unit Tn + 3 is
15 15
20 20
25 25
BN-4252 AT BN-4252AT
aufgehoben oder es wird um die austretende Transporteinheit Tn, Tn+3 ein weiterer Fehlerumfang F festgelegt. Dieser weitere Fehlerumfang F muss von seiner Ausdehnung nicht dem anderen Fehlerumfang entsprechen, jedenfalls befindet sich dieser weitere canceled or a further error scope F is defined around the exiting transport unit Tn, Tn+3. This further error scope F does not have to correspond to the other error scope in terms of its extent, in any case this further error scope is located
Fehlerumfang F an einer anderen Stelle des Stators 2. Scope of error F at another location of the stator 2.
Hierbei ist es vorteilhaft, wenn der Fehlerumfang F mit der Bewegung der in den Fehlerzustand überführten ersten Transporteinheit Tn mitbewegt wird, wenn als It is advantageous here if the extent of error F is moved along with the movement of the first transport unit Tn, which has been transferred to the error state, if
Anlagenfehler ein Fehler der ersten Transporteinheit Tn festgestellt wird. System error, an error in the first transport unit Tn is detected.
Ebenso ist es vorteilhaft, wenn im Falle des Erweiterns des Fehlerumfangs F geprüft wird, ob sich nach der Erweiterung eine dritte Transporteinheit Tn+2 im erweiterten Fehlerumfang F befindet und die durch die Erweiterung in den Fehlerumfang F gelangte dritte Transporteinheit Tn+2 in einen Fehlerzustand überführt wird und dabei eine dritte festgelegte Fehlerreaktionsbewegung ausführt. Dabei kann im Falle des Austretens der dritten Transporteinheit Tn+2 aus dem festgelegten Fehlerumfang, der Fehlerumfang F in Abhängigkeit des Anlagenfehlers entweder erweitert werden, sodass sich die dritte Transporteinheit Tn+2 im erweiterten Fehlerumfang F befindet oder der Fehlerzustand der dritten Transporteinheit Tn+2 aufgehoben werden oder um die dritte Transporteinheit Tn+2 ein weiterer Fehlerumfang F festgelegt werden. Dieser weitere Fehlerumfang F muss von seiner Ausdehnung nicht dem anderen Fehlerumfang entsprechen, jedenfalls befindet sich It is also advantageous if, in the case of expanding the scope of errors F, it is checked whether a third transport unit Tn+2 is in the expanded scope of errors F after the expansion and whether the third transport unit Tn+2, which has entered the scope of errors F as a result of the expansion, is in an error state is transferred while performing a third specified error response movement. In the event that the third transport unit Tn+2 leaves the specified scope of error, the scope of error F can either be expanded depending on the system error, so that the third transport unit Tn+2 is in the extended scope of error F, or the error status of the third transport unit Tn+2 be canceled or a further scope of error F be defined around the third transport unit Tn+2. This further error range F does not have to correspond to the other error range in terms of its extent, at least there is
dieser weitere Fehlerumfang F an einer anderen Stelle des Stators 2. this further extent of error F at a different point of the stator 2.
Auch in dieser Ausführung können Bereichssensoren 11 und/oder Bereichsbarrieren 12 wie Also in this embodiment, area sensors 11 and/or area barriers 12 such as
beschrieben eingesetzt werden. are used as described.
16/55” 16/55”
Claims (16)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ATA50212/2021A AT524925A1 (en) | 2021-03-25 | 2021-03-25 | Method for operating a transport system in the form of a long-stator linear motor |
EP22161524.8A EP4064549B1 (en) | 2021-03-25 | 2022-03-11 | Transport system in the form of a long stator linear motor and method for operating the same |
JP2022038882A JP2022151718A (en) | 2021-03-25 | 2022-03-14 | Method for operating transport system as long-stator linear motor |
US17/703,407 US11772912B2 (en) | 2021-03-25 | 2022-03-24 | Method for operating a transport system in the form of a long-stator linear motor |
CN202210303903.1A CN115122940A (en) | 2021-03-25 | 2022-03-25 | Method for operating a transport device in the form of a long-stator linear motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ATA50212/2021A AT524925A1 (en) | 2021-03-25 | 2021-03-25 | Method for operating a transport system in the form of a long-stator linear motor |
Publications (1)
Publication Number | Publication Date |
---|---|
AT524925A1 true AT524925A1 (en) | 2022-10-15 |
Family
ID=80735444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ATA50212/2021A AT524925A1 (en) | 2021-03-25 | 2021-03-25 | Method for operating a transport system in the form of a long-stator linear motor |
Country Status (5)
Country | Link |
---|---|
US (1) | US11772912B2 (en) |
EP (1) | EP4064549B1 (en) |
JP (1) | JP2022151718A (en) |
CN (1) | CN115122940A (en) |
AT (1) | AT524925A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AT523565A1 (en) * | 2020-03-05 | 2021-09-15 | B & R Ind Automation Gmbh | Transport device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015102236A1 (en) * | 2015-02-17 | 2016-08-18 | Beckhoff Automation Gmbh | Control system for an electric motor |
EP3653428A1 (en) * | 2018-11-19 | 2020-05-20 | B&R Industrial Automation GmbH | Method for securely monitoring the performance of a long stator linear motor |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992000862A1 (en) * | 1990-07-05 | 1992-01-23 | Utdc Inc. | Linear motor in-track transit system |
KR101829030B1 (en) | 2011-10-27 | 2018-03-29 | 더 유니버시티 오브 브리티쉬 콜롬비아 | Displacement devices and methods for fabrication, use and control of same |
KR102331404B1 (en) | 2013-09-21 | 2021-11-25 | 마그네모션, 인코포레이티드 | Linear motor transport for packaging and other uses |
EP3016136B1 (en) * | 2014-10-27 | 2021-07-21 | Robert Bosch GmbH | Transport system with magnetically driven transport elements and according transportation method |
AT517219B1 (en) | 2015-06-23 | 2016-12-15 | Bernecker + Rainer Industrie-Elektronik Ges M B H | Method and long-stator linear motor for transferring a transport unit at a transfer position |
AT518354B1 (en) | 2016-02-02 | 2018-06-15 | B & R Ind Automation Gmbh | Method for operating a conveyor in the form of a long stator linear motor |
KR102714144B1 (en) * | 2016-10-19 | 2024-10-10 | 에스케이하이닉스 주식회사 | Resistive memory device and memory system including the same |
DE102016224951A1 (en) * | 2016-12-14 | 2018-06-14 | Robert Bosch Gmbh | Conveying device with a stator for the controlled transport of a transport body relative to the stator |
US10562715B2 (en) * | 2017-09-12 | 2020-02-18 | Magnemotion, Inc. | Method and apparatus to diagnose a linear synchronous motor system |
DE102018209401A1 (en) | 2018-06-13 | 2019-12-19 | Robert Bosch Gmbh | Transport device with safety function |
EP3581428B1 (en) | 2018-06-14 | 2021-06-09 | B&R Industrial Automation GmbH | Short-circuit braking of an llm |
JP6962879B2 (en) * | 2018-08-06 | 2021-11-05 | 公益財団法人鉄道総合技術研究所 | Ground fault position positioning method and ground fault position positioning system |
US11027615B2 (en) * | 2018-11-29 | 2021-06-08 | Rockwell Automation Technologies, Inc. | System and method for improving travel across joints in a track for a linear motion system |
-
2021
- 2021-03-25 AT ATA50212/2021A patent/AT524925A1/en unknown
-
2022
- 2022-03-11 EP EP22161524.8A patent/EP4064549B1/en active Active
- 2022-03-14 JP JP2022038882A patent/JP2022151718A/en active Pending
- 2022-03-24 US US17/703,407 patent/US11772912B2/en active Active
- 2022-03-25 CN CN202210303903.1A patent/CN115122940A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015102236A1 (en) * | 2015-02-17 | 2016-08-18 | Beckhoff Automation Gmbh | Control system for an electric motor |
EP3653428A1 (en) * | 2018-11-19 | 2020-05-20 | B&R Industrial Automation GmbH | Method for securely monitoring the performance of a long stator linear motor |
Also Published As
Publication number | Publication date |
---|---|
EP4064549A1 (en) | 2022-09-28 |
US11772912B2 (en) | 2023-10-03 |
EP4064549B1 (en) | 2024-11-13 |
US20220306406A1 (en) | 2022-09-29 |
CN115122940A (en) | 2022-09-30 |
JP2022151718A (en) | 2022-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3379719B1 (en) | Method for transferring a transport unit to a transferring position | |
EP3202612B1 (en) | Method for operating a conveying device in the form of a long stator linear motor | |
AT519664B1 (en) | Method for regulating the normal force of a transport unit of a long-stator linear motor | |
EP3385803B1 (en) | Method for operating a long stator linear motor | |
EP2141019B1 (en) | Method of separating at least two bridges in a segmented transport system for print materials | |
EP3457560A1 (en) | Long stator linear motor | |
EP3599127B1 (en) | Method for operating a long-stator linear motor with transport units and collision monitoring | |
EP3363751B1 (en) | Method for transfering a transport unit of a linear motor conveyor to a transfer position | |
EP4064549B1 (en) | Transport system in the form of a long stator linear motor and method for operating the same | |
EP3599126B1 (en) | Method for operating a long-stator linear motor with switch | |
WO2005100077A1 (en) | Device for automatically controlling a track-bound vehicle | |
EP4261638A2 (en) | Transport device in the form of a long stator linear motor | |
EP3831639A1 (en) | Safety function for a transport system | |
EP4098473A1 (en) | Transport installation and method for operating a transport installation with collision monitoring | |
EP3515850B1 (en) | Transportation device comprising a safety device for limiting deceleration | |
WO2024088457A1 (en) | Controlling an electric machine with two separate winding systems, and operating an actuator of a steer-by-wire system | |
EP3288181A1 (en) | Stator device for a linear motor, linear drive system and method of operating a stator device | |
EP4361069A1 (en) | Method for operating a planar motor |