The invention relates to a device for automatic calibration of a container crane and a method for carrying out such an automatic calibration. The method may involve automatic and/or manual procedures.
Container cranes are used to handle freight containers and especially to transfer containers between transport modes at container terminals, freight harbours and the like. Standard shipping containers are used to transport a great and growing volume of freight around the world. Transshipment is a critical function in freight handling. Transshipment may occur at each point of transfer and there is usually a tremendous number of containers that must be unloaded, transferred to a temporary stack, and later loaded on to another ship, back onto the same ship or loaded instead onto another form of transport. Loading and unloading containers to and from a ship takes a great deal of time. The development of automated cranes has improved loading and unloading and made the productivity more predictable, and also eliminated many situations in which port workers have been exposed to danger and injury.
For accurate handling of containers the control systems that regulate the picking up and landing of containers must be calibrated. This may comprise calibrating sub systems of the crane control systems. For example on gantry cranes or ship-to-shore cranes (STS) that run on rails, a somewhat random error that may occur is caused by changes in one or more wheel positions on a gantry rail, which may cause a skew error. Other errors may arise from subsidence in or damage to the area the containers stand upon, so that the position of a landing slot for a container may change. In addition, when optical sensor equipment or position encoder sensors are repaired or moved a re-calibration is necessary.
It is estimated that with today's manual procedures it may take about 4-8 hours per crane to perform a LPS (Load Position Sensor), TPS (Target Position Sensor) and co-calibration. A LPS subsystem finds the position of the load (container or empty spreader) during lifting, handling, and a TPS subsystem finds the position of a target landing place on a ground slot or on a vehicle, as well as mapping positions of other containers, container stacks etc in the vicinity of a target. In addition, depending on how much time is available, an estimated 1-4 hours may be spent on stacking tests and parameter fine-tuning. These are average estimates for a block of containers, which is a given stacking area of eg between two adjacent cranes, when the block has been emptied and taken out of production. If calibration is to be performed on a crane in a block that is in production it often takes more time than that because the procedure is interrupted and has to start over several times. In addition it is often not allowed, on safety grounds, for a maintenance person to work alone in a block of containers.
The error in measurement may come from any of many sources such as: inclination in gantry rail; curves in gantry rail causing skew in crane position; wheel position on gantry rail causing offsets in trolley direction; wheel position on gantry rail causing skew in crane position; gantry positioning error (synchronization offset); twisted trolley girder profile causing error in measurement angle; skew of trolley platform on trolley rail; LPS system calibration error; TPS system calibration error.
Some errors such as TPS system calibration error tend to be constant through a given block of containers. Other errors such as gantry rail inclination and direction depend on gantry position and may thus differ from bay to bay within a given block. Error in gantry inclination also twists the trolley girder, which makes the error different from one row of containers to another in the same block.
The aim of the present invention is to provide an improved device, method and system for automatic calibration of the lifting and handling systems of a container crane.
This and other aims are obtained by a method, and a system characterised by the attached independent claims. Advantageous embodiments are described in sub-claims to the above independent claims.
In a first aspect of the invention a calibration device for automatic calibration of a container crane is described, wherein said container crane is controlled by a system comprising at least a first sensor and a second sensor, the device further comprising a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising at least a first sensor and a second sensor, and a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the calibration rig is arranged in a fixed position in a container yard, freight yard or harbour.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising at least a first sensor and/or a second sensor, and a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the calibration rig is arranged with at least two 2 first markers comprising a surface with a first visual appearance.
In another embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising at least a first sensor and/or a second sensor, and a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the at least two first markers with the first visual appearance are active markers.
In another embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising at least a first sensor and/or a second sensor, and a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the calibration rig is arranged with at least two second markers comprising a surface with a second visual appearance.
In another embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising at least a first sensor and/or a second sensor, and a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the at least two second markers with the second visual appearance are passive markers.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising a calibration rig arranged in a fixed position a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein at least two first or active markers comprise an illumination source from any of the group of: IR laser, IR lamp, visible spectra lamp.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising a calibration rig arranged in a fixed position a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein at least two second or passive markers comprise a substantially planar part bounded by at least one straight edge each arranged at the arranged at a known and fixed position.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising a calibration rig arranged in a fixed position a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein the least two first or active markers are each arranged attached to a passive marker.
In another embodiment of the invention a calibration device for automatic calibration of a container crane is described, said device comprising a calibration rig arranged in a fixed position a plurality of markers each arranged at a known and fixed position and distance relative to one another wherein at least two first or active markers are arranged in the same known and substantially horizontal plane and separated by a known distance and a third first or active marker is arranged substantially vertically above the first two active markers and separated by a known vertical distance.
In an embodiment of the invention a calibration device for automatic calibration of a container crane is described, wherein said container crane is controlled by a system comprising at least a first sensor and/or a second sensor, the device further comprising a calibration rig arranged in a fixed position and comprising a plurality of markers each arranged at a known and fixed position and distance relative to one another and wherein at least first sensor is part of a load position system of the container crane and said second sensor is part of a target position system of the container crane.
In another aspect of the invention a method for automatic calibration of a container crane is described, wherein said container crane is controlled by a system comprising at least a first sensor and/or a second sensor, and wherein by the actions of moving the crane to a position adjacent a fixed and known calibration device or rig, making an image of a plurality of markers using said at least one first sensor, and by calculating one or more position parameters for at least one control model for controlling the crane relative to a position of a load or a target landing/lifting position.
The primary advantage of the automatic calibration device is that calibration may be carried out automatically with minimum manual intervention. For a basic calibration only a crane operators actions are necessary, and no ground personnel. The automatic process is faster than the known manual methods and saves a lot of valuable time. The time spent calibrating manually has previously involved manpower costs as well as loss of production, estimated to take 4-8 hours per crane.
Previous manual methods also required, depending somewhat on how much time is available, an estimated 1-4 hours to be spent on stacking tests and parameter fine-tuning. The new calibration system takes around five to fifteen minutes depending on which processes are used to turn power to the LPS spreader markers on and off. In addition, the time-saving potential of the automatic calibration may be at least doubled when looking at the manpower costs for calibration because maintenance personnel are usually not allowed to work alone in a block of containers.
Another advantage is that the new automatic calibration gives a consistent accuracy throughout a given block of containers and is the same for all cranes in the block. It depends on the accuracy of the reference markers and is independent of human skill and experience. The new method requires no special skill or experience for performing the normal calibration. Extra manual work that may be needed during commissioning or equipment change is limited to being able to measure trim, list and skew and entering these results into the system, for the LPS.
In another embodiment of the invention a graphic user interface is disclosed which is used to carry out parts of the methods of the invention and which displays the measurements, parameters and validations of the calibrations so determined.
Another object of the present invention is to provide an improved computer program product and a computer readable medium having a program recorded thereon, for automatically calibrating a container crane, said container crane controlled by a control system comprising at least a first sensor (LPS) and/or a second sensor (TPS) to determine a position relative to a freight container handled by a crane.
A more complete understanding of the method and system of the present invention may be had by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:
At each marker position 2, 3, 4 a first or active marker 5a-c is arranged together with a second or passive marker 6a-c. The first or active markers may be a light source of some type, such as an IR (Infra Red) diode which is detected during a calibration process by an optical receiver or sensor such as a camera, CCD camera or video camera of the LPS (Load Position System). The passive markers 6a-c comprising a surface with the second visual appearance are detected by a laser scanner of the TPS (Target Position System) which surface and/or one or more edges of the passive markers. The passive marker may, for example, have a substantially rectangular or circular etc. planar shape. By this arrangement of combined targets, the first marker with a first visual appearance, an active marker, and the second marker with the second visual appearance, a passive marker, arranged or attached together, the two sensors of the two control system subsystems can register and be calibrated by both systems to the same position in space in the container yard.
The calibration processes for TPS and LPS are both absolute (i.e. relative to the yard X-Y-V coordinate system) and thus there is no need for co-calibration between the LPS and the TPS. The result is a high and consistent accuracy throughout the container block 20. Since all cranes in a block are absolute calibrated using the same references their co-stacking capability is improved because any measurement error in the position of the reference targets will have the same effect on all cranes.
With the automatic calibration system there is no need of extensive, time-consuming stacking tests with tweaking or fine tuning of offsets and other adjustment parameters in order to get a satisfactory result.
The system is able to self-diagnose the status (i.e. quality) of its calibration parameter set, using the known positions of the reference targets. An adaptation algorithm is available for automatically adjusting parameters used by the positioning systems in order to handle the possible effect of changes in the environment, such as shifting of the rails etc. This is described in more detail below.
Automatic calibration of the LPS system is carried out using three LPS reference markers 5a-c at accurately determined positions 2,3,4 in the yard (see
The automatic calibration is enabled in part by a model-based LPS system. During production the model is able to determine very accurately the position of the spreader markers. These positions are then used to determine the position of the spreader and bottom of the load (the container 13) as well as the trim, list and skew.
The calibration procedure for the crane operator consists of pressing a “start calibration” button after which the crane moves into position at the reference marker rig, the spreader markers are switched off if necessary and the rig markers 5a-c switched on (see also Calibrate LPS button of
On commissioning, or if any equipment (e.g. marker boxes, IR diode, spreader etc.) is changed, there is a need to establish or re-establish the relation between the spreader and its markers. This is done by lowering the spreader and measuring its trim, list and skew (see diagram of T,L,S in
It is possible to let the crane return to the reference rig and have the LPS self-diagnose its calibration status. This is done by evaluating the positions of the reference markers which should equal the known, measured, positions of the reference markers.
The resulting accuracy of the calibrated model depends on the accuracy of the first or active marker 5a-c positions. An offset error in their position will lead to an offset error in the camera model and an error in the top marker 5b position will lead to a corresponding inclination error that is linear in height. However, all cranes using the same rig will get the same offsets. During operation the precision of the LPS system is determined by the model errors (which are likely to be very small) and the correctness of the inclination tables (described in more detail below) in addition to the always present, uncontrollable, random errors (such as wheel position on the rail etc.).
which is then followed by the actions of moving crane away from calibration rig, and switching off the rig markers, and switching on the spreader markers (if the spreader markers had been switched off in 407).
The LPS calibration calculates the position of the spreader 12 and the actual position of the trolley 11 house (in both gantry and trolley directions). As noted previously, the TPS system is used to detect the position of a Target Landing Position (or lifting position) for a container 13, as well as to measure or map positions for other container stacks etc near to the position of interest. TPS calibration uses the position of the trolley 11 house together with the known positions 2,3,4 (shown in
The TPS calibration is made in sequence with and following the LPS calibration. When pressing the “start calibration” button the control system will first make an LPS calibration (see
A graphical user interface (GUI) may be used to display one or more of the information or values obtained using the system and methods described above.
As described above, a Load Position System (LPS) is preferably used to determine, from the trolley position and the spreader position, the instantaneous position of a container in space. However it is also possible to determine the position of the container under the spreader by means of external sensors. In addition, data from a LPS may also be supplemented by data from external sensors.
The measurement system of LPS and TPS may also comprise adaption methods and algorithms in order to minimize errors. A first way to minimize error is for a crane to always pick up a container at the same position as where another crane made the set-down; and in addition within the control system:
Errors in measurement while handling containers may come from many possible sources:
Some errors such as (i) TPS calibration error are constant through the block. Other errors such as gantry rail inclination and direction (a) depend on gantry position along the rail and are thus different from bay to bay. Error in gantry inclination also twists the trolley girder, which makes the error different from one lane to another. To take care of the different types of errors the adaptation is made individually for each ground slot but also common for actual bay, actual row and for the whole block, that is, there are four adaptions (for ground slot 25, bay 21, row 22 and block 20
There are errors that are stochastic such as wheel position on gantry rail. To reduce the impact of those errors on the adaptation only a small part of the measurement difference (about 5%) is used for adjustment of the system. How much is defined using weight factors, the weight factors are individual for slot, bay, row and block and also individual for the adaptation between cranes, between TPS and LPS and between TPS and ground measurements.
The adaption between LPS/TPS and between the cranes can not detect when inclination in gantry rail cause the stacks not to be erected vertically. The adaptation will make both cranes to stack in the same position but if one crane has a bad unknown inclination, both cranes will make a stack with half that error in inclination. Therefore there is still a need for measuring the inclination of the gantry rail. The inclination will be preset to zero in the position of the calibration rig. The inclination of all other positions will be determined relative to the inclination of this position, and the values stored in an inclination table.
The processing or supervision of the calibration methods may be carried out automatically by one or more or computerised processes without any need for supervision by or actions from an operator. At any time an operator or other authorised person may access the system to display, view, inspect or analyse live data on-line or off line as required.
In another embodiment the first markers have a first visual appearance but are not active markers in the sense of being illumination sources. The first markers may for example be highly reflective for the ambient natural light or for wavelengths associated with illumination by lamps on the spreader (or trolley) and/or wavelengths that are significant for the camera sensors. The second markers are passive markers that have different visual characteristics from the first markers. The surface may be non-reflective to particular wavelengths or highly reflective to selected, but in any case the visual and/or optical characteristics are different to those of the first markers. In its simplest form the first markers have a first visual appearance according to a first colour and the second markers have a second visual appearance according to a second colour. By means of the first and second visual appearance it is clear to the system which set of markers are being detected, registered and/or photographed.
Methods of the invention may be supervised, controlled or carried out by one or more computer programs. One or more microprocessors (or processors or computers) comprise a central processing unit CPU connected to or comprised in one or more of the above described crane control units, which processors, PLCs or computers perform the steps of the methods according to one or more aspects of the invention, as described for example for operating or controlling a system of two industrial handlers and two presses, as described with reference to
The computer program comprises computer program code elements or software code portions that make the computer or processor perform the methods using equations, algorithms, data, stored values, calculations, synchronisations and the like for the methods previously described, and for example in relation to the flowcharts of
It should be noted that while the above describes exemplifying embodiments of the invention, there are several variations and modifications which may be made to the disclosed solution without departing from the scope of the present invention as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
0602790 | Dec 2006 | SE | national |
The present application is a continuation of pending International patent application PCT/EP2007/064469 filed on Dec. 21, 2007 which designates the United States and claims priority from Swedish patent application 0602790-8 filed on Dec. 21, 2006 the content of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4281342 | Ueda et al. | Jul 1981 | A |
4784420 | Makino et al. | Nov 1988 | A |
5491549 | Wichner et al. | Feb 1996 | A |
5878896 | Eudier et al. | Mar 1999 | A |
6124932 | Tax et al. | Sep 2000 | A |
6145680 | Jussila et al. | Nov 2000 | A |
6182843 | Tax et al. | Feb 2001 | B1 |
6229473 | Doemens et al. | May 2001 | B1 |
6234332 | Monzen et al. | May 2001 | B1 |
6256553 | Erikkila | Jul 2001 | B1 |
6351720 | Hoshina et al. | Feb 2002 | B1 |
6505998 | Bullivant | Jan 2003 | B1 |
7040496 | Hakala | May 2006 | B2 |
7123132 | Heidenback et al. | Oct 2006 | B2 |
7137771 | Maurer et al. | Nov 2006 | B2 |
7331477 | Schulte et al. | Feb 2008 | B2 |
7950539 | Henriksson | May 2011 | B2 |
20020024598 | Kunimitsu et al. | Feb 2002 | A1 |
20020191813 | Uchida et al. | Dec 2002 | A1 |
20040026349 | Colgate et al. | Feb 2004 | A1 |
20050016005 | Voecks | Jan 2005 | A1 |
20050192702 | Moutsokapas | Sep 2005 | A1 |
20050232626 | Schulte et al. | Oct 2005 | A1 |
20050281644 | Lussen et al. | Dec 2005 | A1 |
Number | Date | Country |
---|---|---|
1043262 | Oct 2000 | EP |
1894881 | Mar 2008 | EP |
2006312521 | Nov 2006 | JP |
9114644 | Oct 1991 | WO |
0023347 | Apr 2000 | WO |
2007000256 | Jan 2007 | WO |
Number | Date | Country | |
---|---|---|---|
20090326718 A1 | Dec 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2007/064469 | Dec 2007 | US |
Child | 12487276 | US |