EP0394147A1 - Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device - Google Patents

Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device Download PDF

Info

Publication number
EP0394147A1
EP0394147A1 EP90420187A EP90420187A EP0394147A1 EP 0394147 A1 EP0394147 A1 EP 0394147A1 EP 90420187 A EP90420187 A EP 90420187A EP 90420187 A EP90420187 A EP 90420187A EP 0394147 A1 EP0394147 A1 EP 0394147A1
Authority
EP
European Patent Office
Prior art keywords
carriage
load
angular
reference model
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP90420187A
Other languages
German (de)
French (fr)
Other versions
EP0394147B1 (en
Inventor
Jean Lucien Rozinoer
Jacques Rapin
Patrick Perrard
Bernard Caron
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Reel SAS
Original Assignee
Reel SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Reel SAS filed Critical Reel SAS
Priority to AT90420187T priority Critical patent/ATE94850T1/en
Publication of EP0394147A1 publication Critical patent/EP0394147A1/en
Application granted granted Critical
Publication of EP0394147B1 publication Critical patent/EP0394147B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/18Control systems or devices
    • B66C13/46Position indicators for suspended loads or for crane elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/04Auxiliary devices for controlling movements of suspended loads, or preventing cable slack
    • B66C13/06Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads
    • B66C13/063Auxiliary devices for controlling movements of suspended loads, or preventing cable slack for minimising or preventing longitudinal or transverse swinging of loads electrical

Definitions

  • the present invention relates to an automatic device for controlling the position and oscillations of a suspended load during its transfer, in particular by means of a lifting device.
  • the invention can be adapted to lifting devices of various types, such as for example gantries, overhead cranes or cranes.
  • the handling of a load by a lifting device causes the load to swing, which it is desirable to absorb as completely as possible so that the load can be deposited in a specific location without difficulty.
  • British patent GB-A-2,030,727 describes a system of the type in question, in which one is concerned only with the absence of residual oscillations at the place of final transfer of the pendulum load. To do this, he suggests adding an analog simulator to the installation, designed to calculate repeatedly tive the speed to be imposed on the transfer member, and this as a function of the data entered initially, namely the coordinates of the initial and final positions of the load to be transferred. As in the previous cases, there is no control on the position and on the oscillation of the load, so that we find the same drawbacks.
  • the present invention aims to overcome these drawbacks. It offers a servo device for quickly transferring a suspended load with small oscillations, comprising: - At least one guide means on which moves a mobile carriage in translation actuated by a motor, to which is hung a cable (or a rod) at the other end of which (from which) is suspended said load to be transferred; - At least one position sensor intended to permanently locate the position of the carriage relative to a determined point, and to provide a so-called position signal corresponding to this location; - An angular sensor arranged on the carriage, intended to measure the value of the angle formed by the cable or the rod relative to the vertical, and to supply a so-called angular signal corresponding to this measurement.
  • the present invention is characterized in that said device comprises: - a first control loop comprising: . a first comparator intended to provide the angular difference between the angular signal thus determined and a predetermined reference angular value, by means of a reference model, as a function of the destination of the load and of the desired translation speed; . a proportional corrector intended to multiply the difference thus determined by a constant fixed in advance; - a second so-called position control loop, comprising: . a second comparator intended to provide the difference between the position signal and a theoretical reference position predetermined by the same reference model, according to the same data; .
  • a proportional and integral corrector intended on the one hand, to multiply the said deviation by a predetermined constant and on the other hand, to integrate the said deviation with respect to time over an equally predetermined interval; an adder, connected respectively to the output of the proportional corrector, of the proportional and integral corrector and of an amplifier intended to amplify the value of the reference speed, also determined by means of said reference model, as a function of the same data, the said adder being intended to add the values from these outputs to deliver a signal capable of actuating the carriage control motor.
  • the present invention is characterized in that the load transfer device is provided with two control loops connected on the one hand to sensors measuring respectively the angle formed by the cable or the rod relative to the vertical and the position of the carriage, and on the other hand to the motor control member actuating the carriage, the control being carried out as a function of the values determined by a reference model taking account of the desired speed and from the load transfer point.
  • - The carriage is movable in direction on a first rectilinear guide means, itself movable in translation on a second rectilinear guide means, coplanar but in a direction perpendicular to that of said first guide means, said second guide means being actuated by means of a motor also controlled by means of two control loops (in position and in angle) of the same kind as those previously described for the directional movement, the control being dependent on a reference model which is specific to said engine;
  • - the carriage is mobile on an overhead crane;
  • the carriage is movable in a radial movement on a first guide means, itself movable in rotation by means of a rotation member, actuated by means of a motor also controlled by a loop of enslavement according to a reference model which is also specific to it;
  • the carriage is movable along the horizontal boom of a crane; - the servo calculations are carried out approximately twenty times per second by means of a digital calculation unit.
  • the device according to the invention will first of all be described in the case of a rectilinear unidirectional movement of a load (5) (see FIG. 1), suspended by means of a cable (4) from a carriage ( 1).
  • the carriage (1) moves on non-deformable rails (2), by means of a motor, not shown.
  • the carriage (1) further comprises a winding cylinder (3) capable of varying the height of the load (5).
  • the motor causing the carriage (1) to move is a variable speed motor, the speed of which is controlled by a device commonly known as an "electronic speed variator", to which a speed setpoint is applied defined by a voltage applied between two points , said voltage being proportional to this speed.
  • the carriage (1) has an angular sensor, not shown, located in the vertical plane defined by the movement, and intended to measure the angle ⁇ .
  • This potentiometer type angular sensor is well known for this application.
  • the device according to the invention also has a sensor for the actual position of the carriage on the rails (2) relative to a predetermined original position.
  • This sensor may be constituted by a rack fixed to the rails (2), on which a digital encoder meshes fixed to the carriage (1). In this way, the actual position of the carriage is precisely defined and instantly known.
  • the motor for actuating the carriage (1) is doubly controlled.
  • the actual position measured as previously described is compared with a reference position determined by means of a reference model which will be described later.
  • the difference obtained at the level of a comparator (20) is then subjected to a processing at the level of a proportional and integral corrector (21).
  • This processing consists, in a known manner, on the one hand of multiplying the difference thus obtained by a predetermined constant as a function of the characteristics of the system, and on the other hand, of adding to this value the integral with respect to time of said difference of position, the output signal of said corrector (21) being of the form: K1 (pos.ref-pos.eal) + K2 ⁇ t o (ref pos. - actual pos.) dt where K1 and K2 denote the said predetermined constants.
  • the actual measured value of the angle ⁇ formed by the suspended load with the vertical is also compared by means of a comparator (22) with a reference angle also determined by means of the reference model.
  • the angular difference thus determined undergoes processing in a proportional corrector (23).
  • the processing followed in the proportional corrector consists of a simple multiplication by a predetermined constant also a function of the characteristics of the system of the value of said difference.
  • the signal from the adder (24) is then transformed into an analog signal by means of a digital analog converter not shown, then transferred to the actuation motor of the carriage (1).
  • the two control loops are thus completely described.
  • the comparators (20,22) as well as the two correctors (21,23) and the amplifier (25), as well as the summator (24) and the digital to analog converter, are concentrated in one and the same card.
  • electronic processing. Said card is managed by means of a microprocessor entering the angle and actual position measurements as well as the servo commands some twenty times per second. In this way, the possible oscillations of the load are rigorously controlled and immediately compensated for by said control loops.
  • the device according to the invention involves a displacement of the load in a vertical plane, in particular shown in FIG. 3.
  • the movement of the load results from the component of two movements in translation on the one hand, in the direction on the other hand.
  • the operator himself defines the level speeds for each of the movements V X and V Y.
  • the respective times P X / V X and P X / V Y are not necessarily equal.
  • the slowest movement imposes its law on the resulting movement and in fact, the speed of the second is adjusted to achieve the movement at the same time and thus have a synchronization of the two movements which results in a movement located in a vertical plane passing through the starting and ending points of the charge.
  • the two movements according to (X) and (Y) are independent and virtually decoupled, in particular for the control, apart from the fact that the speeds are calculated beforehand in order to obtain a displacement according to a fixed vertical plane containing the two starting points. and destination of the load.
  • the angular sensors are located in two perpendicular planes, namely one defined by the vertical plane of translation, and the other by the vertical plane of direction.
  • the device is suitable for transferring a load suspended from a crane (see FIG. 4).
  • the movements of a crane are respectively radial along the carrying beam (10) and circular around its pivot axis (11).
  • the displacement of the load is carried out along a vertical plane, from the position P1 located at the distance R1 from the pivot axis, and forming an angle ⁇ 1 with respect to the reference axis OX, at a position P2, distant from the pivot axis (11) by a distance R2, forming with the reference axis OX an angle ⁇ 2.
  • this displacement in a straight line requires beforehand to calculate in the Cartesian space OX-OY the equation of the said straight line, to determine in projection on the axes OX-OY the laws of motion with the reference models and enslavements as before, and then to transform the Cartesian equations into polar equations corresponding respectively to the circular movement and to the radial movement.
  • the microprocessor therefore simply performs an additional step of transforming Cartesian coordinates into polar coordinates, and this by means of an appropriate converter.
  • the curve I represents the constant acceleration ⁇
  • the curve II represents the variation of the speed
  • the curve III represents the variation of the angle
  • the curve IV that of the position and this, for different phases, respectively phase A of speed increase, phase B which corresponds to a plateau corresponding to the maximum speed, and phase C corresponding to the descent in speed.
  • the acceleration ⁇ is constant for a time T equal to the period of the pendulum and the deceleration of the same value for the same duration.
  • the other three curves II, III and IV are deduced therefrom.
  • the increase in speed is linear.
  • the acceleration stops a speed step is obtained.
  • the deceleration being constant, there is a symmetrical speed descent with respect to the ascent.
  • the position curve is obtained by simple integration of that of speed with respect to time.
  • the value of the angle is a sinusoidal function of time, which is canceled during the stop and becomes symmetrical during the deceleration compared to its value during the acceleration phase.
  • the operator fixes the system data which are: - the predetermined value of the level speed of the carriage; - the length of the pendulum; - the coordinates of the point of arrival.
  • the servo-control applied to the motor makes it possible to follow as closely as possible the values defined by the reference model to arrive at a zero angular deviation at the point of arrival of the load by correcting the differences between theory and reality.
  • the effects of possible disturbances are also attenuated, for example the oscillations of the start when the load is taken and the unexpected shocks during transfer.
  • the microprocessor performs the various calculations approximately 20 times per second in order to readjust each time the speed reference value of the carriage.
  • the servo-control at the end of movement is maintained until the position is reached with the required tolerance and the oscillation is damped to reach a maximum value within the required tolerance.
  • the principle of the command is to generate an acceleration law ⁇ such that the behavior of the pendulum constituted by the load is that of the pendulum of constant length l0. It then becomes possible to use the device described in the case of controlling a pendulum of constant length.
  • the compensation terms are taken from the reference model already used in the case of the pendulum of constant length, this model thus giving ⁇ ′ ref , ⁇ ⁇ ref by deriving ⁇ ref .
  • the rise of the load begins at the same time as the movement of the carriage, but the fact that this rise can end either during the rise in speed of the carriage, or during the leveling, or even during deceleration, five different cases can present themselves for which the previous equation is written differently.
  • the reference model corresponds to that shown in Figure 7, which summarizes the five cases listed above, and for which the functions f and h depend on the situation considered as shown in the table below, in which v denotes the speed of rise of the pendulum, that is to say the speed of decrease of the length of the pendulum, and v ′ its speed of descent.
  • the functions f and h are respectively homogeneous at a length and at a speed, which multiplied respectively by an angular acceleration ⁇ ⁇ and an angular speed ⁇ ′, then become homogeneous at an acceleration.
  • the reference model for a linear pendulum of length l0 (30) determines the values ⁇ ref , ⁇ ′ ref and ⁇ ⁇ ref .
  • the modules (31) and (32) respectively determine the values of the functions h and f, according to the different phases of the load transfer.
  • the functions f and h thus determined are then multiplied respectively at ⁇ ⁇ ref and ⁇ ′ ref , the expressions thus obtained are then summed and added to the value of ⁇ P by means of a summator (33), the said value of ⁇ P being calculated beforehand as a function of the load destination position.
  • the output signal from the adder (33) corresponds to the value of ⁇ , that is to say to the acceleration signal communicated to the load, by the intermediary diary of the lifting device.
  • the value of ⁇ is corrected on average 20 times per second, in order to take into account on the one hand any disturbances likely to occur during the transfer, and on the other hand, according to the different transfer phases.
  • the signal ⁇ is integrated successively twice, by means of the integrators (34) and (35), in order to give the values of v ref and of the reference position.
  • FIG. 8 shows an example of the consequence of the servo-control on the angular oscillations as a function of time in the form of a curve.
  • the curve representing the position of the load during its transfer as a function of time has also been shown opposite this curve.
  • the corresponding signals are generally symmetrical, the phase at constant speed of course generating a zero signal.
  • the device according to the invention makes it possible to obtain systematic and rapid stabilization of the oscillations and other disturbances liable to cause oscillations during the transfer of a suspended load.
  • the double servo-control both in angular deviation and in position is therefore particularly suitable for any transfer of suspended load, in particular in the context of activities requiring special precautions, such as for example the nuclear industry, etc.

Abstract

Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device, comprising: - at least one guide means on which moves a translationally moveable carriage, actuated by a motor, to which is hooked a cable (or a rod) from the other end of which is suspended the load to be transported; - at least one position sensor, - an angle sensor, arranged on the carriage, characterised in that it comprises: - a first control loop comprising: . a first comparator (22> . a proportional corrector (23> . a second so-called position control loop, comprising: . a second comparator (20> . a proportional and integral corrector (21> - an adder (24). Application to any transportation of a suspended load requiring special conditions. <IMAGE>

Description

La présente invention concerne un dispositif de contrôle automatique de la position et des oscillations d'une charge suspendue durant son transfert, notamment au moyen d'un appareil de levage.The present invention relates to an automatic device for controlling the position and oscillations of a suspended load during its transfer, in particular by means of a lifting device.

L'invention peut être adaptée à des engins de leva­ge de types variés, tels que par exemple des portiques, des ponts roulants ou des grues. La manutention d'une charge par un engin de levage entraîne des balancements de la charge qu'il est souhaitable d'amortir aussi com­plètement que possible afin de pouvoir déposer sans difficulté la charge en un endroit précis. De plus, dans le cadre de manutention de charges dangereuses pour l'environnement, il est souhaitable de transférer les dites charges en un temps relativement court et surtout, en prenant soin que celles-ci restent dans un plan par­faitement stable et vertical.The invention can be adapted to lifting devices of various types, such as for example gantries, overhead cranes or cranes. The handling of a load by a lifting device causes the load to swing, which it is desirable to absorb as completely as possible so that the load can be deposited in a specific location without difficulty. In addition, in the context of handling environmentally hazardous loads, it is desirable to transfer said loads in a relatively short time and above all, taking care that they remain in a perfectly stable and vertical plane.

Actuellement, seuls les grutiers ayant une longue expérience arrivent à obtenir une stabilisation tout à fait relative des oscillations de la charge . Toutefois, ces stabilisations ne sont pas satisfaisantes car elles demandent généralement du temps pour les obtenir.Currently, only crane operators with long experience manage to achieve quite relative stabilization of load oscillations. However, these stabilizations are not satisfactory since they generally require time to obtain them.

On a également fait appel à des mâts rigides ou des mâts télescopiques solidaires d'un chariot mobile en translation. Toutefois, ce type d'installation reste coûteux et encombrant, car il implique l'aménagement d'un volume situé au-dessus du chariot afin de permettre le passage du mât. Donc, si cette réalisation est satis­faisante sur le plan technique, en revanche, elle n'est pas compatible avec une industrialisation de masse adap­tée à toute situation.Rigid masts or telescopic masts integral with a carriage movable in translation have also been used. However, this type of installation remains expensive and cumbersome, because it involves the arrangement of a volume located above the carriage in order to allow the passage of the mast. So, if this achievement is satisfactory on the technical level, on the other hand, it is not compatible with mass industrialization adapted to any situation.

On a également proposé de haubanner la charge au moyen de câbles inclinés symétriques. Ce haubannage se révèle long et fastidieux à mettre en place, et n'est donc pas adapté à un transfert de charge répétitif.It has also been proposed to guy the load by means of symmetrical inclined cables. This guy wire turns out to be long and tedious to set up, and is therefore not suitable for repetitive load transfer.

Dans le brevet français FR-A-2 399 378, on a propo­sé un dispositif d'anti-balancement de charge du type en question, dans lequel l'organe de transfert subit des lois d'accélération sinusoïdales déterminées. Toutefois, si cette loi est valable pour une période donnée, c'est-­à-dire pour une longueur de câble donnée, en revanche, elle n'est pas adaptée à une variation de la dite lon­gueur de câble.In French patent FR-A-2 399 378, a load anti-sway device of the type in question has been proposed, in which the transfer member undergoes determined sinusoidal acceleration laws. However, if this law is valid for a given period, that is to say for a given cable length, on the other hand, it is not suitable for a variation of said cable length.

Dans la demande de brevet française FR-A-2 598 141, on a décrit un système piloté en temps minimum. Dans ce système, la charge subit une accélération dans les deux sens pour compenser les balancements. De fait, on ne s'occupe pas des oscillations pendant le transfert, mais uniquement au départ et à l'arrivée. Or comme déjà dit, ces oscillations sont rédhibitoires pour certaines applications, notamment dans le cadre de l'environnement et de la sécurité du personnel.Un tel système a en outre été décrit dans le brevet allemand DE-A-3 513 007, qui comme dans le cas précédent, fonctionne en boucle ouver­te, autrement dit, ne présente pas de dispositif d'asservissement, tant sur la position que sur l'angle d'oscillation de la charge pendulaire, et donc ne permet pas un contrôle et un amortissement continus des oscil­lations pendant le transfert.In French patent application FR-A-2 598 141, a system controlled in minimum time has been described. In this system, the load is accelerated in both directions to compensate for the swaying. In fact, we do not deal with oscillations during the transfer, but only at the start and at the finish. However, as already said, these oscillations are prohibitive for certain applications, in particular in the context of the environment and the safety of personnel. Such a system has also been described in German patent DE-A-3,513,007, which as in the previous case, operates in open loop, in other words, does not have a servo device, both on the position and on the oscillation angle of the pendulum load, and therefore does not allow continuous control and damping oscillations during transfer.

Le brevet britannique GB-A-2 030 727 décrit un système du type en question, dans lequel on ne se préoc­cupe que de l'absence d'oscillations résiduelles au lieu de transfert final de la charge pendulaire. Pour ce faire, il propose d'adjoindre à l'installation un simu­lateur analogique, destiné à calculer de manière répéti­ tive la vitesse à imposer à l'organe de transfert, et ce en fonction des données introduites initialement, à savoir les coordonnées des positions initiales et fina­les de la charge à transférer. Comme dans les cas précé­dents, il n'existe pas d'asservissement sur la position et sur l'oscillation de la charge, de sorte que l'on retrouve les mêmes inconvénients .British patent GB-A-2,030,727 describes a system of the type in question, in which one is concerned only with the absence of residual oscillations at the place of final transfer of the pendulum load. To do this, he suggests adding an analog simulator to the installation, designed to calculate repeatedly tive the speed to be imposed on the transfer member, and this as a function of the data entered initially, namely the coordinates of the initial and final positions of the load to be transferred. As in the previous cases, there is no control on the position and on the oscillation of the load, so that we find the same drawbacks.

La présente invention vise à pallier ces inconvé­nients. Elle propose un dispositif d'asservissement pour transférer rapidement et avec de faibles oscillations une charge suspendue comprenant :
- au moins un moyen de guidage sur lequel se dépla­ce un chariot mobile en translation actionné par un moteur, auquel est accroché un câble (ou une tige) à l'autre extrêmité duquel (de laquelle) est suspendue la dite charge à transférer ;
- au moins un capteur de position destiné à repé­rer en permanence la position du chariot par rapport à un point déterminé, et à fournir un signal dit de posi­tion correspondant à ce repérage ;
- un capteur angulaire disposé sur le chariot, destiné à mesurer la valeur de l'angle que forme le câble ou la tige par rapport à la verticale, et à fournir un signal dit angulaire correspondant à cette mesure .
The present invention aims to overcome these drawbacks. It offers a servo device for quickly transferring a suspended load with small oscillations, comprising:
- At least one guide means on which moves a mobile carriage in translation actuated by a motor, to which is hung a cable (or a rod) at the other end of which (from which) is suspended said load to be transferred;
- At least one position sensor intended to permanently locate the position of the carriage relative to a determined point, and to provide a so-called position signal corresponding to this location;
- An angular sensor arranged on the carriage, intended to measure the value of the angle formed by the cable or the rod relative to the vertical, and to supply a so-called angular signal corresponding to this measurement.

La présente invention se caractérise en ce que le dit dispositif comprend :
- une première boucle d'asservissement comprenant :
. un premier comparateur destiné à fournir l'écart angulaire entre le signal angulaire ainsi déterminé et une valeur angulaire de référence prédéterminée, au moyen d'un modè­le de référence, en fonction de la destina­tion de la charge et de la vitesse de trans­lation désirée ;
. un correcteur proportionnel destiné à multi­plier l'écart ainsi déterminé par une cons­tante fixée à l'avance ;
- une seconde boucle d'asservissement dite de posi­tion, comprenant :
. un second comparateur destiné à fournir l'écart entre le signal de position et une position théorique de référence prédétermi­née par le même modèle de référence, en fonction des mêmes données ;
. un correcteur proportionnel et intégral destiné d'une part, à multiplier le dit écart par une constante prédéterminée et d'autre part, à intégrer le dit écart par rapport au temps sur un intervalle également prédéterminé ;
- un sommateur, relié respectivement à la sortie du correcteur proportionnel, du correcteur proportionnel et intégral et d'un amplificateur destiné à amplifier la valeur de la vitesse de référence, également déterminée au moyen du dit modèle de référence, en fonction des mêmes données, le dit sommateur étant destiné à sommer les valeurs issues de ces sorties pour délivrer un si­gnal apte à actionner le moteur de commande du chariot.
The present invention is characterized in that said device comprises:
- a first control loop comprising:
. a first comparator intended to provide the angular difference between the angular signal thus determined and a predetermined reference angular value, by means of a reference model, as a function of the destination of the load and of the desired translation speed;
. a proportional corrector intended to multiply the difference thus determined by a constant fixed in advance;
- a second so-called position control loop, comprising:
. a second comparator intended to provide the difference between the position signal and a theoretical reference position predetermined by the same reference model, according to the same data;
. a proportional and integral corrector intended on the one hand, to multiply the said deviation by a predetermined constant and on the other hand, to integrate the said deviation with respect to time over an equally predetermined interval;
an adder, connected respectively to the output of the proportional corrector, of the proportional and integral corrector and of an amplifier intended to amplify the value of the reference speed, also determined by means of said reference model, as a function of the same data, the said adder being intended to add the values from these outputs to deliver a signal capable of actuating the carriage control motor.

En d'autres termes, la présente invention se carac­térise en ce que l'on munit le dispositif de transfert de charge de deux boucles d'asservissement reliées d'une part à des capteurs mesurant respectivement l'angle formé par le câble ou la tige par rapport à la verticale et la position du chariot, et d'autre part à l'organe de commande du moteur actionnant le chariot, l'asservisse­ment étant effectué en fonction des valeurs déterminées par un modèle de référence tenant compte de la vitesse désirée et du point de transfert de charge.In other words, the present invention is characterized in that the load transfer device is provided with two control loops connected on the one hand to sensors measuring respectively the angle formed by the cable or the rod relative to the vertical and the position of the carriage, and on the other hand to the motor control member actuating the carriage, the control being carried out as a function of the values determined by a reference model taking account of the desired speed and from the load transfer point.

Selon la présente invention, les valeurs de réfé­rence déterminées par le modèle dit de référence, à savoir la position angulaire, la vitesse et la position, sont issues de la loi suivante :
Γ = ϑ˝ (l₀ + vt) + 2vϑ′ + gϑ
où ϑ, ϑ′ et ϑ˝ désignent respectivement l'angle, la vi­tesse angulaire et l'accélération angulaire, g désigne l'accélération de la pesanteur, l₀ la longueur initiale du câble (ou de la tige), v la vitesse constante de variation de la longueur du câble (ou de la tige), et Γ l'accélération du chariot.
According to the present invention, the reference values determined by the so-called reference model, namely the angular position, the speed and the position, come from the following law:
Γ = ϑ˝ (l₀ + vt) + 2vϑ ′ + gϑ
where ϑ, ϑ ′ and ϑ˝ denote respectively the angle, the angular speed and the angular acceleration, g denotes the acceleration of gravity, l₀ the initial length of the cable (or rod), v the constant speed of variation in the length of the cable (or rod), and Γ the acceleration of the carriage.

Dans un cas particulier de la présente invention, pour lequel la longueur du pendule défini par la charge ne varie pas, les valeurs de référence déterminées par le modèle de référence sont issues de la loi suivante :
Γ = ϑ˝l₀ + gϑ
In a particular case of the present invention, for which the length of the pendulum defined by the load does not vary, the reference values determined by the reference model come from the following law:
Γ = ϑ˝l₀ + gϑ

Avantageusement, en pratique :
- le chariot est mobile en direction sur un premier moyen de guidage rectiligne, lui-même mobile en transla­tion sur un second moyen de guidage rectiligne, copla­naire mais selon une direction perpendiculaire à celle du dit premier moyen de guidage, le dit second moyen de guidage étant actionné au moyen d'un moteur également asservi au moyen de deux boucles d'asservissement (en position et en angle) de même nature que celles précé­demment décrites pour le mouvement en direction, l'as­servissement étant fonction d'un modèle de référence qui est propre au dit moteur ;
- le chariot est mobile sur un pont roulant ;
- le chariot est mobile selon un mouvement radial sur un premier moyen de guidage, lui-même mobile en rotation au moyen d'un organe de rotation, actionné au moyen d'un moteur également asservi par l'intermédiaire d'une boucle d'asservissement en fonction d'un modèle de référence qui lui est également propre ;
- le chariot est mobile le long de la flèche hori­zontale d'une grue ;
- les calculs d'asservissement sont réalisés envi­ron vingt fois par seconde au moyen d'un organe de cal­cul numérique.
Advantageously, in practice:
- The carriage is movable in direction on a first rectilinear guide means, itself movable in translation on a second rectilinear guide means, coplanar but in a direction perpendicular to that of said first guide means, said second guide means being actuated by means of a motor also controlled by means of two control loops (in position and in angle) of the same kind as those previously described for the directional movement, the control being dependent on a reference model which is specific to said engine;
- the carriage is mobile on an overhead crane;
- The carriage is movable in a radial movement on a first guide means, itself movable in rotation by means of a rotation member, actuated by means of a motor also controlled by a loop of enslavement according to a reference model which is also specific to it;
- the carriage is movable along the horizontal boom of a crane;
- the servo calculations are carried out approximately twenty times per second by means of a digital calculation unit.

La manière dont l'invention peut être réalisée et les avantages qui en découlent ressortiront mieux des exemples de réalisation qui suivent, donnés à titre in­dicatif mais non limitatif, à l'appui des figures anne­xées.

  • La figure 1 représente un chariot de transfert guidé par un rail unidirectionnel.
  • La figure 2 représente le même chariot susceptible de se déplacer selon deux directions différentes et coplanaires, tel qu'un pont roulant.
  • La figure 3 est un schéma représentant le déplace­ment plan de la charge au moyen d'un pont roulant, en accord avec la présente invention.
  • La figure 4 représente une grue munie de sa charge susceptible de se déplacer également selon au moins deux directions différentes et coplanaires.
  • La figure 5 est un graphique représentant en regard l'une de l'autre les courbes caractéristiques respec­tivement de l'accélération, de la vitesse, de l'angle et de la position communiquées au chariot selon le modèle de référence conforme à l'invention pour une longueur fixe du pendule défini par la charge, correspondant à la longueur initiale l₀.
  • La figure 6 est un schéma du principe de fonction­nement et de l'asservissement du dispositif conforme à l'invention.
  • La figure 7 est un schéma de principe de la déter­mination des valeurs de référence au moyen du modèle de référence conformément à la présente invention.
  • La figure 8 est un graphique représentant deux courbes en regard l'une de l'autre correspondant respec­tivement à la variation angulaire et à la position de la charge en fonction du temps, dont la longueur varie au cours du transfert, l'appareil de levage auquel est suspendu la charge étant asservi conformément à l'inven­tion.
  • Les figures 9 et 10 représentent une courbe corres­pondant au signal d'accélération fourni par le modèle de référence à l'appareil de levage auquel est suspendue la charge, dans lesquelles respectivement, la longueur du pendule constitué par la charge varie jusqu'à la fin du transfert, ou est stoppée avant la fin de celui-ci.
The manner in which the invention can be implemented and the advantages which result therefrom will emerge more clearly from the following exemplary embodiments, given by way of indication but not limitation, in support of the appended figures.
  • Figure 1 shows a transfer carriage guided by a unidirectional rail.
  • FIG. 2 represents the same carriage capable of moving in two different and coplanar directions, such as an overhead crane.
  • Figure 3 is a diagram showing the planar displacement of the load by means of an overhead crane, in accordance with the present invention.
  • FIG. 4 represents a crane provided with its load capable of also moving in at least two different and coplanar directions.
  • FIG. 5 is a graph showing opposite each other the characteristic curves of the acceleration, the speed, the angle and the position respectively communicated to the carriage according to the reference model according to the invention for a fixed length of the pendulum defined by the load, corresponding to the initial length l₀.
  • Figure 6 is a diagram of the operating principle and the control of the device according to the invention.
  • Figure 7 is a block diagram of determining reference values using the reference model in accordance with the present invention.
  • FIG. 8 is a graph showing two curves facing each other corresponding respectively to the angular variation and to the position of the load as a function of time, the length of which varies during the transfer, the lifting device to which is suspended the load being controlled according to the invention.
  • Figures 9 and 10 show a curve corresponding to the acceleration signal provided by the reference model to the lifting device to which the load is suspended, in which respectively, the length of the pendulum constituted by the load varies until the end of the transfer, or is stopped before the end of it.

Le dispositif conforme à l'invention va tout d'abord être décrit dans le cas d'un déplacement recti­ligne unidirectionnel d'une charge (5) (voir figure 1), suspendue au moyen d'un câble (4) à un chariot (1). Le chariot (1) se déplace sur des rails (2) indéformables, au moyen d'un moteur non représenté. Le chariot (1) comporte en outre un cylindre enrouleur (3) susceptible de faire varier la hauteur de la charge (5).The device according to the invention will first of all be described in the case of a rectilinear unidirectional movement of a load (5) (see FIG. 1), suspended by means of a cable (4) from a carriage ( 1). The carriage (1) moves on non-deformable rails (2), by means of a motor, not shown. The carriage (1) further comprises a winding cylinder (3) capable of varying the height of the load (5).

Le moteur provoquant le déplacement du chariot (1) est un moteur à vitesse variable, dont on commande la vitesse par un dispositif communément appelé "variateur électronique de vitesse", sur lequel on applique une consigne de vitesse définie par une tension appliquée entre deux points, la dite tension étant proportionnelle à cette vitesse.The motor causing the carriage (1) to move is a variable speed motor, the speed of which is controlled by a device commonly known as an "electronic speed variator", to which a speed setpoint is applied defined by a voltage applied between two points , said voltage being proportional to this speed.

Au cours du déplacement, la charge suspendue (5) présente une déviation angulaire par rapport à la verticale. De manière tout à fait connue, la théorie donne comme valeur de la période des oscillations :
T = 2π√ l g

Figure imgb0001

où g est l'accélération de la pesanteur et l la longueur du pendule.During movement, the suspended load (5) has an angular deviation from the vertical. As is quite known, the theory gives as value of the period of the oscillations:
T = 2π√ l g
Figure imgb0001

where g is the acceleration of gravity and l the length of the pendulum.

Le chariot (1) présente un capteur angulaire non représenté, situé dans le plan vertical défini par le mouvement, et destiné à mesurer l'angle ϑ. Ce capteur angulaire du type potentiomètre est bien connu pour cette application.The carriage (1) has an angular sensor, not shown, located in the vertical plane defined by the movement, and intended to measure the angle ϑ. This potentiometer type angular sensor is well known for this application.

Le dispositif conforme à l'invention présente éga­lement un capteur de la position réelle du chariot sur les rails (2) par rapport à une position d'origine pré­déterminée. Ce capteur non représenté peut être consti­tué par une crémaillère solidaire des rails (2), sur laquelle engrène un codeur numérique solidaire du cha­riot (1). De la sorte, la position réelle du chariot est définie avec précision et connue instantanément.The device according to the invention also has a sensor for the actual position of the carriage on the rails (2) relative to a predetermined original position. This sensor, not shown, may be constituted by a rack fixed to the rails (2), on which a digital encoder meshes fixed to the carriage (1). In this way, the actual position of the carriage is precisely defined and instantly known.

Afin de limiter les oscillations de la charge sus­pendue (5) lors du transfert tout en effectuant celui-ci à une vitesse palier prédéterminée par l'opérateur, le moteur d'actionnement du chariot (1) est doublement asservi. La position réelle mesurée comme précédemment décrit, est comparée à une position de référence déter­minée au moyen d'un modèle de référence qui sera décrit ultérieurement. L'écart obtenu au niveau d'un compara­teur (20) est alors soumis à un traitement au niveau d'un correcteur proportionnel et intégral (21). Ce trai­tement consiste de manière connue, d'une part à multi­plier l'écart ainsi obtenu par une constante prédétermi­née fonction des caractéristiques du système, et d'autre part, à ajouter à cette valeur l'intégrale par rapport au temps du dit écart de position, le signal de sortie dudit correcteur (21) étant de la forme :
K₁(pos.réf.-pos.réelle) + K₂ ∫ t o

Figure imgb0002
(pos.réf.- pos. réelle)dt
où K₁ et K₂ désignent les dites constantes prédetermi­nées.In order to limit the oscillations of the suspended load (5) during transfer while carrying out the latter at a bearing speed predetermined by the operator, the motor for actuating the carriage (1) is doubly controlled. The actual position measured as previously described, is compared with a reference position determined by means of a reference model which will be described later. The difference obtained at the level of a comparator (20) is then subjected to a processing at the level of a proportional and integral corrector (21). This processing consists, in a known manner, on the one hand of multiplying the difference thus obtained by a predetermined constant as a function of the characteristics of the system, and on the other hand, of adding to this value the integral with respect to time of said difference of position, the output signal of said corrector (21) being of the form:
K₁ (pos.ref-pos.eal) + K₂ ∫ t o
Figure imgb0002
(ref pos. - actual pos.) dt
where K₁ and K₂ denote the said predetermined constants.

De même, la valeur réelle mesurée de l'angle ϑ que forme la charge suspendue avec la verticale, est égale­ment comparée au moyen d'un comparateur (22) avec un angle de référence également déterminé au moyen du modè­le de référence. L'écart angulaire ainsi déterminé subit un traitement dans un correcteur proportionnel (23). Le traitement suivi dans le correcteur proportionnel con­siste en une simple multiplication par une constante prédéterminée également fonction des caractéristiques du système de la valeur du dit écart.Likewise, the actual measured value of the angle ϑ formed by the suspended load with the vertical, is also compared by means of a comparator (22) with a reference angle also determined by means of the reference model. The angular difference thus determined undergoes processing in a proportional corrector (23). The processing followed in the proportional corrector consists of a simple multiplication by a predetermined constant also a function of the characteristics of the system of the value of said difference.

Les deux valeurs ainsi déterminées, issues des correcteurs (23) et (21) sont additionnées dans un som­mateur (24) à une troisième valeur correspondant à la vitesse de référence issue du modèle de référence, la­quelle est multipliée préalablement par une constante dans l'amplificateur (25).The two values thus determined, from the correctors (23) and (21) are added in a summator (24) to a third value corresponding to the reference speed from the reference model, which is previously multiplied by a constant in the amplifier (25).

Le signal issu du sommateur (24) est alors trans­formé en signal analogique au moyen d'un convertisseur numérique analogique non représenté, puis transféré au moteur d'actionnement du chariot (1). Les deux boucles d'asservissement sont ainsi complètement décrites.The signal from the adder (24) is then transformed into an analog signal by means of a digital analog converter not shown, then transferred to the actuation motor of the carriage (1). The two control loops are thus completely described.

De manière avantageuse, les comparateurs (20,22) ainsi que les deux correcteurs (21,23) et l'amplifica­teur (25), de même que le sommateur (24) et le conver­tisseur numérique analogique, sont concentrés dans une même carte de traitement électronique. La dite carte est gérée au moyen d'un microprocesseur saisissant les mesu­res d'angle et de position réelle ainsi que les comman­des d'asservissement quelques vingt fois par seconde. De la sorte, les oscillations éventuelles de la charge sont rigoureusement contrôlées et immédiatement compensées par les dites boucles d'asservissement.Advantageously, the comparators (20,22) as well as the two correctors (21,23) and the amplifier (25), as well as the summator (24) and the digital to analog converter, are concentrated in one and the same card. electronic processing. Said card is managed by means of a microprocessor entering the angle and actual position measurements as well as the servo commands some twenty times per second. In this way, the possible oscillations of the load are rigorously controlled and immediately compensated for by said control loops.

Le même dispositif est appliqué dans le cadre d'un transfert plan. Comme on peut le voir dans la figure 2, le chariot (1) se déplace en direction (Y) sur les rails (2), ces derniers se déplaçant eux-mêmes en translation (X) coplanaire et perpendiculaire à la direction (Y) du chariot (1). Les rails (2) solidaires entre eux sont guidés sur des rails rectilignes (6), également indéfor­mables.The same device is applied in the context of a plan transfer. As can be seen in Figure 2, the carriage (1) moves in direction (Y) on the rails (2), the latter themselves moving in translation (X) coplanar and perpendicular to the direction (Y) of the carriage (1). The rails (2) integral with each other are guided on rectilinear rails (6), also undeformable.

Le dispositif conforme à l'invention implique un déplacement de la charge dans un plan vertical, notam­ment représenté dans la figure 3. De la sorte, le mouve­ment de la charge résulte de la composante de deux mou­vements en translation d'une part, en direction d'autre part. L'opérateur définit lui-même les vitesses en pa­lier pour chacun des mouvements VX et VY. En fonction des espaces à parcourir PX et PY, les temps respectifs PX/VX et PX/VY ne sont pas nécessairement égaux. Le mouvement le plus lent impose sa loi au mouvement résul­tant et de fait, la vitesse du deuxième est ajustée pour réaliser le mouvement dans le même temps et avoir ainsi une synchronisation des deux mouvements qui se traduit par un mouvement situé dans un plan vertical passant par les points de départ et d'arrivée de la charge.The device according to the invention involves a displacement of the load in a vertical plane, in particular shown in FIG. 3. In this way, the movement of the load results from the component of two movements in translation on the one hand, in the direction on the other hand. The operator himself defines the level speeds for each of the movements V X and V Y. Depending on the spaces to be traversed P X and P Y , the respective times P X / V X and P X / V Y are not necessarily equal. The slowest movement imposes its law on the resulting movement and in fact, the speed of the second is adjusted to achieve the movement at the same time and thus have a synchronization of the two movements which results in a movement located in a vertical plane passing through the starting and ending points of the charge.

Les deux mouvements selon (X) et (Y) sont indépen­dants et virtuellement découplés notamment pour l'asser­vissement, en dehors du fait que les vitesses sont cal­culées au préalable afin d'obtenir un déplacement selon un plan vertical fixe contenant les deux points de dé­part et de destination de la charge.The two movements according to (X) and (Y) are independent and virtually decoupled, in particular for the control, apart from the fact that the speeds are calculated beforehand in order to obtain a displacement according to a fixed vertical plane containing the two starting points. and destination of the load.

Il en résulte donc deux lois.de mouvements simul­tanés, l'une suivant l'axe X, l'autre suivant l'axe Y. A chacune, correspond un modèle de référence et un asser­vissement. Le microprocesseur réalise les calculs pour les deux à chaque période de temps, c'est-à-dire environ vingt fois par seconde. De la sorte, il y a deux boucles d'asservissement pour chacune des deux composantes du mouvement, respectivement une boucle d'asservissement en position en association avec un capteur de position, et une boucle d'asservissement angulaire en association avec un capteur angulaire. Il y a donc finalement quatre boucles d'asservissement.This therefore results in two laws of simultaneous movements, one along the X axis, the other along the Y axis. Each corresponds to a reference model and a servo. The microprocessor performs the calculations for both at each time period, about twenty times per second. In this way, there are two servo loops for each of the two components of the movement, respectively a servo loop in position in association with a position sensor, and an angular servo loop in association with an angular sensor. So there are finally four control loops.

Dans cette forme de réalisation, les capteurs angu­laires sont situés selon deux plans perpendiculaires, à savoir l'un défini par le plan vertical de translation, et l'autre par le plan vertical de direction.In this embodiment, the angular sensors are located in two perpendicular planes, namely one defined by the vertical plane of translation, and the other by the vertical plane of direction.

Dans une autre forme de réalisation, le dispositif est adapté au transfert d'une charge suspendue à une grue (voir figure 4). De manière connue, les mouvements d'une grue sont respectivement radiaux le long de la poutre portante (10) et circulaires autour de son axe de pivotement (11). Comme dans les deux cas précédents, le déplacement de la charge est effectué selon un plan vertical, de la position P₁ située à la distance R₁ de l'axe de pivotement, et formant un angle α₁ par rapport à l'axe de référence OX, à une position P₂, distante de l'axe de pivotement (11) d'une distance R₂, formant avec l'axe de référence OX un angle α₂. De la sorte, ce dé­placement en ligne droite nécessite au préalable de calculer dans l'espace cartésien OX-OY l'équation de la dite droite, de déterminer en projection sur les axes OX-OY les lois du mouvement avec les modèles de référen­ce et asservissements comme précédemment, et ensuite de retransformer les équations cartésiennes en équations polaires correspondant respectivement au mouvement cir­culaire et au mouvement radial. De fait, le microproces­seur effectue donc simplement une étape supplémentaire de transformation de coordonnées cartésiennes en coor­données polaires, et ce au moyen d'un convertisseur approprié.In another embodiment, the device is suitable for transferring a load suspended from a crane (see FIG. 4). In known manner, the movements of a crane are respectively radial along the carrying beam (10) and circular around its pivot axis (11). As in the two previous cases, the displacement of the load is carried out along a vertical plane, from the position P₁ located at the distance R₁ from the pivot axis, and forming an angle α₁ with respect to the reference axis OX, at a position P₂, distant from the pivot axis (11) by a distance R₂, forming with the reference axis OX an angle α₂. In this way, this displacement in a straight line requires beforehand to calculate in the Cartesian space OX-OY the equation of the said straight line, to determine in projection on the axes OX-OY the laws of motion with the reference models and enslavements as before, and then to transform the Cartesian equations into polar equations corresponding respectively to the circular movement and to the radial movement. In fact, the microprocessor therefore simply performs an additional step of transforming Cartesian coordinates into polar coordinates, and this by means of an appropriate converter.

Il va être décrit maintenant plus en détail le modèle de référence conforme à la présente invention. Dans les différentes étapes de calcul qui vont suivre, on va assimiler la charge suspendue à un pendule simple de masse m.
g représente l'accélération de la pesanteur ;
l₀ la longueur initiale du pendule ;
v la vitesse constante de variation de la longueur du support de la charge ;
ϑ l'angle du câble avec la verticale ;
Γ l'accélération du point P représentant le cha­riot.
The reference model according to the present invention will now be described in more detail. In the different calculation steps which follow, we will assimilate the suspended load to a simple pendulum of mass m.
g represents the acceleration of gravity;
l₀ the initial length of the pendulum;
v the constant speed of variation of the length of the load support;
ϑ the angle of the cable with the vertical;
Γ the acceleration of point P representing the carriage.

La théorie du pendule suffisamment connue pour ne pas être développée davantage ici, permet d'arriver avec la théorie de LAGRANGE à l'expression suivante :
2mll′ϑ′ + ml²ϑ˝ = mΓlcosϑ - mglsinϑ
où les symboles ′ et ˝ représentent respectivement la dérivée première et la dérivée seconde de la variable correspondante par rapport au temps.
The pendulum theory sufficiently known not to be developed further here, allows to arrive with the theory of LAGRANGE to the following expression:
2mll′ϑ ′ + ml²ϑ˝ = mΓlcosϑ - mglsinϑ
where the symbols ′ and ˝ respectively represent the first derivative and the second derivative of the corresponding variable with respect to time.

L'angle ϑ par rapport à la verticale restant suffi­samment faible, il est raisonnable de linéariser cette équation par rapport à ϑ :
2l′ϑ′ + lϑ˝ + gϑ = Γ
Since the angle ϑ with respect to the vertical remains sufficiently small, it is reasonable to linearize this equation with respect to ϑ:
2l′ϑ ′ + lϑ˝ + gϑ = Γ

La variation de l est supposée linéaire à partir de l₀. On peut donc écrire :
l = l₀ + vt
d'où finalement l'expression suivante :
ϑ˝(l₀ + vt) + 2vϑ′ + gϑ = Γ      (Ω)
qui correspond à une équation différentielle linéaire variable. Dans le cas le plus simple où la longueur du pendule reste constante, et en utilisant la transformée de LAPLACE pour résoudre l'équation précédente, on trou­ve que pour une accélération Γ constante, la période T d'oscillation du pendule est égale à :
T = 2π√ l g

Figure imgb0003
The variation of l is assumed to be linear from l₀. We can therefore write:
l = l₀ + vt
hence the following expression:
ϑ˝ (l₀ + vt) + 2vϑ ′ + gϑ = Γ (Ω)
which corresponds to a variable linear differential equation. In the simplest case where the length of the pendulum remains constant, and using the LAPLACE transform to solve the previous equation, we find that for a constant acceleration Γ, the period T of oscillation of the pendulum is equal to:
T = 2π√ l g
Figure imgb0003

Ces différents résultats sont répertoriés au sein de la figure 5 dans laquelle la courbe I représente l'accélération Γ constante, la courbe II représente la variation de la vitesse, la courbe III représente la variation de l'angle et enfin, la courbe IV celle de la position et ce, pour différentes phases, respectivement la phase A de montée en vitesse, la phase B qui corres­pond à un palier correspondant à la vitesse maximum, et la phase C correspondant à la descente en vitesse. L'accélération Γ est constante pendant un temps T égal à la période du pendule et la décélération de même valeur pendant la même durée. De fait, les trois autres courbes II, III et IV s'en déduisent. Comme on peut le voir, pour une accélération constante, la montée en vitesse est linéaire. En revanche, lorsque l'accélération stop­pe, on obtient un palier de vitesse. De même, la décélé­ration étant constante, on observe une descente de vi­tesse symétrique par rapport à la montée.These different results are listed in FIG. 5 in which the curve I represents the constant acceleration Γ, the curve II represents the variation of the speed, the curve III represents the variation of the angle and finally, the curve IV that of the position and this, for different phases, respectively phase A of speed increase, phase B which corresponds to a plateau corresponding to the maximum speed, and phase C corresponding to the descent in speed. The acceleration Γ is constant for a time T equal to the period of the pendulum and the deceleration of the same value for the same duration. In fact, the other three curves II, III and IV are deduced therefrom. As we can see, for a constant acceleration, the increase in speed is linear. On the other hand, when the acceleration stops, a speed step is obtained. Likewise, the deceleration being constant, there is a symmetrical speed descent with respect to the ascent.

La courbe de position est obtenue par simple inté­gration de celle de la vitesse par rapport au temps.The position curve is obtained by simple integration of that of speed with respect to time.

La valeur de l'angle est une fonction sinusoïdale du temps, qui s'annule pendant le palier et devient symétrique pendant la décélération par rapport à sa valeur lors de la phase d'accélération.The value of the angle is a sinusoidal function of time, which is canceled during the stop and becomes symmetrical during the deceleration compared to its value during the acceleration phase.

Pour chaque mouvement, l'opérateur fixe les données du système qui sont :
- la valeur prédéterminée de la vitesse en palier du chariot ;
- la longueur du pendule ;
- les coordonnées du point d'arrivée.
For each movement, the operator fixes the system data which are:
- the predetermined value of the level speed of the carriage;
- the length of the pendulum;
- the coordinates of the point of arrival.

Ces trois données permettent de calculer les trois références en fonction du temps, respectivement la vi­tesse du chariot v, l'angle de déviation ϑ et la posi­tion du chariot P. De fait, la loi est ainsi parfaite­ment définie par ce modèle de référence. Si le pendule est parfait, correctement identifié,si le moteur action­nant le chariot n'a pas de dynamique et que son gain est égal à 1, et en l'absence de perturbation , le comporte­ment réel du pendule est celui du modèle de référence.These three data allow the three references to be calculated as a function of time, respectively the speed of the carriage v, the angle of deflection ϑ and the position of the carriage P. In fact, the law is thus perfectly defined by this reference model. If the pendulum is perfect, correctly identified, if the motor actuating the carriage has no dynamics and its gain is equal to 1, and in the absence of disturbance, the real behavior of the pendulum is that of the reference model.

Toutefois, du fait des écarts observés et mesurés entre la réalité et la théorie, on associe au modèle un asservissement, dont le principe de fonctionnement est représenté sur la figure 6.However, due to the observed and measured differences between reality and theory, the model is associated with a control system, the operating principle of which is shown in FIG. 6.

L'asservissement appliqué au moteur permet de sui­vre au plus près les valeurs définies par le modèle de référence pour arriver à une déviation angulaire nulle au point d'arrivée de la charge en corrigeant les écarts entre la théorie et la réalité. De plus, les effets d'éventuelles perturbations sont également atténués, par exemple les oscillations du départ lors de la prise de la charge et les chocs imprévus en cours de transfert.The servo-control applied to the motor makes it possible to follow as closely as possible the values defined by the reference model to arrive at a zero angular deviation at the point of arrival of the load by correcting the differences between theory and reality. In addition, the effects of possible disturbances are also attenuated, for example the oscillations of the start when the load is taken and the unexpected shocks during transfer.

Comme déjà dit, le microprocesseur effectue les différents calculs environ 20 fois par seconde afin de réajuster à chaque fois la valeur de consigne de vitesse du chariot.As already said, the microprocessor performs the various calculations approximately 20 times per second in order to readjust each time the speed reference value of the carriage.

L'asservissement en fin de mouvement est maintenu jusqu'à ce que la position soit atteinte avec la tolé­rance exigée et que l'oscillation soit amortie pour arriver à une valeur maximum dans la tolérance exigée.The servo-control at the end of movement is maintained until the position is reached with the required tolerance and the oscillation is damped to reach a maximum value within the required tolerance.

Dans le cas général où la longueur du pendule est variable, par exemple pour éviter un obstacle, l'asser­vissement reste le même, mais le modèle de référence est légèrement plus complexe. Le point de départ redevient l'équation vue plus haut référencée Ω :
ϑ˝(l₀ + vt) + 2vϑ′ + gϑ = Γ      (Ω)
In the general case where the length of the pendulum is variable, for example to avoid an obstacle, the control remains the same, but the reference model is slightly more complex. The starting point becomes again the equation seen above referenced Ω:
ϑ˝ (l₀ + vt) + 2vϑ ′ + gϑ = Γ (Ω)

Le principe de la commande est de générer une loi d'accélération Γ telle que le comportement du pendule constitué par la charge soit celui du pendule de lon­gueur constante l₀. Il devient alors possible d'utiliser le dispositif décrit dans le cas de la commande d'un pendule de longueur constante. Les termes linéaires variables sont alors compensés en générant une commande du type :
Γ = τP + termes de compensation
le terme τP sera défini ultérieurement.
The principle of the command is to generate an acceleration law Γ such that the behavior of the pendulum constituted by the load is that of the pendulum of constant length l₀. It then becomes possible to use the device described in the case of controlling a pendulum of constant length. The variable linear terms are then compensated by generating a command of the type:
Γ = τ P + compensation terms
the term τ P will be defined later.

Les termes de compensation sont fonctions de la variation de la longueur l du pendule et permettent de transformer le pendule de longueur variable en un pen­dule de longueur constante l₀ dont la période est :
T = 2π√ l₀ g

Figure imgb0004
The compensation terms are functions of the variation of the length l of the pendulum and make it possible to transform the pendulum of variable length into a pendulum of constant length l₀ whose period is:
T = 2π√ there g
Figure imgb0004

Les termes de compensation sont pris sur le modèle de référence déjà utilisé dans le cas du pendule de longueur constante, ce modèle donnant ainsi ϑ′ref, ϑ˝ref en dérivant ϑref.The compensation terms are taken from the reference model already used in the case of the pendulum of constant length, this model thus giving ϑ ′ ref , ϑ˝ ref by deriving ϑ ref .

La montée de la charge commence en même temps que la translation du chariot, mais du fait que cette montée peut se terminer soit au cours de la montée en vitesse du chariot, soit pendant le palier, soit même pendant la décélération, cinq cas différents peuvent se présenter pour lesquels l'équation précédente s'écrit différem­ment.The rise of the load begins at the same time as the movement of the carriage, but the fact that this rise can end either during the rise in speed of the carriage, or during the leveling, or even during deceleration, five different cases can present themselves for which the previous equation is written differently.

L'exemple qui suit illustre un cas particulier de variation de longueur du pendule, mais il est bien en­tendu que l'on peut généraliser ce type de calcul à n'importe quel type de variation de longueur.

  • 1/ Pendant la mise en vitesse du chariot et alors que la longueur du pendule varie avec une vitesse v, l'équation de commande devient :
    Γ = ϑ˝ref.vt + 2vϑ′ref + τP
    pour t ≦ T ou t ≦ te, te représentant le temps de variation de la longueur du pendule.
    L'équation Ω devient alors :
    ϑ˝l₀ + gϑ = τP
    dans le cas où ϑ′ = ϑ′ref et ϑ˝ = ϑ˝ref
  • 2/ Pendant la mise en vitesse du chariot et après la variation de longueur du pendule (si celle-ci est différente de l₀), la commande devient :
    Γ = ϑ˝ref(le - l₀) + τP
    pour te ≦ t ≦ T et le longueur finale du pendule en te.
    L'équation Ω devient alors :
    ϑ˝l₀ + gϑ = τP si ϑ˝ = ϑ˝ref
  • 3/ Pendant le palier et quelle que soit la varia­tion de longueur du pendule, la commande a pour valeur :
    Γ = O
  • 4/ Pendant la décélération du chariot et alors que la longueur du pendule varie avec une vitesse v′, la commande est donnée par :
    Γ = ϑ˝ref.v′t + 2v′ϑ′ref + ϑ˝ref(lε - l₀) + τP
    après translation de l'origine des temps en t = td, instant de début de décélération.
    L'équation Ω qui vaut dans ce cas :
    ϑ˝(le + v′t) + 2v′ϑ′ + gϑ = Γ
    devient alors :
    ϑ˝l₀ + gϑ = τP si ϑ˝ = ϑ˝ref et ϑ′ = ϑ′ref
  • 5/ Pendant la décélération du chariot et alors que la variation de la longueur du pendule est arrêtée en :
    t = td + t′e
    et qu'elle est égale à l₀ + vte + v′t′e, la commande est donnée par :
    Γ = ϑ˝ref(vte + v′t′e) + τP
    l'équation Ω devient alors :
    ϑ˝l₀ + gϑ = τP si ϑ˝ref = ϑ˝
The example which follows illustrates a particular case of variation of length of the pendulum, but it is understood that one can generalize this type of calculation to any type of variation of length.
  • 1 / During the setting in speed of the carriage and while the pendulum length varies with a speed v, the control equation becomes:
    Γ = ϑ˝ ref .vt + 2vϑ ′ ref + τ P
    for t ≦ T or t ≦ t e , t e representing the time of variation of the length of the pendulum.
    The equation Ω then becomes:
    ϑ˝l₀ + gϑ = τ P
    in the case where ϑ ′ = ϑ ′ ref and ϑ˝ = ϑ˝ ref
  • 2 / During the setting in speed of the carriage and after the variation of the pendulum length (if this is different from l₀), the command becomes:
    Γ = ϑ˝ ref (l e - l₀) + τ P
    for t e ≦ t ≦ T and e final length of the pendulum at t e.
    The equation Ω then becomes:
    ϑ˝l₀ + gϑ = τ P if ϑ˝ = ϑ˝ ref
  • 3 / During the landing and whatever the length of the pendulum, the value of the command is:
    Γ = O
  • 4 / During the deceleration of the carriage and while the length of the pendulum varies with a speed v ′, the command is given by:
    Γ = ϑ˝ ref .v′t + 2v′ϑ ′ ref + ϑ˝ ref (l ε - l₀) + τ P
    after translation of the origin of the times in t = t d , time of start of deceleration.
    The equation Ω which is valid in this case:
    ϑ˝ (l e + v′t) + 2v′ϑ ′ + gϑ = Γ
    then becomes:
    ϑ˝l₀ + gϑ = τ P if ϑ˝ = ϑ˝ ref and ϑ ′ = ϑ ′ ref
  • 5 / During the deceleration of the carriage and while the variation of the pendulum length is stopped by:
    t = t d + t ′ e
    and that it is equal to l₀ + vt e + v′t ′ e , the command is given by:
    Γ = ϑ˝ ref (vt e + v′t ′ e ) + τ P
    the equation Ω then becomes:
    ϑ˝l₀ + gϑ = τ P if ϑ˝ ref = ϑ˝

La position atteinte en fin de trajectoire est donnée par l'intégrale double de Γ. A partir du résultat de ce calcul, il suffit de choisir la constante τP pour que la position atteinte en fin de trajectoire soit celle désirée. Par exemple :
si v = V de 0 à te avec te = Te
et v′ = -V de td à t′e + td avec t′e = Te
on montre que :

Figure imgb0005
The position reached at the end of the trajectory is given by the double integral of Γ. From the result of this calculation, it suffices to choose the constant τ P so that the position reached at the end of the trajectory is that desired. For example :
if v = V from 0 to t e with t e = T e
and v ′ = -V from t d to t ′ e + t d with t ′ e = T e
we show that:
Figure imgb0005

Pour Te = T ou Te > T, il n'y a pas de changement par rapport au pendule à longueur constante :

Figure imgb0006
For T e = T or T e > T, there is no change compared to the pendulum with constant length:
Figure imgb0006

Le modèle de référence correspond à celui représen­té sur la figure 7, laquelle résume les cinq cas réper­toriés précédemment, et pour laquelle les fonctions f et h dépendent de la situation considérée comme le mon­tre le tableau ci-dessous, dans lequel v désigne la vitesse de montée du pendule, c,est à dire la vitesse de diminution de la longueur du pendule, et v′ sa vitesse de descente. intervalle t fonction f fonction h O ≦ t ≦ te vt 2v te ≦ t ≦ T le - lo 0 T ≦ t ≦ td 0 0 td ≦t≦td+t′e le + v′(t + td) 2v′ td+t′e≦t≦td+T vte + v′t′e 0 The reference model corresponds to that shown in Figure 7, which summarizes the five cases listed above, and for which the functions f and h depend on the situation considered as shown in the table below, in which v denotes the speed of rise of the pendulum, that is to say the speed of decrease of the length of the pendulum, and v ′ its speed of descent. interval t function f function h O ≦ t ≦ t e vt 2v t e ≦ t ≦ T l e - l o 0 T ≦ t ≦ t d 0 0 t d ≦ t ≦ t d + t ′ e l e + v ′ (t + t d ) 2v ′ t d + t ′ e ≦ t ≦ t d + T vt e + v′t ′ e 0

Les fonctions f et h sont respectivement homogènes à une longueur et à une vitesse, qui multipliées respec­tivement par une accélération angulaire ϑ˝ et une vites­se angulaire ϑ′, deviennent alors homogènes à une accé­lération. L'expression suivante, schématisée au sein de la figure 7, constitue alors les termes de compensation mentionnés précédemment, associés à la valeur de τP :
h.ϑ′ + f.ϑ˝ : termes de compensation
The functions f and h are respectively homogeneous at a length and at a speed, which multiplied respectively by an angular acceleration ϑ˝ and an angular speed ϑ ′, then become homogeneous at an acceleration. The following expression, shown diagrammatically in FIG. 7, then constitutes the compensation terms mentioned above, associated with the value of τ P :
h.ϑ ′ + f.ϑ˝: compensation terms

Ainsi, selon la figure 7, le modèle de référence pour un pendule linéaire de longueur l₀ (30) détermine les valeurs ϑref, ϑ′ref et ϑ˝ref . Les modules (31) et (32) déterminent respectivement les valeurs des fonc­tions h et f, en fonction des différentes phases du transfert de la charge. Les fonctions f et h ainsi dé­terminées sont alors multipliées respectivement à ϑ˝ref et ϑ′ref, les expressions ainsi obtenues étant alors sommées et ajoutées à la valeur de τP au moyen d'un sommateur (33), la dite valeur de τP étant calculée préalablement en fonction de la position de destination de la charge.Thus, according to FIG. 7, the reference model for a linear pendulum of length l₀ (30) determines the values ϑ ref , ϑ ′ ref and ϑ˝ ref . The modules (31) and (32) respectively determine the values of the functions h and f, according to the different phases of the load transfer. The functions f and h thus determined are then multiplied respectively at ϑ˝ ref and ϑ ′ ref , the expressions thus obtained are then summed and added to the value of τ P by means of a summator (33), the said value of τ P being calculated beforehand as a function of the load destination position.

De la sorte, le signal de sortie du sommateur (33) correspond à la valeur de Γ, c'est à dire au signal d'accélération communiqué à la charge, par l'intermé­ diaire du dispositif de levage. La valeur de Γ est corrigée en moyenne 20 fois par seconde, afin de tenir compte d'une part des éventuelles perturbations suscep­tibles d'intervenir en cours de transfert, et d'autre part, en fonction des différentes phases de transfert.In this way, the output signal from the adder (33) corresponds to the value of Γ, that is to say to the acceleration signal communicated to the load, by the intermediary diary of the lifting device. The value of Γ is corrected on average 20 times per second, in order to take into account on the one hand any disturbances likely to occur during the transfer, and on the other hand, according to the different transfer phases.

Le signal Γ est intégré successivement deux fois, au moyen des intégrateurs (34) et (35), afin de donner les valeurs de vref et de la position de référence.The signal Γ is integrated successively twice, by means of the integrators (34) and (35), in order to give the values of v ref and of the reference position.

De manière avantageuse, l'ensemble des intégrateurs et sommateurs est intégré au sein du même microproces­seur assurant le calcul du modèle de référence.Advantageously, all the integrators and summers are integrated within the same microprocessor ensuring the calculation of the reference model.

On a représenté au sein de la figure 8 un exemple de la conséquence de l'asservissement sur les oscilla­tions angulaires en fonction du temps sous la forme d'une courbe. Afin de mieux refléter les différentes phases du transfert, on a représenté également en regard de cette courbe la courbe représentative de la position de la charge pendant son transfert en fonction du temps.FIG. 8 shows an example of the consequence of the servo-control on the angular oscillations as a function of time in the form of a curve. In order to better reflect the different phases of the transfer, the curve representing the position of the load during its transfer as a function of time has also been shown opposite this curve.

On distingue de fait nettement trois phases succes­sives, correspondant respectivement à l'accélération en début de transfert, générant une oscillation d'amplitude relativement réduite (l'échelle des ordonnées est graduée en radians), la dite amplitude étant rapidement amortie au moyen de l'asservissement . On passe ensuite à une phase d'oscillations quasiment négligeables, cor­respondant à la phase à vitesse palier. Puis une nouvel­le phase d'amplitude inverse plus importante, correspon­dant à la décélération apparaît. Le point de destination de la charge est alors atteint. De fait, il existe une phase supplémentaire, consécutive au passage de la char­ge par la position finale, au cours de laquelle elle est soumise à l'asservissement décrit ci-dessus, afin juste­ment d'amortir les oscillations résiduelles.There are clearly three successive phases, corresponding respectively to the acceleration at the start of the transfer, generating an oscillation of relatively small amplitude (the ordinate scale is graduated in radians), the said amplitude being rapidly damped by means of l enslavement. We then pass to a phase of almost negligible oscillations, corresponding to the phase at level speed. Then a new phase of greater inverse amplitude, corresponding to the deceleration appears. The load destination point is then reached. In fact, there is an additional phase, following the passage of the load through the final position, during which it is subjected to the control described above, in order to precisely dampen the residual oscillations.

Dans les figures 9 et 10, on a représenté sous forme de courbes deux signaux d'accélération Γ fournis au dispositif de levage et résultant du traitement ci-­dessus décrit, d'une part, dans le cas où la durée de variation de la longueur du pendule défini par la charge correspond à celle du transfert, et d'autre part, dans le cas où cette durée est inférieure à la durée de transfert.In Figures 9 and 10, there are shown in the form of curves two acceleration signals et supplied to the lifting device and resulting from the processing described above, on the one hand, in the case where the duration of variation of the length of the pendulum defined by the load corresponds to that of the transfer, and on the other hand, in the case where this duration is less than the duration of transfer.

Comme on peut le voir, dans le premier cas, lors des phases d'accélération et de décélération les signaux correspondants sont globalement symétriques, la phase à vitesse constante générant bien entendu un signal nul.As can be seen, in the first case, during the acceleration and deceleration phases the corresponding signals are generally symmetrical, the phase at constant speed of course generating a zero signal.

En revanche, dans le second cas, pour lequel la variation de la longueur du pendule est interrompue pendant la phase de décélération, on observe l'appari­tion d'un palier dans le signal Γ, correspondant au signal appliqué dans le cas d'un pendule de longueur constante, tel que représenté dans la figure 5.On the other hand, in the second case, for which the variation of the length of the pendulum is interrupted during the deceleration phase, we observe the appearance of a plateau in the signal Γ, corresponding to the signal applied in the case of a pendulum of constant length, as shown in Figure 5.

Ainsi, le dispositif conforme à l'invention permet-il d'obtenir une stabilisation systématique et rapide des oscillations et autres perturbations suscep­tibles d'entraîner des oscillations au cours du trans­fert d'une charge suspendue. Le double asservissement tant en déviation angulaire qu'en position est donc particulièrement adapté à tout transfert de charge sus­pendue, notamment dans le cadre d'activités requérant des précautions particulières, telles que par exemple l'industrie nucléaire, etc.Thus, the device according to the invention makes it possible to obtain systematic and rapid stabilization of the oscillations and other disturbances liable to cause oscillations during the transfer of a suspended load. The double servo-control both in angular deviation and in position is therefore particularly suitable for any transfer of suspended load, in particular in the context of activities requiring special precautions, such as for example the nuclear industry, etc.

Claims (8)

1/ Dispositif de contrôle automatique de la posi­tion et des oscillations d'une charge suspendue durant son transfert par un appareil de levage comprenant :
- un moyen de guidage (2,6) sur lequel se déplace un chariot (1) mobile en translation actionné par un moteur, auquel est accroché un câble (4) (ou une tige) à l'autre extrémité duquel (de laquelle) est suspendue la charge à transférer (5) ;
- un capteur de position, destiné à repérer en permanence la position du chariot (1) par rapport à un point déterminé et à fournir un signal dit de position correspondant à ce repérage,
- un capteur angulaire, disposé sur le chariot (1), destiné à mesurer la valeur de l'angle ϑ que forme le câble (ou la tige) par rapport à la verticale et à four­nir un signal dit angulaire correspondant à cette mesu­re ;
caractérisé en ce qu'il comprend :
- une première boucle d'asservissement comprenant :
. un premier comparateur (22) destiné à four­nir l'écart angulaire entre le signal angu­laire ainsi déterminé et une valeur angulai­re de référence prédéterminée au moyen d'un modèle de référence, en fonction de la des­tination de la charge (5) et de la vitesse de translation désirée ;
. un correcteur proportionnel (23) destiné à multiplier l'écart ainsi mesuré par une constante prédéterminée ;
- une seconde boucle d'asservissement dite de posi­tion, comprenant :
. un second comparateur (20) destiné à fournir l'écart entre le signal de position et une position théorique de référence prédétermi­née par le même modèle de référence, en fonction des mêmes données ;
. un correcteur proportionnel et intégral (21) destiné d'une part, à multiplier le dit écart par une constante prédéterminée et d'autre part, à intégrer le dit écart par rapport au temps sur un intervalle également prédéterminé ;
- un sommateur (24), relié respectivement à la sortie du correcteur proportionnel (23) correcteur pro­portionnel et intégral (21) et d'un amplificateur (25) destiné à amplifier la valeur de la vitesse de référen­ce, également déterminée au moyen du dit modèle de réfé­rence, en fonction des mêmes données, le dit sommateur (24) étant destiné à sommer les valeurs issues de ces sorties pour délivrer un signal apte à actionner le moteur (26) de commande du chariot (1).
1 / Device for automatic control of the position and oscillations of a suspended load during its transfer by a lifting device comprising:
- a guide means (2,6) on which moves a carriage (1) movable in translation actuated by a motor, to which is hung a cable (4) (or a rod) at the other end of which (from which) the load to be transferred is suspended (5);
a position sensor, intended to permanently locate the position of the carriage (1) relative to a determined point and to provide a so-called position signal corresponding to this location,
- an angular sensor, arranged on the carriage (1), intended to measure the value of the angle ϑ formed by the cable (or the rod) relative to the vertical and to supply a so-called angular signal corresponding to this measurement;
characterized in that it comprises:
- a first control loop comprising:
. a first comparator (22) intended to provide the angular difference between the angular signal thus determined and a predetermined reference angular value by means of a reference model, as a function of the destination of the load (5) and of the speed desired translation;
. a proportional corrector (23) intended to multiply the difference thus measured by a predetermined constant;
- a second so-called position control loop, comprising:
. a second comparator (20) for providing the difference between the position signal and a theoretical reference position predetermined by the same reference model, according to the same data;
. a proportional and integral corrector (21) intended on the one hand, to multiply said deviation by a predetermined constant and on the other hand, to integrate said deviation with respect to time over an equally predetermined interval;
- an adder (24), connected respectively to the output of the proportional corrector (23) proportional and integral corrector (21) and of an amplifier (25) intended to amplify the value of the reference speed, also determined by means of said reference model, according to the same data, said summing device (24) being intended to sum the values coming from these outputs to deliver a signal capable of actuating the motor (26) for controlling the carriage (1).
2/ Dispositif d'asservissement selon la revendica­tion 1, caractérisé en ce que les valeurs de référence déterminées par le modèle de référence, à savoir, la position angulaire, la vitesse et la position, sont issues de la loi suivante :
Γ = ϑ˝ (l₀ + vt) + 2vϑ′ + gϑ
par intégration successive, où ϑ, ϑ′ et ϑ˝ désignent respectivement l'angle, la vitesse angulaire et l'ac­célération angulaire, g désigne l'accélération de la pesanteur, l₀ la longueur initiale du câble (ou de la tige), v la vitesse de variation de la longueur du câble (ou de la tige), et Γ l'accélération du chariot.
2 / servo device according to claim 1, characterized in that the reference values determined by the reference model, namely, the angular position, the speed and the position, come from the following law:
Γ = ϑ˝ (l₀ + vt) + 2vϑ ′ + gϑ
by successive integration, where ϑ, ϑ ′ and ϑ˝ denote respectively the angle, the angular velocity and the angular acceleration, g denotes the acceleration of gravity, l₀ the initial length of the cable (or rod), v the speed of variation of the length of the cable (or of the rod), and Γ the acceleration of the carriage.
3/ Dispositif d'asservissement selon la revendica­tion 2, caractérisé en ce que la longueur du pendule défini par la charge est constante, les valeurs de réfé­rence déterminées par le modèle de référence étant is­sues de la loi suivante :
Γ = ϑ˝l₀ + gϑ
3 / servo device according to claim 2, characterized in that the length of the pendulum defined by the load is constant, the reference values determined by the reference model being derived from the following law:
Γ = ϑ˝l₀ + gϑ
4/ Dispositif d'asservissement selon l'une des revendications 1 et 2, caractérisé en ce que le chariot (1) est mobile en direction sur un premier moyen de gui­dage rectiligne (2), lui-même mobile en translation sur un second moyen de guidage rectiligne (6), coplanaire mais selon une direction perpendiculaire à celle du dit premier moyen de guidage, le dit premier moyen de gui­dage étant actionné au moyen d'un moteur également as­servi au moyen de deux boucles d'asservissement respec­tivement en position et en angle, en fonction d'un modè­le de référence qui lui est propre.4 / servo device according to one of claims 1 and 2, characterized in that the carriage (1) is movable in direction on a first straight guide means (2), itself movable in translation on a second means guide guide (6), coplanar but in a direction perpendicular to that of said first guide means, said first guide means being actuated by means of a motor also servo-controlled by means of two servo loops respectively in position and at an angle, according to its own reference model. 5/ Dispositif d'asservissement selon la revendica­tion 4, caractérisé en ce que le chariot (1) est mobile sur un pont roulant.5 / servo device according to claim 4, characterized in that the carriage (1) is movable on an overhead crane. 6/ Dispositif d'asservissement selon la revendica­tion 1, caractérisé en ce que le chariot (1) est mobile en translation sur un premier moyen de guidage, lui-même mobile en rotation au moyen d'un organe de rotation, actionné au moyen d'un moteur également asservi par l'intermédiaire de deux boucles d'asservissement en fonction d'un modèle de référence qui lui est également propre.6 / servo device according to claim 1, characterized in that the carriage (1) is movable in translation on a first guide means, itself movable in rotation by means of a rotation member, actuated by means of a motor also controlled by two control loops according to a reference model which is also specific to it. 7/ Dispositif d'asservissement selon la revendica­tion 6, caractérisé en ce que le chariot (1) est mobile le long de la flèche horizontale (10) d'une grue .7 / servo device according to claim 6, characterized in that the carriage (1) is movable along the horizontal boom (10) of a crane. 8/ Dispositif d'asservissement selon l'une des revendications précédentes, caractérisé en ce que les calculs d'asservissement sont réalisés environ vingt fois par seconde, au moyen d'un organe de calcul numéri­que.8 / servo device according to one of the preceding claims, characterized in that the servo calculations are carried out approximately twenty times per second, by means of a digital calculation member.
EP90420187A 1989-04-14 1990-04-12 Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device Expired - Lifetime EP0394147B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AT90420187T ATE94850T1 (en) 1989-04-14 1990-04-12 DEVICE FOR AUTOMATIC MONITORING OF THE POSITION AND VIBRATION OF A HANGING LOAD DURING ITS TRANSPORTATION BY A LIFTING DEVICE.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8905238A FR2645846B1 (en) 1989-04-14 1989-04-14 DEVICE FOR CONTROLLING THE POSITION AND OSCILLATIONS OF A SUSPENDED LOAD DURING ITS TRANSFER USING A LIFTING APPARATUS
FR8905238 1989-04-14

Publications (2)

Publication Number Publication Date
EP0394147A1 true EP0394147A1 (en) 1990-10-24
EP0394147B1 EP0394147B1 (en) 1993-09-22

Family

ID=9380932

Family Applications (1)

Application Number Title Priority Date Filing Date
EP90420187A Expired - Lifetime EP0394147B1 (en) 1989-04-14 1990-04-12 Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device

Country Status (4)

Country Link
EP (1) EP0394147B1 (en)
AT (1) ATE94850T1 (en)
DE (1) DE69003432D1 (en)
FR (1) FR2645846B1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2698344A1 (en) * 1992-11-23 1994-05-27 Telemecanique Device for regulating the transfer of a suspended load.
EP0611211A1 (en) * 1993-02-12 1994-08-17 Caillard System to control the speed of displacement of a swaying load and lifting device comprising such a system
FR2703347A1 (en) * 1993-04-02 1994-10-07 Telemecanique Device for transferring a suspended load
FR2704847A1 (en) * 1993-05-05 1994-11-10 Bertin & Cie Process and device for limiting the swing of a load suspended from a motorised support
GB2280045A (en) * 1993-07-15 1995-01-18 Daewoo Engineering Company Anti-swing automatic control systems for unmanned overhead cranes
FR2708920A1 (en) * 1993-08-13 1995-02-17 Caillard Method for controlling the swinging of a pendulum load and device for implementing the method.
WO1997045357A1 (en) * 1996-05-24 1997-12-04 Siemens Aktiengesellschaft Method and arrangement for preventing load swings with a suspended-load-moving apparatus performing rotational movements
FR2775678A1 (en) * 1998-03-04 1999-09-10 Schneider Electric Sa Regulation of displacement of suspended load carried by crane
EP1334945A2 (en) * 2002-02-08 2003-08-13 Mitsubishi Heavy Industries, Ltd. Device and method for controlling rotation of container

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002241079A (en) * 2001-02-13 2002-08-28 Mitsubishi Heavy Ind Ltd Stacking control method and device for crane
CN111302222B (en) * 2020-02-27 2021-03-16 武汉理工大学 Bridge crane positioning anti-swing control method capable of realizing random position parking

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2005323A1 (en) * 1969-02-24 1970-09-03 General Electric Company, Schenectady, N.Y. (V.St.A.) Motor control system for suspended loads
FR2399378A1 (en) * 1977-08-05 1979-03-02 Caillard Sa Travelling crane for unloading ship - has grab sway prevented by alternate acceleration and deceleration of trolley
GB2030727A (en) * 1978-09-25 1980-04-10 Heemaf Nv Bridge crane control
DE3513007A1 (en) * 1984-04-11 1985-12-19 Hitachi, Ltd., Tokio/Tokyo Method and arrangement for the automatic control of a crane
DE3627580A1 (en) * 1985-08-16 1987-03-05 Hitachi Ltd METHOD FOR CONTROLLING A CRANE
FR2598141A1 (en) * 1986-05-02 1987-11-06 Mitsubishi Electric Corp Control device for suppressing oscillations in a suspension-type crane

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2005323A1 (en) * 1969-02-24 1970-09-03 General Electric Company, Schenectady, N.Y. (V.St.A.) Motor control system for suspended loads
FR2399378A1 (en) * 1977-08-05 1979-03-02 Caillard Sa Travelling crane for unloading ship - has grab sway prevented by alternate acceleration and deceleration of trolley
GB2030727A (en) * 1978-09-25 1980-04-10 Heemaf Nv Bridge crane control
DE3513007A1 (en) * 1984-04-11 1985-12-19 Hitachi, Ltd., Tokio/Tokyo Method and arrangement for the automatic control of a crane
DE3627580A1 (en) * 1985-08-16 1987-03-05 Hitachi Ltd METHOD FOR CONTROLLING A CRANE
FR2598141A1 (en) * 1986-05-02 1987-11-06 Mitsubishi Electric Corp Control device for suppressing oscillations in a suspension-type crane

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
FOERDEN UND HEBEN *
PATENT ABSTRACTS OF JAPAN *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5490601A (en) * 1992-11-23 1996-02-13 Telemecanique Device for controlling the transfer of a load suspended by cables from a carriage movable in translation in a lifting machine
FR2698344A1 (en) * 1992-11-23 1994-05-27 Telemecanique Device for regulating the transfer of a suspended load.
EP0611211A1 (en) * 1993-02-12 1994-08-17 Caillard System to control the speed of displacement of a swaying load and lifting device comprising such a system
FR2701467A1 (en) * 1993-02-12 1994-08-19 Caillard A control system for controlling the speed of movement of a pendular load and hoisting apparatus comprising such a system.
FR2703347A1 (en) * 1993-04-02 1994-10-07 Telemecanique Device for transferring a suspended load
FR2704847A1 (en) * 1993-05-05 1994-11-10 Bertin & Cie Process and device for limiting the swing of a load suspended from a motorised support
GB2280045A (en) * 1993-07-15 1995-01-18 Daewoo Engineering Company Anti-swing automatic control systems for unmanned overhead cranes
FR2708920A1 (en) * 1993-08-13 1995-02-17 Caillard Method for controlling the swinging of a pendulum load and device for implementing the method.
WO1995005336A1 (en) * 1993-08-13 1995-02-23 Caillard Method for controlling the swinging motion of an oscillating load and device for applying same
US5878896A (en) * 1993-08-13 1999-03-09 Caillard Method for controlling the swinging of a hanging load and device for the implementation of the method
WO1997045357A1 (en) * 1996-05-24 1997-12-04 Siemens Aktiengesellschaft Method and arrangement for preventing load swings with a suspended-load-moving apparatus performing rotational movements
FR2775678A1 (en) * 1998-03-04 1999-09-10 Schneider Electric Sa Regulation of displacement of suspended load carried by crane
EP1334945A2 (en) * 2002-02-08 2003-08-13 Mitsubishi Heavy Industries, Ltd. Device and method for controlling rotation of container
EP1334945A3 (en) * 2002-02-08 2004-01-02 Mitsubishi Heavy Industries, Ltd. Device and method for controlling rotation of container

Also Published As

Publication number Publication date
ATE94850T1 (en) 1993-10-15
FR2645846B1 (en) 1991-10-04
FR2645846A1 (en) 1990-10-19
DE69003432D1 (en) 1993-10-28
EP0394147B1 (en) 1993-09-22

Similar Documents

Publication Publication Date Title
EP0394147B1 (en) Device for controlling automatically the position and the oscillations of a suspended load during its transportation by a lifting device
EP2361216B1 (en) Device for controlling the movement of a load suspended from a crane
US5127533A (en) Method of damping the sway of the load of a crane
US20040164041A1 (en) Crane or digger for swinging a load hanging on a support cable with damping of load oscillations
EP0578280B1 (en) Pending charge movement control procedure and arrangement for implementing the same
EP0664271A1 (en) Anticollision device and method for mobiles on common rails
EP2219988A1 (en) Device and method for regulating the displacement of a suspended load
FR2698344A1 (en) Device for regulating the transfer of a suspended load.
EP0751367B1 (en) Device for guiding a missile by alignment on a target
KR950026805A (en) Speed Control Method for Vibration Prevention of Crane
FR3071240B1 (en) DYNAMIC OPTIMIZATION OF A CRANE LOAD CURVE
CN107272411A (en) A kind of fast anti-mirror beamstability control method of plug-in type accelerator feedback
FR2524453A1 (en) METHOD OF HORIZONTALLY CONTROLLING THE JOINT POINT OF THE LOAD OF AN ARTICULATED CRANE
EP0713474B1 (en) Method for controlling the swinging motion of an oscillating load and device for applying same
FR2801967A1 (en) VARIABLE INDICATOR FOR AIRCRAFT
EP0012064A1 (en) Electronic device to supervise the working of a hydraulic servoactuator
FR2571867A1 (en) METHOD AND DEVICE FOR LIMITING THE BALLOVER OF A LOAD FREELY SUSPENDED UNDER A MOBILE HOLDER.
EP0611211B1 (en) System to control the speed of displacement of a swaying load and lifting device comprising such a system
EP3571466A1 (en) Autonomous method and device for determining a trim of a motor vehicle
FR2704847A1 (en) Process and device for limiting the swing of a load suspended from a motorised support
CN115319738A (en) Control method for an arm assembly, work apparatus, processor, and storage medium
EP0985900A1 (en) Method and device for guiding a flying device, in particular a missile, to a target
JP4163450B2 (en) Crane steadying method
EP3891092A1 (en) Collaborative system for handling any load and method for controlling such a system
FR2775678A1 (en) Regulation of displacement of suspended load carried by crane

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IT LI LU NL SE

17P Request for examination filed

Effective date: 19901203

17Q First examination report despatched

Effective date: 19920805

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE CH DE DK ES FR GB GR IT LI LU NL SE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRE;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.SCRIBED TIME-LIMIT

Effective date: 19930922

Ref country code: SE

Effective date: 19930922

Ref country code: AT

Effective date: 19930922

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 19930922

Ref country code: GB

Effective date: 19930922

Ref country code: ES

Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY

Effective date: 19930922

Ref country code: DE

Effective date: 19930922

Ref country code: DK

Effective date: 19930922

Ref country code: NL

Effective date: 19930922

REF Corresponds to:

Ref document number: 94850

Country of ref document: AT

Date of ref document: 19931015

Kind code of ref document: T

REF Corresponds to:

Ref document number: 69003432

Country of ref document: DE

Date of ref document: 19931028

NLV1 Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act
GBV Gb: ep patent (uk) treated as always having been void in accordance with gb section 77(7)/1977 [no translation filed]

Effective date: 19930922

EPTA Lu: last paid annual fee
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: CH

Payment date: 19960426

Year of fee payment: 7

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 19960429

Year of fee payment: 7

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: LU

Payment date: 19960501

Year of fee payment: 7

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: BE

Payment date: 19960510

Year of fee payment: 7

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19970412

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19970430

Ref country code: BE

Effective date: 19970430

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19970430

BERE Be: lapsed

Owner name: S.A. REEL

Effective date: 19970430

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 19971231

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST