METHOD FOR CONTROLLING A CRANE ACCORDING TO A REAL TIME EVOLVING INTERFERENCE MAP
20230242382 · 2023-08-03
Inventors
Cpc classification
B66C15/04
PERFORMING OPERATIONS; TRANSPORTING
B66C13/48
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method for controlling a crane having a boom operating in a circular work area and at least one anti-collision system detecting a risk of collision on a right side and a left side of the boom may be used to direct the boom from a starting angular sector, where a risk of collision with an obstacle has been detected, towards a final angular sector where a risk of interference is low or even zero, based on an interference mapping segmenting the circular work area into several angular sectors and associating with each of them an interference counter value representative of a level of risk of interference. The values may evolve in real time according to the orientations of the boom and collision risk detections.
Claims
1-17. (canceled)
18. A control method for controlling a crane comprising a boom and at least one anti-collision system adapted to detect a risk of collision on a right side and a left side of the boom, the boom being controllable in orientation about an orientation axis and operating in a circular work area, for which the crane is either: in a working state for which a manual controlling of the orientation of the boom is implemented by a crane operator, or in an automated control state for which an automated controlling of the orientation of the boom is implemented; the control method implementing at least the following steps: an initial segmentation step during which the circular work area is segmented into several angular sectors; an initial setting step during which each of the several angular sectors is associated with an interference counter representative of a level of risk of interference in the angular sector associated between the boom and an obstacle; and a construction step during which, the crane being either in the working state or in the automated control state, whether the boom is moving or not, and each time the boom is present in an angular sector among the several angular sectors, and the at least one anti-collision system detects a risk of collision in the angular sector, then a value of the interference counter in the angular sector is incremented, thus constructing in real time an interference mapping in which the several angular sectors present interference counters having values which are distinct and scalable.
19. The control method according to claim 18, wherein, when the crane is in the automated control state, the automated controlling of the orientation of the boom is implemented as a function of the interference mapping.
20. The control method according to claim 19, wherein, during the automated controlling, each time the boom is present in an angular sector, called starting angular sector, among the several angular sectors, and that the at least one anti-collision system detects a risk of collision in the starting angular sector, an automatic and autonomous orientation step of the boom is implemented during which the boom is oriented from the starting angular sector in a direction opposite to the right or left side for which the risk of collision is detected, until the boom is automatically stopped in a final angular sector which is an angular sector in which the at least one anti-collision system does not detect any risk of collision, said automatic and autonomous orientation step of the boom comprising a selection sub- step during which is selected the final angular sector among the several angular sectors according to the values of their respective interference counters.
21. The control method according to claim 20, wherein, during the automatic and autonomous orientation step of the boom, the boom is oriented from the starting angular sector until reaching or exceed a precautionary angular sector, the precautionary angular sector corresponding: either to the angular sector, called first angular sector, for which the at least one anti-collision system no longer detects a risk of collision during the automatic and autonomous orientation step of the boom from the starting angular sector; or to an angular sector located at a precautionary angular distance from the first angular sector.
22. The control method according to claim 21, wherein the precautionary angular distance is non-zero and configurable between 3 and 10 degrees.
23. The control method according to claim 21, wherein, during the selection sub-step, the final angular sector is selected from among angular sectors, called nearby angular sectors, including the precautionary angular sector and angular sectors which are distributed over a given limit angular distance from the precautionary angular sector.
24. The control method according to claim 23, wherein the limit angular distance is less than or equal to 180 degrees.
25. The control method according to claim 23, wherein, during the selection sub-step, the values of the interference counters of the nearby angular sectors are compared to a minimum value and the nearby angular sector(s) having an interference counter value less than or equal to said minimum value is or are called secured nearby angular sectors, and the final angular sector is selected from secured nearby angular sector(s).
26. The control method according to claim 25, wherein, during the selection sub-step, the minimum value corresponds to the lowest value of the interference counters of the nearby angular sectors, or at the lowest value of the interference counters of the nearby angular sectors incremented by a configurable increment value.
27. The control method according to claim 26, wherein, during the selection sub-step, the final angular sector is selected as being a secured nearby angular sector, among the secured nearby angular sectors, and which is: either the one that is angularly closest to the angular precautionary sector; or the one which, on the one hand, has a value of the interference counter which is equivalent to the lowest value of the interference counters of the nearby angular sectors and, on the other hand, is the closest angularly to the precautionary angular sector.
28. The control method according to claim 25, wherein, during the selection sub-step, the values of the interference counters of the nearby angular sectors are compared with a maximum value and the nearby angular sector(s) having an interference counter value greater than or equal to the maximum value is or are the risky nearby angular sectors, and in which the final angular sector is selected among the nearby angular sectors extending in a delimited secured angular interval, on the one hand, by the precautionary angular sector included and, on the other hand, by the risky nearby angular sector or by the first of the risky nearby angular sectors starting from the excluded precautionary angular sector; so that, during the automatic and autonomous orientation step of the boom, the boom does not reach and does not exceed the risky nearby angular sector or the first of the risky nearby angular sectors starting from the precautionary angular sector.
29. The control method according to claim 28, wherein, during the selection sub-step, the final angular sector is selected as the nearby angular sector having the lowest value of the interference counter in the secured angular interval, independently of the values of the interference counters of the nearby angular sectors located beyond said secured angular interval.
30. The control method according to claim 18 wherein, during the initial segmentation step, the circular work area is segmented into at least 36 angular sectors.
31. The control method according to claim 30, wherein, during the initial segmentation step, the circular work area is segmented into at least 120 isometric angular sectors.
32. The control method according to claim 18, wherein, during the initial setting step, the value of the interference counter of each of the several angular sectors is the smallest value defined in the control method.
33. A control system for controlling a crane comprising a boom and at least one anti-collision system adapted to detect a risk of collision on a right side and a left side of the boom, the boom being controllable in orientation about an orientation axis and operating in a circular work area, the control system communicating/exchanging information with the at least one anti-collision system and controlling the boom, and in which the automatic control system is designed to contain and to execute a program comprising a list of instructions related to an implementation of a control method in accordance with claim 18.
34. A crane comprising a boom and at least one anti-collision system adapted to detect a risk of collision on a right side and a left side of the boom, the boom being controllable in orientation about an orientation axis and operating in a circular work area, the crane further comprising a control system according to claim 33 and communicating/exchanging information with the at least one anti-collision system and with the boom to control the boom in rotation, either in the working state in response to commands from a crane operator, or in the automated control state.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0073] Other characteristics and advantages of the present invention will appear on reading the detailed description below, of a non-limiting example of implementation, made with reference to the appended figures in which:
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
DESCRIPTION
[0088] The control method DP which is the subject of the invention is implemented by being implemented in a control system 1c equipping a crane G, then is executed by this same control system 1c. The control system 1c comprises for example all or part of the following elements: an electronic card, a processor, a controller, a computer. It comprises for example a memory in which is loaded a program containing a list of instructions for the implementation, for example by a processor or a computer, of this control method DP.
[0089] According to the proposed embodiment and with reference to
[0090] The illustrated crane G is a tower crane which comprises a mast 11 mounted on a platform 13 which can be fixed to the ground 10 or can be movable (for example by being placed on rails); and a rotating assembly formed by a boom F and a counter-boom 12 substantially aligned, and optionally a boom holder 22 (or punch) with tie rods 23, said rotating assembly being rotated about an orientation axis A, which is of vertical extension, by means of an orientation ring 15 coupled to at least one orientation motor, causing the boom F to sweep a circular zone about the orientation axis A, this circular zone corresponding to its working circular area AT shown schematically in
[0091] The load is lifted by means of a hook 20 located at the end of a reeve-block 19 which is moved vertically by means of at least one lifting cable 18 attached to a distribution trolley 17 movable in translation on a rolling path 21 provided along the boom F.
[0092] In this embodiment, the control/command system 1 comprises a central unit 1a in connection with the control system 1c; the central unit 1a whose role is to orchestrate/ensure the proper functioning of the crane G and in particular the implementation of the movements of the elements of the crane (orientation of the boom, optional raising/lowering of the boom) and of the load (moving the distribution trolley, lifting the reeve-block and the load).
[0093] This central unit 1a communicates at least to the control system 1c an information relating to the current state of the crane G, which is either in a working state E2, or in an automated control state E1 or in weather vane.
[0094] The control/command system 1 comprises a collision avoidance system 1b which receives, from one or more sensors 24 disposed on the crane G, and for example on the boom F (such as for example millimetric wave radar sensors), information of detection of risk of collision between the boom F and an obstacle coming from its right side or its left side.
[0095] The central unit 1a also communicates with the at least one collision avoidance system 1b, and also receives command orders from a control panel 2 used by the crane operator in order to be able to maneuver the crane G.
[0096] A flowchart of the control method DP is shown in
[0097] The control method DP is applied in the context of site environment contexts for which the boom F of a first crane G1, which is shaped to implement the control method DP and which can be in working condition or in an automated control state, can, when positioned in an angular or rotating position in its circular work area AT, interfere with different types of obstacle, for example: the boom(s) of other cranes G2 and/or G3 and/or G4, because the circular work areas AT of the first crane G1 or of said other crane(s) G2, G3, G4 overlap in interference zones IZ; buildings such that their location on the site occupies part of the area of the circular work area AT of the first crane G1.
[0098] By way of illustration, two examples of site environment context are shown in
[0099] With reference to
[0100] In this modeling, the elements of the environment external to the first crane G1 are not modeled, and in particular the neighboring cranes or other cranes G2, G3 and/or G4, or any other potential obstacle such as a building, are not represented and considered in the modeling. Thus, the interference zones IZ are also not present in the modeling of the circular work area AT, and therefore in the resulting interference mapping C.
[0101] The control method DP is defined such that it is expected that the virtual model of the circular work area AT of the first crane is at least segmented into 36 angular sectors SA. In a preferred embodiment, the circular work area AT is segmented into 120 isometric angular sectors SA (that is to say each making 3 degrees). According to different embodiments, either the number of angular sectors SA defined in the virtual model is fixed by the designers of the control method DP, or it can be configured by an operator through an option offered by a software accessible from the control/command system 1 (in which case the operator must validate his settings so that the control method can continue).
[0102] For reasons of clarity and understanding of the operating principle of the control method DP, the circular work area AT of the first crane G1 is segmented into 32 isometric angular sectors in
[0103] Following the initial segmentation step ED, the control method implements an initial setting step EP during which it constructs, from the virtual model, an interference mapping C which in fine, and over the course of the actions subsequently carried out by the control method DP, will be representative of the heterogeneity of a real risk of interference IR between the boom F of the first crane G1 and the obstacle(s) in the entire surface of the circular work area AT described by the boom F.
[0104] For this, the control method DP associates with each of the angular sectors SA, segmenting the circular work area AT, an interference counter Cpt which can take a value Cptval representative of a level of risk of interference IR such as: the smaller the Cptval value, the lower the risk of interference IR between the boom F of the first crane G1 and an obstacle; and conversely, the larger the Cptval value of the interference counter Cpt, the greater the risk of interference IR.
[0105] The range of values that can be taken by the value Cptval may be different according to several possibilities of realization, depending on the level of risk IR that the designers associate with a value. In the presented embodiment, the interference counter Cpt can take at least six integer values of Cptval ranging from 0 to 5, such that the level of risk of interference IR is: zero when the value Cptval is equal to 0, very low when equal to 1, low when equal to 2, medium when equal to 3, high when equal to 4, and very high when equal to 5. An example of interference mapping C is illustrated in
[0106] By default, during the initial setting step EP, the control method DP constructs the interference mapping C such that the interference counter Cpt of each of the angular sectors SA is equal to the lowest value Cptval. According to two variants, either this step is entirely automated, or the operator has the option of modifying the values Cptval given by default by the control method. Indeed, the operator can have a more or less fine knowledge of the real context of the circular area AT of the first crane G1, and therefore be able to associate for all or part of the angular sectors SA represented in the interference mapping C an appropriate value Cptval. This second variant assumes that the operator validates his own settings so that the control method DP can continue.
[0107] The control method is implemented when the first crane G1 is either in a working state E2 (which is the state in which the control is exercised manually by a crane operator) or in an automated control state E1.
[0108] Also, with reference to
[0112] For reasons of clarity and understanding of the operating principle of the control method DP, for the next figures illustrating application examples: [0113] The environmental context is presented in the figure on the left, the interference mapping C of the first crane G1 is shown on the right; [0114] In the schematic representation of the environmental context, the circular work area AT of the first crane G1 is represented as segmented, with its boom superimposed; [0115] In the interference mappings C, when the value Cptval of the interference counter Cpt of an angular sector SA is equal to 0, the value Cptval is not represented in said angular sector SA.
[0116] The interference mapping C is constructed/updated in real time as the at least one anti-collision system 1b of the first crane G1 detects a risk of collision between the boom F and an obstacle during a construction step EB.
[0117] This construction step EB is triggered when, depending on whether the first crane G1 is in an automated control state E1 (respectively a working state E2), the control method DP receives, from the at least one anti-collision system 1b or of the central unit 1a, during a receiving step Q4 (respectively Q5) of an information on the detection of a collision risk. Otherwise, the control method DP remains in the waiting/standby state if it does not receive such information representative of a detection of a collision risk.
[0118] The construction step EB is therefore implemented following the detection of a collision risk and in parallel with: [0119] In the case where the first crane G1 is in an automated control state, an automatic and autonomous orientation step of the boom EM, [0120] In the case where it is in a working state E2, an avoidance maneuver E3 by the crane operator to avoid colliding with the boom of the second crane (this avoidance maneuver E3 can be operated manually or alternatively automatically).
[0121] In both cases, the step of automatic and autonomous orientation of the boom EM and the avoidance maneuver E3 consist in moving the boom F of the first crane G1 according to an orientation movement M1 from its starting angular position, for which the risk of collision has been detected by the at least one anti-collision system 1b, until reaching (or exceeding) a first angular position for which the risk of collision is no longer detected by said at least one anti-collision system.
[0122] The orientation movement M1 is such that its direction is opposite to the side of the boom F of the first crane G1 for which the risk of collision has been detected: clockwise for a detection of risk of collision arriving towards the left side, direction anticlockwise for collision risk detection arriving on the right side
[0123] The construction step EB is more precisely illustrated by means of the example presented in
[0124] Referring to
[0125] Referring to
[0126] Following the situation of
[0127] The update of the interference mapping C is stored by the control method DP.
[0128] Note that depending on the application situation, in particular when the first crane G1 is in automated control state E1, and as illustrated by
[0129] Such an interference mapping C is of interest to the crane operator because it allows him to be informed of the presence of a risk zone in which to work and/or position the boom, and the latter is particularly advantageous when the first crane G1 is in an automated control state E1, and that the control/command system 1 must automatically and completely autonomously position the boom in a secured angular position or for which the risk of interference/collision with an obstacle is low.
[0130] According to a variant, when the first crane G1 is in an automated control state E1, the automatic and autonomous orientation step of the boom EM can only consist of the orientation movement M1 described above. In this case, the first angular sector S1 corresponds to a final angular sector SF in which the boom F of the first crane G1 remains positioned once the risk of collision is no longer detected. Also, it can be considered that the first angular sector S1 corresponds to the final angular sector following the avoidance maneuver E3 of the crane operator, when the first crane G1 is in a working state E2.
[0131] According to other variants, additional automatic steps can be implemented. As such, the flowchart describing the automatic and autonomous orientation step of the boom EM in
[0132] The step of automatic and autonomous orientation of the boom EM thus comprises a first orientation sub-step EM1, which is imposed, consisting of the orientation movement M1 of the boom F of the first crane G1 described so far, from the starting angular sector SD, where a risk of collision has been detected, to the first angular sector S1, where the risk of collision is no longer detected; the orientation movement being carried out in the opposite direction to the side of the boom F where the risk of collision was detected. The construction step EB for the construction in real time of the mapping representative of the level of risk of interference IR in the circular work area AT of the first crane G1 is carried out in parallel with this first orientation sub-step EM1.
[0133] Following this orientation sub-step EM1, the automatic and autonomous orientation step of the boom EM comprises a second orientation sub-step EM2 during which the control method DP continues the orientation movement M1 of the first crane G1 from the first angular sector S1 over an angular distance called the precautionary angular distance DAP. The angular sector in which the boom F of the first crane G1 is positioned is then called the precautionary angular sector SP located at the precautionary angular distance DAP from said first angular sector S1.
[0134] This second orientation sub-step EM2 is implemented so that an additional safety margin is left to further minimize the risk of collision between the boom F of the first crane G1 and the detected obstacle (here the boom of the second crane G2), or even to take account, for example, of the degree of precision/of the margin of error of the at least one anti-collision system 1b. It is illustrated in
[0135] According to different embodiments of the invention, the angular precautionary distance DAP can either be fixed by the designers of the invention or be configurable, for example through a setting implemented by the operator during the initial setting step EP. It can for example be comprised between 3 degrees and 10 degrees. In a preferred embodiment, the precautionary angular distance DAP is equal to 3 degrees. Depending on the angular distance defining the first angular sector S1, the angular position of the boom F of the first crane G1 in said first angular sector S1, and the value of the precautionary angular distance DAP, it remains possible that after displacement of the boom F on the precautionary angular distance DAP, the boom is always comprised in the first angular sector S1.
[0136] In this case, the first angular sector S1 is considered to be the precautionary angular sector SP. In the preferred embodiment, for which the angular distance of all the angular sectors is equal to 3 degrees and therefore to the precautionary angular distance DAP, the precautionary angular sector SP corresponds to the adjacent angular sector SA downstream to the first angular sector S1 in the direction of the orientation movement M1 of the boom F of the first crane G1.
[0137] Optionally, the control method DP can also implement a third orientation sub-step EM3 consisting in continuing the orientation movement M1 of the boom F of the first crane G1 from the angular precautionary sector SP (or of the first angular sector S1 if the second orientation sub-step EM2 is not implemented in the control method DP) until reaching an angular sector called the final angular sector SF, for which the risk of interference between the boom F and an obstacle is weak or even non-existent.
[0138] Upstream of this third orientation sub-step EM3, a selection sub-step ES is performed during which the control method DP will determine/select the final angular sector SF according to various criteria.
[0139] The selection sub-step ES and the third orientation sub-step EM3 are illustrated by means of
[0140] The interference mapping C representative of the circular work area AT of the first crane G1 is illustrated in the figures on the right, said circular area being represented as segmented into angular sectors, with its boom F superimposed, for explanatory purposes.
[0141] With reference to
[0142] In the shown embodiment, the limit angular distance DL is equal to 180°. This means that, depending on the result from the selection sub-step ES, the final angular sector SF can correspond to the precautionary angular sector SP (or to the first angular sector S1 if the second orientation sub-step EM2 is not implemented in the control method DP), in which case the control method DP does not proceed to the third orientation sub-step EM3. The control method DP verifies whether this situation is encountered during a verification phase Q8, taking place between the selection sub-step ES and the third orientation step EM3.
[0143] During the selection sub-step ES, the control method DP compares the value Cptval of the interference counter Cpt of each of the nearby angular sectors SN with a minimum value val_min and a maximum value val_max, both integers and comprised in the range of values that Cptval can take. In the presented embodiment, the minimum value val_min and the maximum value val_max are comprised in the integer interval [0,5].
[0144] The value val_min corresponds to a threshold for which any nearby angular sector SN having a lower or equal value Cptval of interference counter is considered to be a secured nearby angular sector SNS, that is to say a nearby angular sector SN for which the risk of interference IR is low, even zero.
[0145] Conversely, the value val_max corresponds to a threshold for which any nearby angular sector SN having an equal or greater value Cptval of interference counter is considered to be a risky nearby angular sector SR, that is to say a nearby angular sector SN for which the risk of interference IR is high or very high.
[0146] According to different variants, either the minimum value val_min and maximum value val_max as well as the limit angular distance DL are fixed by the designers, or they may be optionally defined by the operator during the initial setting step EP. By default, according to a first variant of the invention, the minimum val_min and maximum val_max values may correspond respectively to the lowest and to the highest of the values Cptval that the interference counters Cpt may take.
[0147] In a second alternative embodiment, the minimum value val_min could correspond to a percentage of the difference between the highest and the lowest of the values Cptval of the interference counter Cpt, the minimum value val_min being rounded off to the nearest unit if the difference is not an integer value. For example, the minimum value val_min is respectively equal to 2 or 3 if the difference between the highest and the lowest value Cptval is equal to 2.4 or 2.8. Note that if the difference is equidistant from two units, the minimum value val_min would be equal to the largest of the units. For example, if the difference is equal to 2.5, then the minimum value val_min is equal to 3. The minimum value val_min and the maximum value val_max may also be modified/adapted automatically in the case that no secured nearby angular sector SNS is identified among the one or more nearby angular sectors SN (see below)
[0148] When no nearby angular sector SN is a risky nearby angular sector SR, the final angular sector SF is selected such that it corresponds to the nearest first secured nearby angular sector SNS, in the orientation direction M of the boom F of the first crane G1, of the precautionary angular sector SP included.
[0149] In the example illustrated in
[0150] In the example illustrated in
[0151] In the case where the limit angular distance DL does not contain any secured nearby angular sector SNS, the control method DP can increment the minimum value val_min until it identifies one or more secured nearby angular sectors SNS in the limit angular distance DL.
[0152] With reference to
[0153] According to the same principle as previously, the control method DP then seeks to determine a final angular sector SF among secured nearby angular sectors SNS no longer comprised in the limit angular distance DL, but in a new angular interval, called the secured angular interval DS, including the precautionary angular sector SP (or the first angular sector S1) and excluding the risky nearby angular sector SR or the first sector of the risky nearby angular sectors SR1.
[0154] In the case that the secured angular interval DS does not contain any secured nearby angular sector SNS, the control method DP increments the minimum value val_min until one or more secured nearby angular sectors SNS are identified in the secured angular interval DS. This situation is presented in
[0155] During the orientation sub-steps EM1, EM2, EM3, the control method DP verifies during reception phases Q6 (before the second orientation sub-step EM2), Q7 (before the selection sub-step ES) and Q9 (before the third orientation sub-step EM3) if it has received information representative of a detection of a risk of collision. If so, the control method DP resumes from the beginning and repeats the boom automatic and autonomous orientation step EM.