The invention relates to a method for the collision-free movement of a crane in a crane lane.
The invention also relates to a control unit with means for carrying out such a method.
The invention moreover relates to a computer program for carrying out such a method when running in a control unit.
In addition, the invention relates to a safety system with at least one, in particular optical, sensor and such a control unit.
Furthermore, the invention relates to a crane with at least one such safety system.
In particular in container terminals, loading processes increasingly take place in an automated manner with the aid of cranes, that is to say without manual interventions by operators. In order to ensure the safety of the loading processes, in particular in the case of cranes operating in an automated manner, there is a great need for safety systems and protective apparatuses which monitor the lanes or the surroundings during crane movements in order to avoid collisions with objects or persons.
In such terminals, for example gantry cranes, in particular container cranes, which are also called container bridges, are used. Such gantry cranes are moved in a crane lane, for example on rails. Rubber tired gantry cranes, so-called RTGs, are moved without rails. As disturbances due to obstacles such as persons and/or objects, for example incorrectly parked cars, transport vehicles or tools, can occur in the crane lane, there is a need for safety systems and protective apparatuses for detecting such disturbances.
Patent application EP 3 750 842 A1 describes a method for loading a load by means of a crane system, wherein at least one image data stream is generated by means of a camera system of the crane system and analyzed by means of a computing unit on the basis of an artificial neural network. Based on the analysis, a first and a second marker are detected by means of the computing unit in respective individual images of the at least one image data stream. Positions of the markers are determined and the load is loaded in an automated manner by means of a hoist of the crane system depending on the positions of the markers.
Patent application EP 3 733 586 A1 describes a method for the collision-free movement of a load with a crane in a space with at least one obstacle. In order to comply with a safety level in the simplest possible manner, it is proposed that a position of the obstacle is provided, wherein at least one safe state variable of the load is provided, wherein a safety zone surrounding the load is determined from the safe state variable, and wherein the safety zone is dynamically monitored in relation to the position of the obstacle.
The object of the invention is to specify a reliable method for the collision-free movement of a crane in a crane lane.
The object is achieved according to the invention by a method for the collision-free movement of a crane in a crane lane, comprising the following steps: capturing a first training data set of raw data by means of at least one, in particular optical, sensor during a movement of the crane outside crane operation in the crane lane; evaluating the first training data set, teaching a first neural network on the basis of the captured raw data; determining first training data from the evaluated first training data set; capturing current sensor data by means of the at least one, in particular optical, sensor during a movement of the crane during crane operation in the crane lane; comparing the current sensor data with the first training data and detecting an anomaly between the current sensor data and the first training data.
Furthermore, the object is achieved according to the invention by a control unit with means for carrying out such a method.
Moreover, the object is achieved according to the invention by a computer program for carrying out such a method when running in a control unit.
In addition, the object is achieved according to the invention by a safety system with at least one, in particular optical, sensor and such a control unit.
Furthermore, the object is achieved according to the invention by a crane with at least one such safety system.
The advantages and preferred embodiments described below with reference to the method can be transferred analogously to the control unit, the computer program, the safety system and the crane.
The invention is based on the consideration of reliably avoiding collisions during the movement of a crane in a crane lane by identifying possible obstacles such as persons and/or objects as anomalies during crane operation. An anomaly is a deviation from a “normal situation”, which is also called a “target situation”. The detection method is based on a first neural network which is trained in advance outside the actual crane operation. In addition, further training data can be collected during operation for subsequent optimization. In this case, a first training data set is determined, for example, temporally successive or randomized raw data, which is captured by means of at least one, in particular optical, sensor. In particular, the first training data set contains raw data of day and night times as well as different weather conditions of the crane lanes, which are captured during a movement of the crane in a “normal situation”. The first training data set is evaluated while teaching the first neural network on the basis of the captured raw data, first training data being determined from the evaluated training data set. The described teach-in of the first neural network takes place, for example, during a commissioning of the crane and/or during a project phase. The teach-in can take place offline, e.g, in a cloud. The data need not be completely from the same crane.
During crane operation, current sensor data is captured by means of the at least one, in particular optical, sensor during a movement of the crane in the crane lane. The current sensor data is then compared with the first training data. If an obstacle such as a person and/or an object is located in the region of the crane lane and is captured by at least one sensor, an anomaly between the current sensor data and the first training data is detected so that, for example, an alarm can be triggered and/or the loading process of the crane can be stopped automatically. Anomalies which do not correspond to the “normal situation” are detected. Anomaly detection takes place independently of the kind, the shape and the type of object as it is not possible to predict which object may be located in the region of the crane lane and whether this represents an obstacle for the crane. A control unit which is assigned in particular to the crane has means for carrying out the method which comprise, for example, a digital logic module, in particular a microprocessor, a microcontroller or an ASIC (application-specific integrated circuit). In addition or alternatively, the means for carrying out the method comprise a GPU or a so-called AI accelerator.
A further embodiment provides that the first neural network is at least partially assigned to a central IT infrastructure during teach-in, the raw data for evaluating the training data being sent to the central IT infrastructure. A central IT infrastructure is, for example, at least one local computer system which is not assigned to the crane, and/or a cloud. The central IT infrastructure provides storage space, computing power and/or application software. In the cloud, storage space, computing power and/or application software are made available as a service via the Internet. Such a cloud environment is, for example, the “MindSphere”. The, in particular digital, data transmission with the central IT infrastructure takes place wirelessly, for example. In particular, the data is transmitted via WLAN. As the evaluation of the first neural network while teaching the first training data set requires large GPU/CPU powers, it is advantageous to carry out the evaluation in such a central IT infrastructure in order to save time and costs.
A further embodiment provides that the first training data is sent from the central IT infrastructure to a detection module assigned to the crane. This makes it possible for the comparison of the current sensor data with the first training data and the anomaly detection to take place quickly and reliably as delays and possible disturbances in the connection to the central IT infrastructure are avoided during actual crane operation.
A further embodiment provides that the at least one sensor, in particular an optical sensor, is designed as a camera, lane markings in the region of the crane lane being captured by means of the camera. Such lane markings are for example, hatched areas, lines or rails. The at least one camera is designed, for example, as an analog camera and/or as an IP camera. A camera is cost-effective, in particular in comparison with a radar-based or laser-based system. In particular, the cameras are already installed, for example for the purpose of remote control and/or for automatic driving of the crane, called ASA (Auto Steering Assistance System), obviating the need for additional hardware and giving rise to an additional cost advantage.
A further embodiment provides that the plausibility of the detection of the anomaly is checked by means of a confidence estimation of the first neural network. Such a plausibility check further increases the reliability of the method.
A further embodiment provides that the method comprises the following additional steps: providing second training data from a second training data set and teaching a second neural network, comparing the current sensor data with the second training data and detecting an object in the current sensor data. In particular, the second neural network is pretrained for object detection. Pretrained objects are for example, persons, cars, transport vehicles, lifting tools and/or containers. Redundancy due to a combination of an anomaly detection with an object detection additionally increases the stability and thus the reliability of the method.
A further embodiment provides that the detection of the object takes place at the same time as the detection of the anomaly. The simultaneous combination of the results of both detection methods achieves the greatest possible stability and speed of the method.
A further embodiment provides that the detection of the object takes place in the detection module assigned to the crane. Such a local detection method enables a rapid and reliable sequence as delays and possible disturbances due to additional connections up to a temporary failure of data transmission are avoided.
A further embodiment provides that the plausibility of the detection of the object is checked by means of a confidence estimation of the second neural network. Such a plausibility check further increases the reliability of the method.
A further embodiment provides that the crane is stopped after the detection of the anomaly and/or the detection of the object. Such redundancy achieves the greatest possible stability of the method.
A further embodiment provides that the crane is moved, in particular completely, in an automated manner in the crane lane. Such a movement of the crane, in particular completely, in an automated manner during crane operation accelerates the loading and unloading process and saves costs as a result.
The invention is described and explained in more detail hereinafter with reference to the exemplary embodiments in the figures.
The exemplary embodiments explained hereinafter are preferred embodiments of the invention. In the exemplary embodiments, the described components of the embodiments each represent individual features of the invention which are to be considered independently of one another and which in each case also develop the invention independently of one another and are therefore also to be regarded as part of the invention individually or in a combination other than that shown. Furthermore, the described embodiments can also be supplemented by further features of the invention already described.
The same reference characters have the same meaning in the various figures.
An evaluation 32 of the first training data set is then carried out while teaching a first neural network 28 on the basis of the captured raw data. The raw data comprises, for example, image sequences of day and night times as well as different weather conditions of the crane lane 4 in a “normal situation” or “target situation”, In particular, additional information, which is stored, for example, in an additional text file, is assigned to the image sequences manually or in an automated manner. The additional information includes, for example, label information. Label information contains information about where a search pattern is located in an image. As different lane markings 16 are used in terminals, for example, as yet unknown types of lane markings 16, which are in particular called object classes, can be trained when teaching the first neural network 28. For example, the first neural network 28 is at least partially assigned to the central IT infrastructure 26, the raw data for evaluating 32 the first training data set being sent to the central IT infrastructure 26 as high GPU/CPU capacities are required for this purpose. For example, it is placed on an already trained first neural network 28, this being trained to recognize new, in particular project-specific, lane markings 16.
First training data is then determined 34 from the evaluated first training data set, the first training data being sent from the central IT infrastructure 26 to the detection module 22 of the crane 2. The teaching described by means of the first neural network 28 takes place, for example, during commissioning of the crane 2 and can be expanded as required during a project phase.
During actual crane operation, capturing 36 of current sensor data takes place by means of the at least one, in particular optical, sensor 18 during a movement of the crane 2 in a direction of travel 6, 8 in the crane lane 4, a comparison 38 of the current sensor data with the first training data thereupon taking place.
If an object, for example, a person or an object, is located in the region of the crane lane 4 and is captured by at least one sensor 18 during crane operation, detection 40 of an anomaly takes place between the current sensor data and the first training data. Detecting 40 the anomaly takes place independently of the kind, the shape and the type of object as it is not possible to predict which object may be located in the region of the crane lane 4 and whether this represents an obstacle for the crane.
For example, after detecting 40 the anomaly, an alarm is triggered and/or the complete loading process is automatically stopped. In particular, evaluation images which triggered the alarm and/or led to the stop can be archived. The evaluation images can be displayed, for example at an operator operating station.
A comparison 48 of the current sensor data with the second training data is then carried out. In particular, for the comparison 48 with the second training data, essentially at the same time, the same current sensor data is used for the comparison with the first training data 38. Furthermore, the same at least one sensor 18 is used for both comparisons. If an object is located in the region of the crane lane 4 and is captured by at least one sensor 18 during crane operation, capturing 50 the object takes place in the current sensor data. In particular, detecting 50 the object takes place essentially at the same time as detecting 40 the anomaly, the greatest possible stability of the system being achieved by a combination of the results of both detection methods, anomaly and object detection.
Stopping 52 the crane 2 then takes place after detecting 40 the anomaly and/or detecting 50 the object. Alternatively, an alarm is triggered. If required, the crane 2 is stopped manually. The further embodiment of the method in
In summary, the invention relates to a method for collision-free movement of a crane 2 in a crane lane 4, In order to achieve the highest level of reliability possible, it is proposed that the method comprises the Wowing steps: capturing 30 a first training data set of temporally successive raw data by means of at least one sensor 18, in particular an optical sensor, during a movement of the crane 2 outside crane operation in the crane lane 4; evaluating 32 the first training data set, teaching a first neural network 28 on the basis of the captured raw data; determining 34 first training data from the evaluated first training data set; capturing 36 current sensor data by means of the at least one sensor 18, in particular an optical sensor, during a movement of the crane 2 during crane operation in the crane lane 4; comparing 38 the current sensor data with the first training data and detecting 40 an anomaly between the current sensor data and the first training data.
Number | Date | Country | Kind |
---|---|---|---|
21158706.8 | Feb 2021 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/050065 | 1/4/2022 | WO |