Long stator linear motors (LLM) and planar motors (PM), their applications and their mode of operation are well known from the prior art. LLMs generally consist of a long stator (also known as a “long stator linear motor stator” or “LLM stator”) and at least one transport unit (also known as a “shuttle” or “mover”). As described, for example, in U.S. Pat. No. 6,876,107 B2, an LLM stator is usually composed of a large number of stator segments, wherein a large number of drive coils (also “LLM coils”) is arranged in a fixed position next to one another on the stator segments. The stator segments can have different geometries, such as straight lines, curves, switches, and can be assembled by lining them up to form the desired LLM stator. Thus, the LLM stator forms a conveyor line along which one or more transport units can be moved. The transport units are held and guided along the conveyor line.
Also planar motors (PMs) are known in the prior art. For example, U.S. Pat. No. 9,202,719 B2 discloses the basic structure and mode of operation of a PM. A PM substantially also has a long stator, but in the case of a PM this forms a transport plane in which one or more transport units can be moved at least two-dimensionally. With a PM, drive coils are usually arranged in the transport plane.
In order to bring about the movement of a transport unit in a controlled manner and to regulate and/or control it, drive magnets (permanent magnets or electromagnets) are arranged on a transport unit in addition to the drive coils arranged on the long stator. By selectively controlling the drive coils, which can be effected in particular by applying a corresponding coil voltage to generate a drive current in the drive coils, a moving magnetic field, a so-called magnetic drive field, can be generated, which interacts with the drive magnets of the transport unit to move the transport unit. Drive coils that are controlled, i.e. energized, for the purpose of generating a magnetic drive field are referred to here and also in the course of the following embodiments as “active” drive coils. A transport unit can thus be moved in the direction of the moving magnetic drive field. A large number of transport units can also be moved independently of one another along a conveyor line in the manner described. Further embodiments in this regard can be found in WO 2013/143783 A1, WO 98/50760 A2, U.S. Pat. No. 6,876,107 B2, US 2013/0074724 A1, or EP 1 270 311 B1.
One option for applying a coil voltage to a drive coil to control/energize it is, for example, to use a full bridge per drive coil, as disclosed in US 2006/0220623 A1. An operating voltage that drops between a first operating potential and a second operating potential is applied in each case to the first branch and the second branch of the full bridge respectively, and the drive coil is connected to the cross branch of the full bridge. A desired coil voltage can be applied to the drive coils by suitable control of the four switches (for example, bipolar transistors, MOSFETs, IGBTs, etc.) of the full bridge.
With a naturally high number of drive coils, the use of full bridges results in high costs and a high level of circuit complexity. For this reason, EP 3 385 110 A1, for example, describes the use of half bridges to control drive coils. The center points of the half bridges provided for the drive coils are in each case connected to the first terminal of a drive coil. In contrast, the second connections of drive coils combined into groups in each case are connected together to form a common neutral point. In many practically relevant embodiments, the drive coils that in each case are assigned to a stator segment of a long stator are connected together at a neutral point.
However, it is also conceivable that when using half bridges to control drive coils, drive coils from different stator segments also have a common neutral point, i.e. that a group of drive coils also comprises drive coils from different stator segments, and that the second connections of drive coils from different stator segments are therefore also connected together to form a common neutral point. The geometric area of a long stator in which the drive coils are arranged with a common neutral point is referred to as the “neutral point area.”
The electric potential of a neutral point is about halfway between the first operating potential, which is present at the input of the half bridges provided, and the second operating potential, which is present at the output of the half bridges provided. In this manner, in each case half the operating voltage drops across the switches of the half bridges. To set the coil voltages, a large number of methods for switching the switches of the half bridges, such as pulse width modulation (PWM), which is well known from the relevant literature, can be used in an advantageous manner.
However, a prerequisite for the use of PWM to control drive coils using half bridges, for example, is that the electric potentials of the neutral points to which the second connections of the drive coils are connected are (at least approximately) constant. A constant potential is usually established at the aforementioned neutral points if the sum of the currents flowing through the drive coils connected together in a neutral point during operation is kept at zero. This state is referred to as symmetrical current supply of a neutral point. Specifically, the terms “symmetrical current flow” of a stator segment or a neutral point area or “current symmetry” in a stator segment or in a neutral point area are also commonly used. If the same voltage drops across the switches of a half bridge, this is also referred to as symmetrical PWM.
For various reasons, however, the aforementioned current symmetry may be lost during operation of an LLM or a PM. This means that it is sometimes not possible to use the number of drive coils required for symmetrical current flow of a neutral point. The reasons for this may be that a transport unit is in the transition from a first stator segment or neutral point area to a second stator segment or neutral point area, wherein the active drive coils involved in generating the magnetic drive field in the first and second stator segment or neutral point area are controlled such that an asymmetrical current flow arises in the corresponding neutral points.
The problem of asymmetric currents in neutral points of a long stator of an LLM or a PM is known in the prior art. For example, EP 3 461 677 B1 describes the generation/setting of a constant center bus voltage in a linear motor system. The setting of a center bus voltage corresponds to the setting of the potential at the neutral point of a stator segment. In the aforementioned EP 3 461 677 B1, only so-called “free,” i.e. inactive, drive coils are energized with a compensation current to generate/set center bus voltages. Free drive coils are drive coils that are not energized with a drive current to generate a magnetic drive field.
An obvious and significant disadvantage of the concept known from EP 3 461 677 B1 is that inactive drive coils must be present for its implementation. However, this cannot always be guaranteed. In such cases, the approach disclosed in EP 3 461 677 B1 cannot be applied.
Therefore, it is an object of the present disclosure to provide a method for current symmetrization in the long stator of a long stator linear or planar motor that is improved over the prior art.
This object is achieved via the features of the independent claims of the present disclosure. For an electromagnetic transport device having a long stator, on which a plurality of electric drive coils is arranged, and having a number k of transport units movable along the long stator, on which transport units in each case a plurality of excitation magnets is arranged, wherein an electrical coil current is fed in each case into a number q of active drive coils of the plurality of electric drive coils, which are involved in the movement of at least one transport unit, in order to generate a magnetic drive field, which interacts with the drive magnets of the at least one transport unit, in order to move the at least one transport unit, for at least one neutral point area of the long stator, in which at least one active drive coil is arranged and in which the coil currents flowing through the drive coils of the neutral point area converge in a neutral point, an area sum current is determined which corresponds to the sum of the coil currents flowing through the drive coils of the neutral point area.
Based on this, according to the disclosure, a compensation current is fed into at least one active drive coil of the at least one neutral point area in addition to the coil current already flowing in the active drive coil, such that a deviation of the area sum current from a predefined area sum current setpoint is reduced. The decisive factor here is that, in contrast to the prior art, active drive coils are used to take in a compensation current.
In an advantageous manner, a value that is less than 10 A, or less than 1 A, or less than 0.1 A can be predefined for the area sum current setpoint. In some embodiments, the area sum current setpoint is selected as a positive value less than 10 A, or less than 1 A, or less than 0.1 A, so that negative values for the area sum current setpoint are excluded. In an advantageous manner, values can also be predefined for the area sum current setpoint whose absolute value is smaller than 10 A, or smaller than 1 A, or smaller than 0.1 A, so that negative values for the area sum current setpoint are possible, but these are limited in terms of their absolute value by the predefined value. The selection of a value of 0 A for the area sum current setpoint is desirable. If the area sum current assumes an area sum current setpoint of 0 A, perfect current symmetry is achieved.
If it is ensured, as by the present disclosure, that the area sum current is as close as possible to a suitably selected area sum current setpoint, or that the area sum current is ideally equal to the suitably selected area sum current setpoint, the disadvantages associated with asymmetrical current supply of neutral points, which can arise in the operation of an electromagnetic transport device such as an LLM or a PM, can be avoided. As mentioned, the electromagnetic transport device can be an LLM or a PM. By symmetrizing the currents flowing into the neutral points of the long stator, the operating behavior can be significantly improved in some cases, in particular when using PWM to control the drive coils.
In an advantageous embodiment of the present disclosure, the (coil-specific) compensation current introduced into the at least one active drive coil is determined by initially identifying a total sum compensation current from the total area sum current, from which sum compensation current the coil-specific compensation current is specified in a further step. In this manner, the problem, to be solved, of determining a compensation current is divided into two sub-problems, each of which is easier to solve than the direct determination of a coil-specific compensation current. However, it is also possible to determine a coil-specific compensation current directly. By considering the entire area sum current, it is also easy to determine exactly how much compensation current must be provided in total in order to achieve current symmetry in a neutral point.
The determination of the sum compensation current described can be achieved in an advantageous manner based on a predefined controller from the determined area sum current, wherein various methods of control engineering can be used, such as model predictive control (MPC) or sliding mode control (SMC), or other linear or non-linear control methods. The predefined area sum current setpoint and the area sum current can be fed into the controller and the sum compensation current required for symmetrizing the currents in the neutral point can be output by the controller. In this manner, the advantages of the aforementioned control methods can be utilized, such as a finite convergence time in the case of sliding mode control (SMC) when setting the sum compensation current, or the consideration of future influences on the currents flowing into the neutral point, such as future changes in the speed of a transport unit, in the case of model predictive control (MPC). It turns out that the use of an integrating component in the control methods described is advantageous in many cases, on the one hand to be able to suppress disturbances, on the other hand to continue to output a sum compensation current even in the case of perfect symmetrization of the currents in the neutral point, i.e., if the area sum current is equal to the area sum current setpoint, in order to maintain the state of symmetrization of the currents in the neutral point.
When actually supplying the subordinate, coil-specific compensation current, care must be taken in practical implementation to ensure that the movements of the transport units in the electromagnetic transport device are only influenced as slightly as possible. Within the framework of the present disclosure, this can be achieved in an advantageous manner by feeding the compensation current into the at least one active drive coil by means of a sequence of high-frequency current pulses. The aforementioned high-frequency current pulses can be determined from the compensation current. One option for this is to select the high-frequency current pulses to be fed such that the high-frequency current pulses generate or sweep over the same current-time area as the course of the predefined compensation current within a predefined time interval. It has been found that if the coil-specific compensation currents are predefined in the form of high-frequency current pulses, the inertia of the transport units results in only minor influences on the movement profile of the transport units. In various embodiments, the high-frequency current pulses have a frequency greater than 100 Hz, or a frequency greater than 500 Hz, or a frequency greater than 1 kHz, or a frequency greater than 5 kHz, or a frequency greater than 10 kHz. The amplitudes of the current pulses can be the same or variable.
It is also possible to feed the compensation current out of phase with the coil current already flowing in the at least one active drive coil, which also ensures that the compensation current has only a minor effect on the resulting propulsive forces. In many cases, the coil currents fed into the drive coils are present as sinusoidal current curves. If a compensation current is also predefined as a sinusoidal current curve in such a case, a desired phase shift between compensation current and coil current can be achieved, as is well known from electrical engineering, by specifying a suitable time offset between the respective oscillation valleys or the respective oscillation maxima of the respective sinusoidal current curves of coil current and compensation current. In an advantageous manner, this phase shift is at least 45 degrees, but may be at least 60 degrees, or at least 80 degrees.
A further advantage of using drive coils already used to generate a magnetic drive field is that such drive coils are always available. If, in comparison, only free drive coils of a stator segment were used, there would be no drive coil for current symmetrization if a stator segment were fully occupied with transport units (for example, transport unit end to end covering a stator segment), and there would be no possibility of current symmetrization in the stator segment.
The method according to the disclosure can generally be applied to drive systems in the form of segmented, long stator linear motors and planar motors. In a minimal implementation, a single stator segment is sufficient. The actual number of stator segments is irrelevant for the application of the method according to the disclosure, as is the specific number or the specific arrangement of the drive coils on a stator segment.
The present disclosure is explained in more detail below with reference to
Electrical drive coils Lm1, . . . , Lmn are arranged along the long stator 2 in a known manner for each stator segment Sm in the longitudinal direction (shown in
In the embodiment of an LLM 1 shown in
To supply the half bridges HB11, . . . , HB1n in the situation shown in
The respective connection point between first switches S11, . . . . S1n and second switches S21, . . . , S2n is referred to as the center point C11, . . . , C1n and in each case is connected to a first terminal L11A, . . . , L1nA of a drive coil L11, . . . , L1n. The second connections L11B, . . . , L1nB of the drive coils L11, . . . , L1n of the stator segment S1 are also connected to the neutral point C1 and are therefore at the common electrical center potential U1x (generally Umx). The neutral points Cm of different stator segments S1, . . . , Sp are not connected to one another, for circuitry reasons among other reasons.
The drive coils L11, . . . , L1n shown in
Specifically, in the case shown in
If the coil voltages UL11, . . . , UL1n are controlled independently of one another, each drive coil L11, . . . , L1n (in general) has a different coil voltage UL11, . . . , UL1n. If a coil voltage UL11, . . . , UL1n is positive, a coil current iL11, . . . , iL1n flows from the relevant drive coil L11, . . . , L1n into the neutral point C1 and the center potential U1x. However, if a coil voltage UL11, . . . , UL1n is negative, a coil current iL11, . . . , iL1n flows out of the neutral point C1 into the relevant drive coil L11, . . . , L1n and the center potential U1x. A non-zero sum current I1Σ=ΣK=1n iL1K across the coil currents iL11, . . . , iL1n of the stator segment S1 or a neutral point area in general results in a rise or fall of the center potential U1x. A current sum ImΣ=ΣK=1n iLmK for a segment Sm is referred to in particular as the “area sum current” in the following embodiments. A rise or fall in the center potential U1x is also referred to as a “warping” or “distortion” of the center potential U1x. Such a warping of the center potential U1x can have a particularly negative effect on the operation of an LLM 1, as mentioned at the beginning.
The fact that distortions of a center potential Umx such as the U1x shown in
In
In
Generally speaking, due to the geometry of an LLM 1 (structure of the magnets and coils), sensible so-called “symmetric coil systems” emerge. An example of this is the 3-coil system, as is well known from electrical rotating field machines, with which there is always a number of q=3 active drive coils. With the movement sequence shown in
In addition to this scenario, which can lead to a distortion of the center potential Umx, there are other possible causes. It can happen that transport units Tr come so close together that drive coils Lm1, . . . , Lmn have to be assigned twice or have to be blocked for a transport unit Tr. Also in such cases, the use of a symmetrical number of drive coils Lm1, . . . , Lmn is not always ensured. Furthermore, phase shifts in the current control for controlling the coil currents iLm1, . . . , iLmn can lead to an asymmetrical current flow. Saturation effects of the electrical components installed in an LLM 1, in particular the installed drive coils Lm1, . . . , Lmn, can also result in asymmetrical current flow of a stator segment Sm.
If, as already explained, the principle of symmetrical PWM is used to control switches such as the switches S11, . . . , S1n and S21, . . . , S2n shown in
For these reasons, the present disclosure counteracts a distortion of the center potential Umx, wherein, in simple terms, it is ensured that the total current flowing to a neutral point Cm across drive coils Lm1, . . . , Lmn and the total current flowing away from a neutral point Cm are equal. However, in contrast to the known prior art, active drive coils Lm1, . . . , Lmn are also used for symmetrizing the area sum currents, i.e. also drive coils Lm1, . . . , Lmn, which are also used at the same time to form propulsive forces Fvr acting on the transport units Tr.
For this purpose, according to the disclosure, for at least one stator segment Sm, as shown in
This area sum current ImΣ represents the current sum for the stator segment Sm that must be brought to zero according to the above embodiments in order to ensure a constant center potential Uxm. In order to achieve this objective, a compensation current iKompx is fed into at least one drive coil Lmx of the at least one stator segment Sm involved in the movement of the transport unit Tr in addition to the drive current iLmx already flowing there. Therefore, this compensation current iKompx becomes a component of the area sum current ImΣ, for which ImΣ=ΣK=1n iLmK+iKomp,x now applies. According to the disclosure, the compensation current iKompx is designed such that it reduces the deviation in the area sum current ImΣ, which now also includes the additional compensation current iKompx, from a predefined area sum current setpoint I1Σ*. In an embodiment, the area sum current setpoint I1Σ* can of course be set to zero, in order to ensure the described objective of current symmetrization.
On the one hand,
The control error eΣ=I1Σ*−I1Σ formed from the difference between the area sum current setpoint I1Σ* and the area sum current I1Σ is further fed to the controller R1sum, as is usual in control engineering. In the case of the present LLM 1, the controller R1sum can, in a particularly advantageous manner, be implemented in the transport controller 100. Furthermore, the controller R1sum can be implemented as a PID controller, for example, whose control law can be mathematically expressed as
Kp, Ki and Kd stand for the controller parameters of the PID controller. The mathematical representation of the control law utilizes the fact that I1Σ*=0 applies for the setpoint and that the setpoint I1Σ* therefore disappears from the control law. I1,KOMP* also stands for a sum compensation current that counteracts the deviation in the area sum current I1Σ from zero. However, in addition to a PID controller, any other control approaches for implementing the present disclosure are also conceivable, such as approaches from the fields of sliding mode control, backstepping control or model predictive control. For the selection of the parameters Kp, Ki and Kd, a large number of methods known from the control engineering literature can be used; reference is made here to the well-known Ziegler-Nichols method by way of example.
For the present disclosure, it is important at this point to calculate the sum compensation current I1,KOMP* to a plurality of compensation currents iKompx, which are assigned to selected drive coils L11, . . . , L1n of the stator segment S1, and to control these compensation currents iKompx in the selected drive coils L11, . . . , L1n. In
In the embodiment of the disclosure shown in
The selection of the active drive coils L11, . . . , L1n used for current symmetrization can be effected in different manners. For example, only H-drive coils or only M-drive coils or only S-drive coils can be used. Any combination of H-drive coils and/or M-drive coils and/or S-drive coils is also possible. H-drive coils and/or M-drive coils and/or S-drive coils can also be combined with free drive coils L11, . . . , L1n. Itis substantial for the present disclosure that at least one active drive coil L11, . . . , L1n is used for current symmetrization, which is also used to form a propulsive force Fv on a transport unit Tr. It is also important here that the influence on propulsive forces Fvr, which act on the given transport units Tr to move them, but also on the normal forces Fn (especially in switch areas, i.e. in the area of curved stator segments Sm) is kept low.
On the one hand, this can be achieved to a large extent by a suitable choice of drive coils L11, . . . , L1n to take in compensation currents iKompx. For example, the influence on the force formation of S-drive coils is small and lies in the area of a few percent of the total propulsive force Fvr generated. Alternatively, the same partial compensation current can also be applied to all occupied H-drive coils and/or M-drive coils and/or S-drive coils of a stator segment Sm, which corresponds to an offset displacement of the occupied drive coils L11, . . . , L1n, but ultimately no resulting propulsive force Fvr is generated.
Another option for introducing compensation currents iKompx is to introduce the compensation currents out of phase with the drive currents already flowing there such that only one of the force components Fvr (longitudinal force) or Fnr (normal force) acting on the transport units Tr is influenced. For example, the current can be introduced into the H-drive coils such that only the normal force Fnr is influenced. The generated propulsive forces Fvr are not influenced in such cases.
A completely different option is to introduce the determined compensation currents into the selected drive coils L11, . . . , L1n in the form of high-frequency current pulses. By using correspondingly high-frequency clocked current pulses, their effect on the movements of the transport units Tr can be greatly dampened by the inertia of the transport units Tr (masses of the respective transport units Tr). In simple terms, high-frequency compensation currents iKompx are superimposed on the currents already flowing in the selected drive coils L11, . . . , L1n, wherein these are distributed such that the resulting area sum current I1Σ is brought closer to zero.
The introduction of a compensation current iKompx by means of current pulses is shown in more detail in
Independent of the division and allocation of the compensation current I1,KOMP*, the determined compensation currents iKompx must ultimately actually be controlled. One option in this respect is to pass on the determined compensation currents iKompx as part of current setpoints iL11*, . . . , iL1n* to subordinate, coil-specific current control circuits. In the case of an active drive coil Lmx, such a current setpoint iL11*, . . . , iL1n* can comprise a setpoint for a coil current already flowing in the drive coil and now also a setpoint compensation current iKompx* as described above.
| Number | Date | Country | Kind |
|---|---|---|---|
| A51047/2021 | Dec 2021 | AT | national |
This application is a National Stage Entry of International Patent Application No. PCT/EP2022/087756, filed Dec. 23, 2022, and titled “CURRENT SYMMETRY REGULATION”, which claims priority to Austrian Patent Application No. A51047/2021, filed Dec. 27, 2021, and titled “CURRENT SYMMETRY REGULATION”, each of which are hereby incorporated by reference in their entirety.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/EP22/87756 | 12/23/2022 | WO |