METHOD OF DETERMINING AN ANGLE OF A TOOL OF A MACHINE
20210180296 · 2021-06-17
Inventors
Cpc classification
E02F3/32
FIXED CONSTRUCTIONS
E02F9/264
FIXED CONSTRUCTIONS
G01B21/22
PHYSICS
International classification
E02F3/30
FIXED CONSTRUCTIONS
G01B21/22
PHYSICS
G01C21/16
PHYSICS
Abstract
The present invention relates to a method of determining an angle of a piece of working equipment of a machine, wherein the machine has an undercarriage and a superstructure rotatable with respect thereto, wherein the piece of working equipment is fastened to the superstructure via a swivel joint such that the angle of rotation of the swivel joint is orthogonal to the axis of rotation of the rotatable superstructure, wherein the piece of working equipment is provided with an IMU, that is in an inertial measurement unit, that is configured to detect an angular speed in three spatial directions that are preferably perpendicular to one another, and wherein a first of the three spatial directions, whose angular speed ({dot over (θ)}.sub.y) is detectable by the IMU is in parallel with the axis of rotation of the swivel joint. The method is characterised in that an angular speed ({dot over (θ)}t.sub.z) that occurs on a rotation of the superstructure is detected by the IMU and an angle of the piece of working equipment relative to the axis of rotation of the superstructure is determined on the basis of the detected angular speed ({dot over (θ)}t.sub.z) of the superstructure.
Claims
1. A method of determining an angle of a piece of working equipment of a machine, wherein the machine has an undercarriage and a superstructure rotatable with respect thereto; the piece of working equipment is fastened to the superstructure via a swivel joint such that an axis of rotation of the swivel joint is orthogonal to the axis of rotation of a rotatable superstructure; the piece of working equipment is provided with an internal measurement unit (IMU), that is configured to detect an angular speed in three spatial directions (x, y, z); and a first one of the three spatial directions (y) whose angular speed ({dot over (θ)}.sub.y) is detectable by the IMU is in parallel with the axis of rotation of the swivel joint, wherein an angular speed ({dot over (θ)}t.sub.z) occurring on a rotation of the superstructure is detected by the IMU; and an angle of the piece of working equipment relative to the axis of rotation is determined on the basis of the detected superstructure angular speed ({dot over (θ)}t.sub.z).
2. The method in accordance with claim 1, wherein the angular speed ({dot over (θ)}t.sub.z) occurring on a rotation of the superstructure is reflected in the angular speeds ({dot over (θ)}.sub.x, {dot over (θ)}.sub.z) of two spatial directions (x, z) of the IMU that differ from the first one of the three spatial directions (y) and the angle of the piece of working equipment is determined from it.
3. The method in accordance with claim 1, wherein the two angular speeds ({dot over (θ)}.sub.x, {dot over (θ)}.sub.z) of the IMU for the spatial directions that differ from the first one of the three spatial directions are to be used as arguments for a mathematical function a tan 2 to determine the angle of the piece of working equipment.
4. The method in accordance with claim 1, wherein the angle of the piece of working equipment is determined using the formula:
α.sub.G=a tan 2(sign({dot over (θ)}t.sub.z).Math.{dot over (θ)}.sub.x;sign({dot over (θ)}t.sub.z).Math.{dot over (θ)}.sub.z) wherein α.sub.G is the angle of the piece of working equipment relative to a direction of rotation axis of the superstructure; {dot over (θ)}t.sub.z is the angular speed of a rotation of the superstructure; {dot over (θ)}.sub.x is the angular speed detected by the IMU in a second one of the three spatial directions; and {dot over (θ)}.sub.z is the angular speed detected by the IMU in a third one of the three spatial directions.
5. The method in accordance with claim 1, wherein the angle of the piece of working equipment is only determined on the basis of the angular speed ({dot over (θ)}t.sub.z) of a rotation of the superstructure when the angular speed ({dot over (θ)}t.sub.z) is above a threshold value.
6. The method in accordance with claim 5, wherein, when the angular speed ({dot over (θ)}t.sub.z) of a rotation of the superstructure is below the threshold value or at the threshold value, the angle of the piece of working equipment is determined via an alternative method.
7. A machine, comprising: an undercarriage; a superstructure rotatable with respect to the undercarriage; a piece of working equipment that is fastened to the superstructure via a swivel joint such that the axis of rotation of the swivel joint is orthogonal to the axis of rotation of the rotatable superstructure; and an internal measurement unit (IMU), that is provided at the piece of working equipment and that is configured to detect an angular speed in three spatial directions (x, y, z), wherein a first one of the three spatial directions (y) whose angular speed ({dot over (θ)}.sub.y) is detectable by the IMU is in parallel with the axis of rotation of the swivel joint, wherein an angle determination unit for determining an angle of the piece of working equipment relative to the axis of rotation of the superstructure, with the angle determination unit being configured to determine the angle of the piece of working equipment on the basis of the angular speed ({dot over (θ)}t.sub.z) detected by the IMU and occurring on a rotation of the superstructure.
8. The machine in accordance with claim 7, wherein the spatial directions detected by the IMU are orthogonal to one another.
9. The machine in accordance with claim 7, wherein the angular speed ({dot over (θ)}t.sub.z) occurring on a rotation of the superstructure is reflected in the angular speeds ({dot over (θ)}.sub.x, {dot over (θ)}.sub.z) of the two spatial directions (x, z) of the IMU that differ from the first one of the three spatial directions (y) and the angle of the piece of working equipment is determined from it.
10. The machine in accordance with claim 7, wherein the angle determination unit is configured to use the two angular speeds ({dot over (θ)}.sub.x, {dot over (θ)}.sub.z) for the spatial directions (x, z) that differ from the first one of the three spatial directions (y) as an argument for the mathematical function a tan 2 to determine the angle of the piece of working equipment.
11. The machine in accordance with claim 7, wherein the angle determination unit is configured to only determine the angle of the piece of working equipment on the basis of the angular speed ({dot over (θ)}t.sub.z) of a rotation of the superstructure when the angular speed ({dot over (θ)}t.sub.z) is above a threshold value and to determine the angle of the piece of working equipment via an alternative method.
12. The machine in accordance with claim 7, wherein the machine is an excavator and the piece of working equipment is an excavator arm that has an excavator bucket, an excavator stick, and an excavator boom, wherein the IMU is arranged at at least one of the elements of the excavator arm to determine an angle of the corresponding element of the excavator arm.
13. The machine in accordance with claim 12, wherein a respective IMU is provided at the superstructure, at the excavator bucket, at the excavator stick, and at the excavator boom, said IMUs being connected to the angle determination unit via a data line.
14. The machine in accordance with claim 12, wherein the elements of the excavator arm are connected to one another via swivel joints whose axes of rotation are in parallel with one another and thus all stand perpendicular on the axis of rotation of a superstructure rotation.
15. The machine in accordance with claim 1, wherein the angular determination unit is part of an electronic control unit that is connected to the control of the machine.
16. The method of claim 6, wherein the angle of the piece of working equipment is determined based on the angle accelerated detected by the IMU.
17. The machine of claim 10, wherein the angle of the piece of working equipment, is determined using the formula:
α.sub.G=a tan 2(sign({dot over (θ)}t.sub.z).Math.{dot over (θ)}.sub.x;sign({dot over (θ)}t.sub.z).Math.{dot over (θ)}.sub.z), where α.sub.G is the angle of the piece of working equipment relative to a direction of rotation axis of the superstructure: {dot over (θ)}t.sub.z is the angular speed of a rotation of the superstructure; {dot over (θ)}.sub.x is the angular speed detected by the IMU in a second one of the three spatial directions; and {dot over (θ)}.sub.z is the angular speed detected by the IMU in a third one of the three spatial directions.
18. The machine of claim 11, wherein the angle of the piece of working equipment via the alternative method is based on the acceleration detected by the IMU when the angular speed of the rotation of the superstructure is below the threshold value or at the threshold value.
Description
[0030] Further advantages, details, and features of the present invention will become clear with reference to the following description of the Figures. There are shown:
[0031]
[0032]
[0033]
[0034]
[0035] An IMU 8 that can detect an angular speed in three spatial directions is fixedly installed at the excavator boom 2. These three spatial directions are orthogonal to one another, with one of the three spatial directions being in parallel with the axis of rotation 5 of the swivel joint 6 by which the piece of working equipment 2 is pivotably arranged at the superstructure 4 of the machine 1. The swivel joint 6 can here correspond to a hinged joint. If the superstructure 4 now rotates about the axis of rotation 7 shown in
α.sub.G=a tan 2(sign(θ{dot over (t)}.sub.z).Math.{dot over (θ)}.sub.x;sign({dot over (θ)}t.sub.z).Math.{dot over (θ)}.sub.z)
[0036] where α.sub.G is the angle of the piece of working equipment relative to a direction of rotation axis of the superstructure, {dot over (θ)}t.sub.z is the angular speed of a rotation of the superstructure, {dot over (θ)}.sub.x is the angular speed detected by the IMU in a second one of the three spatial directions, and {dot over (θ)}.sub.z is the angular speed detected by the IMU in a third one of the three spatial directions.
[0037] The procedure is rather similar to a method of localizing the gravity in the accelerometers, but the same physical values are not observed here since it is the aim in the present case to find the rotational speed of the superstructure in the gyrometer measurements. This approach was not pursued in any prior art available up to the date of application.
[0038] This is advantageous since there are no parasitic speeds that can interfere with the calculations. This is due to the fact that the rotational speed of the superstructure is perpendicular to the swivel joint 6 of a piece of working equipment 2. In addition, the gyrometers are not disturbed by blows and vibrations so that a reading of the relevant data can take place more simply than a reading of accelerations and accordingly also requires less filtering.
[0039] It is accordingly possible during a work cycle of the machine using the invention to precisely determine the angles of the piece of working equipment while making use of the idea explained in the present case independently of any dynamic speeds with respect to the swivel joint 6 of the piece of working equipment 2.
[0040] To also be able to determine an angle of the piece of working equipment 2 when the superstructure 4 does not perform any rotation, it is necessary to provide a fusion algorithm for a plurality of data sources, said fusion algorithm determining an angle, on the one hand, from accelerometer measurement units (conventional kind of angle determination) and, on the other hand, from gyrometers, that is angular speed measurement units when there is a superstructure rotational speed. In addition, a gyroscopic integration of collinear gyrometers at the swivel joints or at the swivel joint 6 can be provided.
[0041] In this respect, one of a plurality of possibilities for the implementation is shown in
[0042] A complete implementation can be found in
[0043] A complete system that shows the advantages of the method in accordance with the invention can be assembled as shown in