Method for controlling the movement of an articulated hose carrier of a suction excavator
11142886 · 2021-10-12
Assignee
Inventors
- Marina Renger (Saalfelder Hoehe, DE)
- Karl-Heinz Renger (Saalfelder Hoehe, DE)
- Jens Graber (Saalfelder Hoehe OT Unterwirbach, DE)
Cpc classification
E02F3/8825
FIXED CONSTRUCTIONS
E02F3/301
FIXED CONSTRUCTIONS
E02F3/907
FIXED CONSTRUCTIONS
E02F3/94
FIXED CONSTRUCTIONS
International classification
Abstract
A method for controlling the movement of an articulated hose mount having at least n>2 members, wherein a change in angle can be induced between neighboring members with the help of a respective drive includes: a) determining the starting position of the n members with the help of sensors; b) input of a direction vector and a velocity parameter; c) determining a target position, which should be taken by a suction crown, on the free end of the last member; d) determining n angle changes which must be carried out on the n members in order to reach the target position while maintaining the following condition: d.i. the suction crown moves into the target position along a straight path of movement;
e) controlling the drives associated with the n members in order to perform the predetermined angle change on the n members; and
f) cyclically repeating the aforementioned method steps until the direction vector and/or the velocity parameter are zero.
Claims
1. A method for controlling the movement of an articulated hose mount, which carries the suction hose of a suction dredge, wherein the articulated hose mount has at least n>2 members and a change in angle can be induced between neighboring members with the help of a respective drive, wherein the following steps are carried out: a) determining the starting position of the n members with the help of sensors; b) input of a direction vector and a velocity parameter; c) determining a target position, which should be assumed by a suction crown on the free end of the last member; d) determining n angle changes which must be carried out on the n members in order to reach the target position while maintaining the following conditions: d.i. the suction crown moves into the target position along a straight path of movement; d.ii. the sum of all angle changes on then members is minimal; e) controlling the drives associated with the n members in order to perform the predetermined angle change on the n members; f) cyclically repeating the aforementioned method steps until the direction vector and/or the velocity parameter are zero.
2. The method according to claim 1, wherein n angular velocities are additionally determined in step d) with which the angle changes are carried out in step e).
3. The method according to claim 1, wherein the direction vector to be input and preferably also the velocity parameters are determined by an operator from the deflection of at least one operating level carried out.
4. The method according to claim 1, wherein limit values, which are maintained in determining the angle change and/or the angular velocity can be preselected for at least one of the n members.
5. The method according to claim 1, wherein the angle changes are determined by using the movement equations of an inverse kinematics of the articulated hose mount taking into account the angular position of each one of the n members recorded by the sensors.
6. The method according to claim 1, wherein the angle changes are determined by access to a table of values in which all the ideal positions of all the n members are stored for all possible target positions, wherein the target position closest to the current position is approached along the direction vector.
7. The method according to claim 1, wherein the direction vector is made up of two one-dimensional subvectors, and the target position lies in a vertically spanned X-Y plane.
8. The method according to claim 7, wherein a rotational angle is input which defines the desired angular position of the vertically spanned X-Y plane about a rotational axis of the articulated hose mount, and in that the articulated hose mount is moved into this angular position by a pivot drive.
9. A suction dredge comprising: a vehicle frame; a material collecting container; a suction fan; an articulated hose mount which has a suction hose with a receiving opening on a suction crown and has at least n>2 members between which a change in angle can be induced with the help of a respective drive; a control unit for controlling the movement of the articulated hose mount; characterized in that the control unit is configured to carry out a method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Additional details, advantages and refinements of the present invention are derived from the following description of a preferred embodiment with reference to the drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8)
(9) In the embodiment illustrated in
(10)
(11) The articulated hose mount is mounted rotatably on a console 41, which is connected to the vehicle frame 02. A pivot drive 42 makes it possible for the entire articulated hose mount 40 to be pivoted approx. 180° about a Y axis when the articulated hose mount has been extended. The pivot drive 42 preferably comprises a rotating ball connection with an integrated worm gear.
(12)
(13) At the free end of the suction hose 20, there is a suction crown 43, on which a suction connection (not shown) can be mounted as needed to lengthen it in the negative Y direction. For controlling the movement of the articulated hose mount, as described in detail below, the midpoint in the cross section of the suction crown 43 preferably forms the reference point for the position of the free end of the suction hose and/or the suction connection attached to it in a straight line.
(14)
(15) A system for determining the position is arranged on each member 45. In a preferred variant, inclination sensors 48 are used for this purpose. It is also possible to use angle sensors at the articulation points. According to the invention, the articulated hose mount 40 is controlled with the aid of a controller, which carries out the method according to the invention.
(16) Each sensor 48, which may also be placed in another location on the respective member, enables a determination of the inclination as well as preferably also the angular velocity (rotational rate) of the respective member 45. So-called inclination transmitters have proven to be especially suitable for detection of measured values in this regard. These inclination transmitters are used for accurate, rapid detection of prevailing inclinations and/or inclination angles of the members in two axes X, Y that remain stable over the long run. The inclination transmitters as sensors 48 are based on a multi-sensor system, which detects the measured values of six degrees of freedom. Then the measured data thereby detected is digitized and made available over a so-called CANopen protocol to a CAN field bus system for further processing by an electronic evaluation system. Detection of measured inclination values by the respective sensor 48 then takes place by detection of acceleration values in three axes, based on the gravitational field, and the angular velocities for the individual members are detected in three axes by means of a so-called gyroscope.
(17) The last member 45f, on which the suction connection is mounted, is always oriented parallel to the Y axis in order to achieve optimum working results. Then the directions of movement in extension and/or retraction in the X direction and movement up and down in the Y direction can be controlled linearly by remote control. A maximum of two joysticks on the remote control are then needed for this. Pivoting can be controlled separately.
(18) The method, which can preferably take place by execution of a data processing program, then determines the output position of the n=6 members cyclically from the position signals of the individual members 45 supplied by the sensors 48. Thus, the position of the reference point 43 (suction crown) on the free end of the last member 45f is also known as the current position. Next, a direction vector and a velocity parameter are input, preferably from motion commands, which are input by the operator on an operating unit by using one or two joysticks. Then the required control commands for the individual hydraulic cylinders can be determined from the direction vector and the velocity parameters in order to adjust the required angle changes on the n joints.
(19) Determination of the angle changes is described below as an example. To this end, reference is made to
(20) First, the inverse kinematics of the articulated hose mount shall be considered. For the embodiment considered here, the general system requirements are defined as follows: the articulated hose mount has n>2 members; respective hydraulic cylinders are present as drives between neighboring members in order to change the angular positions of the members relative to one another; each member has a position sensor, preferably an inclination sensor; each inclination sensor outputs the absolute angle, based on the horizon, and forwards this over a CAN bus to a central control unit, for example; each inclination sensor additionally outputs over the CAN bus the angular velocity at which the angle change is carried out; the central control unit takes over the generation of target values by means of inverse kinematics as well as the regulation of the individual hydraulic cylinders.
(21) With reference to the coordinates shown in
(22)
(23) In this mathematical equation, I.sub.1 corresponds to the first member 45a, I.sub.2 corresponds to the second member 45b, etc. The first member I.sub.1 can be pivoted at its lower end within the coordinate system X, Y by means of the pivot drive 42.
(24) The goal of the control system in the method according to the invention is to maintain the angles ϕ.sub.1 . . . ϕ.sub.n by stipulation of X and Y, so that the articulated hose mount executes a steady movement. There cannot be an analytical solution of equation (1) here because only two equations are available for determining n unknowns. To solve this problem, each joint 46 is regarded as a spring with the stiffness s.sub.1, . . . , s.sub.n and is held in the positions ϕ.sub.1,0, . . . , ϕ.sub.n,0. The movement of P is implemented by the forces F.sub.x and F.sub.y acting on P. Disregarding friction and the weight of the elements, this yields the movement equations:
(25)
(26) In a steady state, these equations hold:
(27)
(28) Together with the equations in (1) above, this yields an equation system with n+2 equations and n+2 unknowns ϕ.sub.1 . . . ϕ.sub.n, F.sub.x and F.sub.y. To reduce the system to the order n, the last two equations (3) must be solved for F.sub.x and F.sub.y. To this end, they are converted to the form:
0=a.sub.1+F.sub.xa.sub.2−F.sub.ya.sub.3
0=b.sub.1+F.sub.xb.sub.2−F.sub.yb.sub.3 (4)
where
(29)
(30) The forces are then obtained as:
(31)
(32) The divisions may be carried out at any time because resubstitution and applying the addition theorems yields the following for the denominator:
(33)
(34) Since ϕ.sub.n≠0 holds due to the angular limitation of the articulated hose mount, the denominator is different from zero.
(35) The equation system is now as follows:
(36)
(37) where F.sub.x and F.sub.y are obtained from (6) and x=[ϕ.sub.1 . . . ϕ.sub.n].sup.T.
(38) This equation system cannot be solved analytically, which is why a Newtonian method (or some other adequate method) should be used to solve it. To this end, the function ƒ(x+Δ) in the equation is replaced by a Taylor series expansion of the first order:
(39)
yielding the iteration:
(40)
with the Jacobi matrix J of f. Instead of calculating the inverse of the Jacob matrix, the equation system:
JΔ=−ƒ (11)
is solved for Δ with the help of a Gaussian elimination (or some other adequate method).
(41) To precontrol the angular velocity in the individual elements, it is possible to calculate as follows by deriving equation (8) according to time:
(42)
And then by solving the linear equation system for {dot over (x)}:
(43)
the angle changes {dot over (x)}=[{dot over (ϕ)}.sub.1 . . . {dot over (ϕ)}.sub.n].sup.T.sup.
(44) It should be pointed out that the mathematical methods presented above show only one option for carrying out the steps of the method according to the invention. Those skilled in the art will recognize that modified methods can also be used.
(45) To carry out the method described here, a regulator like that shown in principle in
(46) Those skilled in the art will recognize that the regulator can be adapted, for example, if certain limit values are also to be taken into account, as already described above.
(47) Each member 45 preferably has its own regulator which sets the hydraulic cylinder 45 (drive) on the basis of actual variable and target variables, so that the ideal angle and the ideal angular velocity are set on the member.
(48) The articulated hose mount 40 is preferably always aligned in the optimal static kinematic position. Since the movement of the reference point 43 should be as linear as possible, a complex superpositioning of the movements of the individual members of the articulated hose mount is necessary. A downstream position regulation can preferably permanently smooth the movements initiated by the controller. In addition, blocked regions, in which the range of movement may be restricted, can also be defined. This relates, for example, to the area in which the vehicle is located in order to prevent collisions of the articulated hose mount with other vehicle parts.
LIST OF REFERENCE NUMERALS
(49) 01 Suction dredge 02 Vehicle frame 03 Vehicle wheels 05 Material collecting container 06 Suction connection 20 Suction hose 21 Suction stream 22 Baffle 23 Collecting chamber 24 Deposited material 25 Filter unit 26 Suction fan 27 Upper air duct 40 Articulated hose mount 41 Console 42 Pivot drive 43 Suction crown/reference point 44 Retaining hook 45 Members of the articulated hose mount 46 Joints 47 Drives/hydraulic cylinders 48 Sensors