Method for collision monitoring
10218174 ยท 2019-02-26
Assignee
Inventors
Cpc classification
H02J3/06
ELECTRICITY
H02P29/02
ELECTRICITY
Y04S20/222
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B65B57/08
PERFORMING OPERATIONS; TRANSPORTING
B65B57/02
PERFORMING OPERATIONS; TRANSPORTING
H02J3/38
ELECTRICITY
Y02B70/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02B70/3225
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y04S20/248
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B67C3/007
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/37624
PHYSICS
International classification
H02J3/06
ELECTRICITY
H02J9/04
ELECTRICITY
H02P29/02
ELECTRICITY
H02J3/14
ELECTRICITY
B67C3/00
PERFORMING OPERATIONS; TRANSPORTING
B67C7/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Method for collision monitoring for a periodically moving, electrically driven component of a container handling machine with another component, wherein a limit value for a measured variable that is indicative of a collision between the components is stipulated that, when exceeded, prompts the drive of the component to be shut down, characterized in that the limit value for the measured variable is determined dynamically for a current period of the movement of the component on the basis of the measured variable measured during a preceding period, and a container handling machine designed to perform the method.
Claims
1. A method for collision monitoring comprising: dynamically determining a limit value for a measured variable that is indicative of a collision between a movable component of a container handling machine and an additional component or a container for a current period of movement of the movable component on a basis of the measured variable as measured during a preceding period of movement of the movable component, wherein the movable component is a periodically moving, electrically driven component; determining, for the movable component of the container handling machine, whether the limit value for the measured variable that is indicative of a collision between the movable component and the additional component or the container is exceeded; and responsive to determining that the limit value is exceeded, prompting a drive of the movable component to be shut down.
2. The method according to claim 1, wherein the limit value of the measured variable for the current period of movement of the movable component is dynamically determined on the basis of the measured variable measured during a directly preceding period of movement of the movable component.
3. The method according to claim 1, wherein the limit value of the measured variable for the current period differs from the limit value of the measured variable of the preceding period at the most by at least one of a maximum absolute value or a maximum relative value.
4. The method according to claim 3, wherein at least one of the maximum absolute value or the maximum relative value is determined on the basis of at least one of an operating duration of the container handling machine, an age of the movable component, or an age of a motor driving the movable component.
5. The method according to claim 1, wherein the limit value is a non-constant function over an entire period duration or is constant over the entire period duration.
6. The method according to claim 1, wherein the measured variable is at least one of a torque transmitted to the movable component, a contouring error of the drive, a motor current or a load torque.
7. The method according to claim 1, further comprising: determining that a difference from the limit value of the current period of movement of the movable component and the limit value of a preceding period of movement of the movable component always has a same sign for a number of successive periods; collecting further state values of the drive in real time; and taking the state values of the drive into account for determining the limit value of the measured variable.
8. The method according to claim 7, wherein from taking into account the state values of the drive, a time-depending correction value is derived, which has the same sign and which is added to the limit value for the current period.
9. The method according to claim 1, wherein in addition to the limit value during detecting a collision, operating states including at least one of an acceleration of the movable component, idling or production, is taken into account.
10. A container handling machine for handling containers, comprising: a movable component, wherein the movable component is a periodically moving, electrically driven component; at least one sensor that is to collect a measured variable that is indicative of movement of the movable component; and a control unit for controlling the movement of the movable component, wherein the control unit is to: dynamically determine a limit value for the measured variable that is indicative of a collision between the movable component and an additional component or a container for a current period of movement of the movable component on a basis of the measured variable as measured during a preceding period of movement of the movable component; determine, for the movable component of the container handling machine, whether the limit value for the measured variable that is indicative of a collision between the movable component and the additional component or the container is exceeded; and responsive to a determination that the limit value is exceeded, prompt a drive of the movable component to be shut down.
11. The container handling machine according to claim 10, further comprising: at least one of sensors for detecting acceleration of the movable component, sensors for detecting temperature values, which are indicative of a function of the drive, and sensors for detecting load of the movable component.
12. The container handling machine according to claim 10, further comprising: a non-volatile memory assigned to the control unit, in which calculated limit values may be stored and retrieved by the control unit for further use.
13. The container handling machine according to claim 12, wherein in the non-volatile memory further operating parameters, which can be used for calculating the calculated limit values, may be stored and retrieved by the control unit.
14. The container handling machine according to claim 10, wherein the limit value of the measured variable for the current period of movement of the movable component is to be dynamically determined on the basis of the measured variable measured during a directly preceding period of movement of the movable component.
15. The container handling machine according to claim 10, wherein the limit value of the measured variable for the current period differs from the limit value of the measured variable of the preceding period at the most by at least one of a maximum absolute value or a maximum relative value.
16. The container handling machine according to claim 15, wherein at least one of the maximum absolute value or the maximum relative value is to be determined by the control unit on the basis of at least one of an operating duration of the container handling machine, an age of the movable component, or an age of a motor driving the movable component.
17. The container handling machine according to claim 10, wherein the limit value is a non-constant function over an entire period duration or is constant over the entire period duration.
18. The container handling machine according to claim 10, wherein the measured variable is at least one of a torque transmitted to the movable component, a contouring error of the drive, a motor current or a load torque.
19. The container handling machine according to claim 10, wherein the control unit is further to: determine that a difference from the limit value of the current period of movement of the movable component and the limit value of a preceding period of movement of the movable component always has the same sign for a number of successive periods; collect further state values of the drive in real time; and take the state values of the drive into account for determining the limit value of the measured variable.
20. A method for collision monitoring, comprising: dynamically determining a limit value for a measured variable that is indicative of a collision between a container transported in a container handling machine and a component of the container handling machine or an additional container transported in the container handling machine on a basis of the measured variable as measured while a preceding container had been transported by the container handling machine; determining, for the container transported in the container handling machine, whether the limit value of the measured variable that is indicative of a collision of the container with the component or with the additional container is exceeded; and responsive to determining that the limit value is exceeded, shutting down operation of the container handling machine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS DRAWING
(1)
(2)
(3)
(4)
DETAILED DESCRIPTION
(5)
(6) The container handling machine, thus, comprises at least two movable components in the meaning of the invention, namely the rotary star 112 and the carousel 121. According to the invention, it may also be provided that only one movable component is available. Basically, the method according to the invention is intended for machines, in which due to a malfunction of the movable component with another component, a collision may occur. The container handling machine 100 therefore, does not have to be configured as indicated here, but may also be realized differently.
(7) While in the following description reference is made to the collision of two components, it may also concern containers, which collide with components or other containers and, thus, lead to damage. For example, an incorrectly gripped container in a gripping cylinder may collide with an immovable or movable machine part. A movable component may as well collide with a container, which is fixed relative to the machine, as an error occurs during the movement of the component. The embodiments with regard to the collision of a movable component with another component of the machine, therefore also apply to the same extent to the collision of the movable component with an immovable or movable container in the machine.
(8) For monitoring the operating state or specific operating parameters or measured variables, which are indicative of the movement of the movable components, a plurality of sensors may be provided. Thus, one or more sensors for determining the position or the acceleration of movable parts during their movement, as well as sensors for determining temperature values, in particular temperature values of the drives or lubricants, as well as the temperature of bearings, in which movable parts are mounted, may be provided.
(9) Alternatively, the movement of container transported in the container handling machine can be monitored by sensors determining its position and monitoring its movement.
(10) The method according to the invention is in particular preferred in case of servo drives, as there is no direct mechanical coupling between the movement of the individual movable components (for example the rotary star 112 and the carousel 121) so that the control of the movement profiles relative to one another must be regulated electronically via a control unit 150. However, in this case as well, other drives, in particular every form of electrical drives, may be used.
(11) Regarding the container handling machine 100 as shown in
(12) The control of the movement of the rotary star 112 on the one hand and of the carousel 121 on the other hand via the control unit 150 takes place via the regulation of the current supplied to the electric drives or the motors. Thereby, the torque transmitted by the motors to for example the drive shaft 111 and, thus, the rotary star 112, is adjusted.
(13) The torque can fluctuate during a circulation or a period of the movable component (for example the rotary star 112 or the carousel 121). In particular, when a movable component is started, a significantly larger torque may be necessary than when the component is moved at a constant speed. In order to detect collisions in time, limit values for measured variables, which are indicative of the movement, as for example the torque transmitted to the rotary star 112, are stipulated or determined. The basic definition of limit values is already known from the prior art. Therefore, the detection of the collision is shifted to the determination of the exceeding of the limit value of the measured variable. If the measured value, thus, for example the torque transmitted to the rotary star 112, exceeds this limit value, the control unit then assesses this as an indication that a mechanical collision between the rotary star and the carousel has occurred. However, due to the fluctuations of a corresponding measured variable, which are present in any case, for example by starting up or during the normal movement profiles, it deems to be difficult to define this limit value in such a way that false alarms are avoided, but collisions are preferably always detected.
(14) Therefore, it is provided according to the invention that the limit value for every period of movement of the movable component is newly determined. For this purpose, the limit value for the current period of movement of the movable component based on measured variable measured during a preceding period of the movement of the movable component is determined. If during a preceding period no collision of movable components, thus, no exceeding of the previous limit value took place, it can be assumed that the measured values for the measured variable (for example the torque) during the movement of the movable component (for example the rotary star 112) during the corresponding period correspond to the normal function or the movement profile of the movable component. For the upcoming period of movement of the component (for example the next rotation of the rotary star 112), this profile of the measured variable is used to determine the new limit value, which indicates the maximum acceptable deviation of the measured variable during the next period. Up to this limit value, the actual profile of the measured variable or the accompanying actual movement of the movable component in the next period can be considered as being free of collision. It is, of course, also conceivable that the limit value is stipulated not only on the basis of the directly preceding period of movement of the movable component, but that a plurality of preceding periods and the corresponding measured values indicative of the movement of the movable components are taken into account in order to determine the limit value for the current period.
(15) Thereto,
(16) In
(17) In contrast to a limit value fixed for all times, this offers the advantage that changes in the torque transmitted to the movable component, which do not influence the correct moving profile of the movable component or which do not influence such that a collision occurs, are taken into account and no false alarms are triggered, however, simultaneously, an exceeding of the limit value, which might be very likely to be indicative to a collision, is detected and the machine is shut down.
(18)
(19) The process for determining the limit value as described in
(20) Therefore, according to the invention, it is provided that during determining the limit value, also changes in the profile of the measured variable are taken into account over a very long period of time. For this purpose,
(21) Thereby,
(22) In
(23) This can be taken into account in that the limit value 354 for a period of movement of the movable component following the curve 353 is not determined exclusively based on the last or the preceding profile of the measured variable as described in
(24) Alternatively, it may also be provided here that the wear of the machine is taken into account by evaluating several periods of movement of the movable component. Thus, a gradient can be formed, on the basis of which it then can be determined whether the change in the limit value is due to wear. If this is the case, it may be provided that during calculating the limit values, a further correction term is considered taking the wear into account.
(25) Further, it may be provided that the limit value is stipulated adaptively as illustrated in
(26) Basically, it is provided that the limit value for a subsequent period of movement of the movable component differs from the measured variable or the profile of the measured variable of a preceding period of movement of the movable component by a constant value or a percentage value. The former means that for each point in time of the next period, for which the limit value is stipulated, the limit value differs by a constant value from the original value of the measured variable at this time along the profile of the measured variable of the preceding period. In such a case g(t)=f(t)+ (1) applies, wherein g(t) is the function describing the profile of the limit value and f(6) is the function describing the profile of the measured variable during a preceding period of movement of the movable component. To the contrary, the latter means that for the profile of the limit value (t)=f(t)+f(t) (2) applies, wherein is (0;1). Hybrids, as well, are conceivable, whereby for example the value is time-dependently chosen, but independent of the f(t). Furthermore, it may be provided that in example given in
(27) The correction value described with reference to
(28) The limit values illustrated in
(29) Correspondingly, as an alternative to a limit value being above the profile of the measured variable of a preceding period, also a limit value, which is exclusively below the profile of the measured variable of the preceding period may be determined. This may be effected in the same way as it was the case with reference to
(30) Finally,
(31) In order to generate a meaningful initial value for the determination of the limit values, it may be provided that during commissioning and under controlled conditions, a first period of movement of a movable component or several periods of movement of the movable component are carried out in order to generate a reference value, which can serve as initial value for the determination of the limit values or as reference for a functioning movement of the movable component during a period. Subsequent limit values may then iteratively be stipulated from the thus determined reference value and the profile of the measured variable during subsequent periods of movement of the movable component.
(32) Thus, if several periods of movement of the movable component are passed, an average value can be stipulated, which is interpreted as a reference for the normal operation of the movable component without collision. The calculation of limit values for subsequent periods of movement of the movable component then can iteratively occur based on preceding periods of the movable component, also by considering the reference value.
(33) In order to store the reference value, a non-volatile memory can be assigned to the control unit, to which the control unit can access, for example in order to retrieve the reference value. Alternatively, in an embodiment it may also be provided that limit values of preceding periods of movement of the movable component are stored in the non-volatile memory in order to also serve as a reference for the determination of the current limit value and in order to check whether the limit values strongly fluctuate, for example in order to create statistics on the operation of the container handling machine. Alternatively or additionally, it may also be provided that the operating parameters, such as for example the measured variables measured are stored in the non-volatile memory during the different periods of movement of the movable component so that also the profile of the measured variables of a plurality of periods of movement of the movable component can be used for determining the limit value for a current period of a movable component.
(34) While here exemplarily only one limit value for only one measured variable of the movable component was determined, it may be provided that several limit values for different measured variables are determined, which are indicative of the movement of the movable component. Thus, not only for the torque, but also for the load acting on the drive a limit value can be stipulated. Since malfunctions do not necessarily arise directly in the exceeding of the limit value of only one measured variable, the monitoring of the behavior of several measured variables and the determination of limit values of each of these measured variables can be preferably used in order to avoid collisions of the movable component with other components, but also in order to detect other malfunctions of the movable component.
(35) The embodiments described in
(36) Thus, the embodiments according to