Method and device for adjusting stress of supporting leg and engineering machinery

文档序号:1947177 发布日期:2021-12-10 浏览:22次 中文

阅读说明:本技术 用于调整支腿受力的方法、装置及工程机械 (Method and device for adjusting stress of supporting leg and engineering machinery ) 是由 曾中炜 佟祥伟 岳红旭 于 2021-08-04 设计创作,主要内容包括:本申请实施例提供一种用于调整支腿受力的方法、处理器装置、及工程机械。工程机械包括多个支腿和臂架,方法包括:确定每个支腿的受力值;在任意一个支腿的受力值大于预设受力阈值的情况下,确定受力值大于预设受力阈值的支腿为待调整支腿;确定待调整支腿的支腿姿态和臂架的臂架姿态;根据支腿姿态与臂架姿态控制臂架的回转方向以减小待调整支腿的受力值。通过确定每个支腿的受力值,并控制臂架回转方向以减小支腿受力值。能够在臂架回转操作时,精准识别回转操作对支腿受力所产生的力矩,避免了操作回转时支腿承受过大的支撑力而导致工程机械发生倾翻的隐患,弥补了现有技术对支腿受力保护缺乏的问题,能够更精确地保护工程机械设备的硬件设施。(The embodiment of the application provides a method for adjusting stress of a support leg, a processor device and engineering machinery. The engineering machinery comprises a plurality of supporting legs and an arm support, and the method comprises the following steps: determining the stress value of each support leg; under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, determining the supporting leg with the stress value larger than the preset stress threshold as the supporting leg to be adjusted; determining the posture of the support leg to be adjusted and the posture of the arm support; and controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted. The stress value of each supporting leg is determined, and the rotation direction of the arm support is controlled to reduce the stress value of the supporting leg. The moment generated by the rotation operation on the stress of the supporting leg can be accurately identified when the arm support rotates, the hidden danger that the engineering machinery is overturned due to the fact that the supporting leg bears overlarge supporting force when the rotation operation is performed is avoided, the problem that the stress protection of the supporting leg is lack in the prior art is solved, and hardware facilities of the engineering machinery equipment can be more accurately protected.)

1. A method for adjusting leg stress, the method being applied to a work machine comprising a plurality of legs and a boom, the method comprising:

determining the stress value of each support leg;

under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, determining the supporting leg with the stress value larger than the preset stress threshold as a supporting leg to be adjusted;

determining the support leg gesture of the support leg to be adjusted and the arm support gesture of the arm support;

and controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

2. The method of claim 1, wherein the leg pose comprises an opening degree, the boom pose comprises a rotation angle of a turntable of the boom;

the controlling the rotation direction of the boom according to the support leg gesture and the boom gesture comprises: and controlling the rotation direction of the arm support according to the opening degree and the rotation angle.

3. The method of claim 2, wherein the controlling the swing direction of the boom according to the opening degree and the swing angle comprises:

under the condition that the opening degree is ahead of the vector angle of the rotation angle and is larger than a first preset angle, controlling the rotation direction of the arm support to be away from the support leg to be adjusted;

and under the condition that the vector angle of the opening degree before the rotation angle is smaller than the first preset angle, controlling the rotation direction to be close to the support leg to be adjusted.

4. The method of claim 2, further comprising:

the rotation angle Theta is determined by a rotary encoder or a multi-turn point gauge.

5. The method of claim 2, further comprising:

determining the supporting positions of two supporting legs adjacent to the supporting leg to be adjusted;

determining a straight line where the supporting point is located;

and determining an included angle between the straight line and a horizontal line as the opening degree of the supporting leg to be adjusted, wherein the direction of the horizontal line is vertical to the direction of the engineering machinery headstock.

6. The method according to claim 5, wherein the support positions of two legs adjacent to the leg are determined by a detection module including any one of an angle sensor, a pull wire sensor, a displacement sensor, an encoder, a visual recognition device, and a satellite positioning detection device.

7. The method of claim 1, wherein the predetermined force threshold is determined according to a maximum force value and a force coefficient corresponding to a leg of the construction machine.

8. The method of claim 7, wherein the force coefficient is in a range of 0.8 to 1.0.

9. The method of claim 1, wherein the work machine comprises a crane, the method further comprising:

and retracting the arm support to enable the load gravity center of the supporting leg to be adjusted to be within the range of the supporting area, so as to reduce the stress value of the supporting leg to be adjusted.

10. A processor configured to perform the method for controlling leg stress according to any one of claims 1 to 9.

11. A device for controlling the force applied to a leg, the device comprising:

the detection module is used for determining the stress value of each supporting leg;

the arm support driving module is used for driving the arm support; and

the processor of claim 10.

12. The apparatus of claim 11, wherein the detection module comprises:

the stress detection unit is used for detecting the stress condition of the supporting leg, wherein the stress condition at least comprises the stress value of the supporting leg;

the gesture detection unit is used for detecting the gesture of the supporting leg and the gesture of the arm support, wherein the gesture of the supporting leg comprises an opening degree, and the gesture of the arm support comprises a rotation angle of a rotary table of the arm support.

13. A working machine, characterized in that the working machine comprises a device for controlling the forces acting on the legs according to claim 11 or 12.

Technical Field

The application relates to the technical field of computers, in particular to a method, a processor, a device and engineering machinery for adjusting supporting leg stress.

Background

In the technical field of the existing engineering machinery, rollover accidents caused by collapse of supporting legs frequently occur in large-scale engineering machinery such as a concrete pump truck in use, and the accidents also occur in a crane. Therefore, the movable engineering machinery with the support leg support (with the support leg and using the support leg support to provide stability during operation) has the potential safety hazard of support leg collapse. How to prevent the collapse of the supporting legs is an important safety requirement, and when the supporting legs are stressed too much, the ground is collapsed or the ground bearing structure is damaged, so that the whole vehicle is tipped over; or the supporting legs are unstable or the structure is broken due to overlarge stress, so that the whole vehicle is overturned. The existing technical field of engineering machinery does not have research and technical guarantee in the aspect, the analysis of the stress condition of the large engineering machinery with the supporting legs and the application of the large engineering machinery to anti-tipping operation are not accurate enough, construction operation is performed completely depending on the field experience of workers, and the workers are difficult to accurately judge the tipping moment.

Disclosure of Invention

An object of the embodiment of the application is to provide a method, a processor, a device and engineering machinery for adjusting supporting leg stress.

To achieve the above object, a first aspect of the present application provides a method for adjusting leg stress, comprising: the engineering machinery comprises a plurality of supporting legs and an arm support, and the method comprises the following steps:

determining the stress value of each support leg;

under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, determining the supporting leg with the stress value larger than the preset stress threshold as the supporting leg to be adjusted;

determining the posture of the support leg to be adjusted and the posture of the arm support;

and controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

In the embodiment of the application, the attitude of the support leg comprises the opening degree, and the attitude of the arm support comprises the rotation angle of a rotary table of the arm support; controlling the rotation direction of the boom according to the attitude of the support leg and the attitude of the boom comprises the following steps: and controlling the rotation direction of the arm support according to the opening degree and the rotation angle.

In this embodiment of the application, controlling the rotation direction of the boom according to the opening degree and the rotation angle includes: under the condition that the vector angle of the opening degree advanced rotation angle is larger than a first preset angle, controlling the rotation direction of the arm support to be a direction far away from the support leg to be adjusted; and under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, controlling the rotation direction to be close to the support leg to be adjusted.

In the embodiment of the present application, the rotation angle Theta is determined by a rotary encoder or a multi-turn point gauge.

In the embodiment of the application, the support positions of two support legs adjacent to the support leg to be adjusted are determined; determining a straight line where the position of the supporting point is located; and determining an included angle between the straight line and the horizontal line as the opening degree of the supporting leg to be adjusted, wherein the direction of the horizontal line is vertical to the direction of the engineering machinery headstock.

In the embodiment of the present application, the support positions of two adjacent support legs are determined by a detection module, where the detection module includes any one of an angle sensor, a pull sensor, a displacement sensor, an encoder, a visual recognition device, and a satellite positioning detection device.

In the embodiment of the application, the preset stress threshold is determined according to the maximum stress value and the stress coefficient corresponding to the supporting leg of the engineering machine. In a specific embodiment, the force coefficient ranges from 0.8 to 1.0.

In an embodiment of the application, the work machine comprises a crane, and the method further comprises: and retracting the arm support to enable the load gravity center of the supporting leg to be adjusted to be in the range of the supporting area, so as to reduce the stress value of the supporting leg to be adjusted.

A second aspect of the application provides a processor configured to perform the above-described method for adjusting leg stress.

A third aspect of the present application provides a device for adjusting a force applied to a leg, comprising:

the detection module is used for determining the stress value of each supporting leg;

the arm support driving module is used for driving the arm support; and

a processor configured to execute a method for adjusting leg stress.

In an embodiment of the present application, the detection module includes:

the stress detection unit is used for detecting the stress condition of the supporting leg, wherein the stress condition at least comprises the stress value of the supporting leg;

and the gesture detection unit is used for detecting the gesture of the supporting leg and the gesture of the arm support, wherein the gesture of the supporting leg comprises the opening degree, and the gesture of the arm support comprises the rotation angle of the rotary table of the arm support.

The fourth aspect of the application provides an engineering machine, which comprises a device for adjusting the stress of a supporting leg. According to the technical scheme, the stress value of each supporting leg is determined, the supporting leg posture and the arm support posture are determined under the condition that the stress value of each supporting leg is larger than a preset stress threshold value, and the rotation direction of the arm support is controlled according to the supporting leg posture and the arm support posture so as to reduce the stress value of each supporting leg. The moment generated by the rotation operation on the stress of the supporting leg can be accurately identified when the arm support rotates, the problem that the engineering machinery is overturned due to the fact that the supporting leg bears overlarge supporting force when the rotation operation is performed is avoided, meanwhile, the problem that the supporting leg is lack of stress protection in the prior art is solved, and hardware facilities of the engineering machinery equipment can be more accurately protected.

Additional features and advantages of embodiments of the present application will be described in detail in the detailed description which follows.

Drawings

The accompanying drawings, which are included to provide a further understanding of the embodiments of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the embodiments of the disclosure, but are not intended to limit the embodiments of the disclosure. In the drawings:

FIG. 1 schematically illustrates a flow diagram of a method for adjusting leg stress according to an embodiment of the present application;

FIG. 2 schematically illustrates a logic diagram for a method for adjusting leg stress according to an embodiment of the present application;

fig. 3 schematically illustrates a logic diagram for controlling the boom swing direction according to an embodiment of the present application;

FIG. 4 is a schematic diagram illustrating an application environment for determining leg opening according to an embodiment of the application;

fig. 5 schematically illustrates an application environment diagram of a method for controlling a boom slewing direction according to an embodiment of the present application;

fig. 6 schematically shows a structural block diagram of a device for adjusting the stress of a support leg according to an embodiment of the application.

Detailed Description

To make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the specific embodiments described herein are only used for illustrating and explaining the embodiments of the present application and are not used for limiting the embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Fig. 1 schematically shows a flow diagram of a method for adjusting leg stress according to an embodiment of the application. FIG. 1 is a flowchart illustrating a file update method according to an embodiment. It should be understood that, although the steps in the flowchart of fig. 1 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 1 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps. In one embodiment of the present application, as shown in fig. 1, there is provided a method for adjusting leg stress, comprising the steps of:

step 101, determining the stress value of each support leg.

And 102, under the condition that the stress value of any one supporting leg is greater than a preset stress threshold value, determining the supporting leg with the stress value greater than the preset stress threshold value as the supporting leg to be adjusted.

And 103, determining the support leg posture of the support leg to be adjusted and the arm support posture of the arm support.

And 104, controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support to reduce the stress value of the support leg to be adjusted.

The method comprises the steps that firstly, the stress value of each supporting leg of the engineering machinery can be determined through a sensor, and under the condition that the stress value of any one supporting leg is larger than a preset stress threshold value, the processor can determine the supporting leg with the stress value larger than the preset stress threshold value as the supporting leg to be adjusted. The supporting leg stress value is Fi, which means a real-time detection value of the stress of No. i supporting leg, the stress threshold value can be a Fi threshold value, and the Fi threshold value is a threshold value of the critical overrun of the stress of No. i supporting leg, and can be obtained by technical personnel through presetting. And then determining the posture of the support leg to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the posture of the support leg to be adjusted and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted. The potential safety hazard that the ground collapses or the ground bearing structure is damaged due to overlarge stress of the supporting legs, or the supporting legs are unstable or the structure is broken due to overlarge stress, so that the whole vehicle is tipped over is prevented.

As shown in fig. 2, fig. 2 schematically illustrates a logic diagram of a method for adjusting leg stress according to an embodiment of the application. The method comprises the steps that firstly, a sensor determines the stress value of each supporting leg of the engineering machinery, and a processor identifies the operation danger under the condition that the stress value of any one supporting leg is larger than a preset stress threshold value, namely Fi is larger than a Fi threshold value, wherein the danger is determined according to the stress condition of the supporting leg, the stress value of the supporting leg is Fi, which means the real-time detection value of the stress of No. i supporting leg, the stress threshold value can be the Fi threshold value, and the Fi threshold value is a threshold value of the stress critical overrun of No. i supporting leg, and can be obtained through the presetting of a technician. And further determining the posture of the support leg to be adjusted and the posture of the arm support, and limiting the arm support driving, wherein the processor can control the rotation direction of the arm support according to the posture of the support leg to be adjusted and the posture of the arm support, so as to reduce the stress value of the support leg to be adjusted, and prevent the potential safety hazard of the overturning of the whole vehicle due to the fact that the ground is collapsed or the ground bearing structure is damaged due to the fact that the support leg is stressed too much, or the support leg is unstable or the structure is broken due to the fact that the support leg is stressed too much.

In one embodiment, the leg attitude comprises an opening degree, which represents the degree of leg deployment in the work machine, typically measured in 0-100%. Because the leg movement has only one degree of freedom, a single opening degree can completely represent the posture of the leg. The boom posture comprises the rotation angle of a rotary table of the boom; controlling the rotation direction of the boom according to the attitude of the support leg and the attitude of the boom comprises the following steps: and controlling the rotation direction of the arm support according to the opening degree and the rotation angle. And under the condition that the stress value of any one supporting leg is greater than the preset stress threshold value, the processor determines the supporting leg with the stress value greater than the preset stress threshold value as the supporting leg to be adjusted. And then determining the posture of the support leg to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the posture of the support leg to be adjusted and the posture of the arm support, specifically, controlling the rotation direction of the arm support by the processor according to the opening degree in the posture of the support leg and the rotation angle in the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

In one embodiment, the controlling the rotation direction of the boom according to the opening degree and the rotation angle comprises: under the condition that the vector angle of the opening degree advanced rotation angle is larger than a first preset angle, controlling the rotation direction of the arm support to be a direction far away from the support leg to be adjusted; and under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, controlling the rotation direction to be close to the support leg to be adjusted.

And under the condition that the stress value of any one supporting leg is greater than the preset stress threshold value, the processor determines the supporting leg with the stress value greater than the preset stress threshold value as the supporting leg to be adjusted. And then determining the posture of the support leg to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the posture of the support leg to be adjusted and the posture of the arm support. The processor can control the rotation direction of the arm support according to the opening degree in the posture of the support leg and the rotation angle in the posture of the arm support so as to reduce the stress value of the support leg to be adjusted, and particularly, the processor can control the rotation direction of the arm support to be a direction far away from the support leg to be adjusted under the condition that the opening degree is ahead of the vector angle of the rotation angle and is larger than a first preset angle; the processor can also control the rotation direction to be close to the supporting leg to be adjusted under the condition that the opening degree is ahead of the vector angle of the rotation angle and is smaller than a first preset angle. The advance refers to the description of measuring the vector angle relation on the geometric relation according to a Cartesian coordinate system; for example, the 1 o 'clock hour hand on the clock points 60 degrees ahead of the 3 o' clock hour hand on the clock.

As shown in fig. 3, fig. 3 schematically illustrates a logic diagram for controlling a boom slewing direction according to an embodiment of the present application. And the processor determines the supporting leg with the stress value larger than the preset stress threshold value as the supporting leg to be adjusted. And further determining the posture of the support leg to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the posture of the support leg to be adjusted and the posture of the arm support, specifically, controlling the rotation direction of the arm support by the processor according to the opening degree in the posture of the support leg (namely, a reference angle Alfa in the drawing) and the rotation angle in the posture of the arm support (namely, a rotation angle Theta in the drawing). The processor can control the rotation direction of the arm support to be away from the support leg to be adjusted under the condition that the opening degree is ahead of the vector angle of the rotation angle and is greater than a first preset angle; the processor can also control the rotation direction to be close to the supporting leg to be adjusted under the condition that the opening degree is smaller than a first preset angle before the vector angle of the rotation angle. In a specific embodiment, a first preset angle is set to be 90 °, and in the case that the opening degree is greater than the first preset angle in advance of the vector angle of the rotation angle, that is, Theta +90 ° < Alfa, the processor limits the rotation of the boom turntable in the counterclockwise direction, and controls the rotation direction of the boom to be away from the leg to be adjusted; under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, namely Theta +90 degrees > Alfa, the processor limits the rotation of the arm support rotary table in the clockwise direction and controls the rotation direction to be close to the direction of the supporting leg to be adjusted. In a specific embodiment, the rotation angle Theta may be determined by a rotary encoder or a multi-turn point gauge.

In one embodiment, the support positions of two legs adjacent to the leg to be adjusted are determined; determining a straight line where the position of the supporting point is located; and determining an included angle between the straight line and the horizontal line as the opening degree of the supporting leg to be adjusted, wherein the direction of the horizontal line is vertical to the direction of the engineering machinery headstock. As shown in fig. 4, fig. 4 schematically shows an application environment diagram for determining the opening degree of the leg according to an embodiment of the present application. The engineering machinery is a pump truck, F1, F2, F3 and F4 are four supporting legs of the pump truck respectively, stress values of the four supporting legs of the pump truck, F1, F2, F3 and F4 are determined through sensors respectively, and when stress of the supporting leg F4 at the lower right corner is larger than a threshold value of F4, the processor determines the supporting leg F4 with the stress value larger than a preset stress threshold value to be a supporting leg to be adjusted. Thereby determining the supporting positions of two legs F2 and F3 adjacent to the leg F4 to be adjusted; the processor determines a straight line F2-F3 where the position of the supporting point is; the angle between the straight line F2-F3 and the horizontal line in the direction perpendicular to the direction of the head of the pump truck is determined as the opening Alfa of the leg F4 to be adjusted. And further determining the posture of the support leg F4 to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the opening Alfa of the support leg F4 to be adjusted and the rotation angle Theta in the posture of the arm support. In a specific embodiment, a first preset angle is set to be 90 °, and when the opening degree is greater than the first preset angle before the vector angle of the rotation angle, that is, Theta +90 ° < Alfa, the processor limits the rotation of the boom turntable in the counterclockwise direction, and controls the rotation direction of the boom to be away from the leg to be adjusted; under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, namely Theta +90 degrees > Alfa, the processor limits the rotation of the arm support rotary table in the clockwise direction and controls the rotation direction to be close to the direction of the supporting leg to be adjusted. In another specific embodiment, the support positions of the two legs F2 and F3 adjacent to the leg F4 to be adjusted are determined by a detection module, wherein the detection module comprises any one of an angle sensor, a stay wire sensor, a displacement sensor, an encoder, a visual recognition device and a satellite positioning detection device. Under the condition that the engineering machinery is a pump truck, the processor controls the unfolding and folding of the arm support of the pump truck, and the stress of the supporting leg with the risk of overlarge stress of the supporting leg can be reduced.

In one embodiment, the stress value of each supporting leg of the engineering machinery is determined through a sensor, and under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, the processor determines the supporting leg with the stress value larger than the preset stress threshold as the supporting leg to be adjusted. The preset stress threshold value is determined according to the maximum stress value and the stress coefficient corresponding to the supporting leg of the engineering machinery. The landing leg stress value is Fi, which is a real-time detection value of the stress of the No. i landing leg, the stress threshold value can be a Fi threshold value, and the Fi threshold value is a threshold value of the stress critical overrun of the No. i landing leg, and can be obtained by presetting by a technician, specifically, the Fi threshold value is Fimax k; fimax is the maximum allowable stress value of No. i support leg, and can be determined by a technician at a preset stage; fi > Fimax is considered too stressed. The force coefficient k is usually 0.8 to 1.0, for example, k is 0.95. And determining the supporting leg with the stress value larger than the preset stress threshold value as the supporting leg to be adjusted by the processor. And then determining the posture of the support leg to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the posture of the support leg to be adjusted and the posture of the arm support, specifically, controlling the rotation direction of the arm support by the processor according to the opening degree in the posture of the support leg and the rotation angle in the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

In one embodiment, the work machine comprises a crane, and the method further comprises: and retracting the arm support to enable the load gravity center of the supporting leg to be adjusted to be in the range of the supporting area, so as to reduce the stress value of the supporting leg to be adjusted. As shown in fig. 5, fig. 5 schematically illustrates an application environment diagram of a method for controlling a boom slewing direction according to an embodiment of the present application. The engineering machinery is a crane, F1, F2, F3 and F4 are four supporting legs of the crane respectively, stress values of the four supporting legs of the crane, F1, F2, F3 and F4 are determined through sensors respectively, and when the stress of the supporting leg F4 at the lower right corner is larger than a threshold value of F4, a processor determines that the supporting leg F4 with the stress value larger than a preset stress threshold value is a supporting leg to be adjusted. Thereby determining the supporting positions of two legs F2 and F3 adjacent to the leg F4 to be adjusted; the processor determines a straight line F2-F3 where the position of the supporting point is; the angle of the straight line F2-F3 to the horizontal line in the direction perpendicular to the crane nose direction is determined as the opening Alfa of the leg F4 to be adjusted. And further determining the posture of the support leg F4 to be adjusted and the posture of the arm support, and controlling the rotation direction of the arm support by the processor according to the opening Alfa of the support leg F4 to be adjusted and the rotation angle Theta in the posture of the arm support. In a specific embodiment, a first preset angle is set to be 90 °, and when the opening degree is greater than the first preset angle before the vector angle of the rotation angle, that is, Theta +90 ° < Alfa, the processor limits the rotation of the boom turntable in the counterclockwise direction, and controls the rotation direction of the boom to be away from the leg to be adjusted; under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, namely Theta +90 degrees > Alfa, the processor limits the rotation of the arm support rotary table in the clockwise direction and controls the rotation direction to be close to the direction of the supporting leg to be adjusted. In another specific embodiment, the support positions of the two legs F2 and F3 adjacent to the leg F4 to be adjusted are determined by a detection module, wherein the detection module comprises any one of an angle sensor, a stay wire sensor, a displacement sensor, an encoder, a visual recognition device and a satellite positioning detection device. Under the condition that the engineering machinery is a crane, the processor enables the load gravity center of the supporting leg to be adjusted to be in the range of the supporting area through the recovery arm support, so that the stress value of the supporting leg to be adjusted is reduced.

According to the technical scheme, the stress value of each supporting leg is determined, the supporting leg posture and the arm support posture are determined under the condition that the stress value of each supporting leg is larger than a preset stress threshold value, and the rotation direction of the arm support is controlled according to the supporting leg posture and the arm support posture so as to reduce the stress value of each supporting leg. The moment generated by the rotation operation on the stress of the supporting leg can be accurately identified when the arm support rotates, the problem that the engineering machinery is overturned due to the fact that the supporting leg bears overlarge supporting force when the rotation operation is performed is avoided, meanwhile, the problem that the supporting leg is lack of stress protection in the prior art is solved, and hardware facilities of the engineering machinery equipment can be more accurately protected. And by controlling the stress value of the supporting leg to be adjusted, the ground collapse or the ground bearing structure damage caused by overlarge stress of the supporting leg or the instability or the structural fracture of the supporting leg caused by the overlarge stress are prevented, and the potential safety hazard of the whole vehicle rollover is avoided.

In one embodiment, as shown in fig. 6, there is provided a device 600 for adjusting the force applied to a leg, comprising:

the stress detection unit 601 is configured to detect a stress condition of the leg, where the stress condition at least includes a stress value of the leg, and in an optional embodiment, the stress condition may also include a stress direction.

The attitude detection unit 602 is configured to detect a leg attitude and an arm rest attitude, where the leg attitude includes an opening degree, and the arm rest attitude includes a rotation angle of a turntable of an arm rest.

And an arm support driving module 603, configured to drive the arm support.

A processor 604 configured to execute a method for controlling leg stress.

The device for controlling the stress of the supporting leg comprises a processor and a memory, wherein the units, the modules and the like are stored in the memory as program units, and the processor executes the program modules stored in the memory to realize corresponding functions.

The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be provided with one or more than one, and the method for controlling the stress of the landing leg is realized by adjusting the parameters of the kernel.

The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.

The embodiment of the application provides an engineering machine, which comprises the device for controlling the stress of the supporting leg. In a particular embodiment, the work machine is a pump truck or a crane.

Embodiments of the present application provide a storage medium on which a program is stored, which when executed by a processor implements the above-described method for controlling leg stress.

The embodiment of the application provides a processor, which is used for running a program, wherein the program executes the method for controlling the stress of the support leg during running. The embodiment of the application provides equipment, the equipment comprises a processor, a memory and a program which is stored on the memory and can run on the processor, and the following steps are realized when the processor executes the program: the engineering machinery comprises a plurality of supporting legs and an arm support, and the method comprises the following steps: determining the stress value of each support leg; under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, determining the supporting leg with the stress value larger than the preset stress threshold as the supporting leg to be adjusted; determining the posture of the support leg to be adjusted and the posture of the arm support; and controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

In the embodiment of the application, the attitude of the support leg comprises the opening degree, and the attitude of the arm support comprises the rotation angle of a rotary table of the arm support; controlling the rotation direction of the boom according to the attitude of the support leg and the attitude of the boom comprises the following steps: and controlling the rotation direction of the arm support according to the opening degree and the rotation angle.

In this embodiment of the application, controlling the rotation direction of the boom according to the opening degree and the rotation angle includes: under the condition that the vector angle of the opening degree advanced rotation angle is larger than a first preset angle, controlling the rotation direction of the arm support to be a direction far away from the support leg to be adjusted; and under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, controlling the rotation direction to be close to the support leg to be adjusted.

In the embodiment of the present application, the rotation angle Theta is determined by a rotary encoder or a multi-turn point gauge.

In the embodiment of the application, the support positions of two support legs adjacent to the support leg to be adjusted are determined; determining a straight line where the position of the supporting point is located; and determining an included angle between the straight line and the horizontal line as the opening degree of the supporting leg to be adjusted, wherein the direction of the horizontal line is vertical to the direction of the engineering machinery headstock.

In the embodiment of the present application, the support positions of two adjacent support legs are determined by a detection module, where the detection module includes any one of an angle sensor, a pull sensor, a displacement sensor, an encoder, a visual recognition device, and a satellite positioning detection device.

In the embodiment of the application, the preset stress threshold is determined according to the maximum stress value and the stress coefficient corresponding to the supporting leg of the engineering machine. In a specific embodiment, the force coefficient may range from 0.8 to 1.0.

In an embodiment of the application, the work machine comprises a pump truck. In another embodiment, the work machine comprises a crane, the method further comprising: and retracting the arm support to enable the load gravity center of the supporting leg to be adjusted to be in the range of the supporting area, so as to reduce the stress value of the supporting leg to be adjusted.

The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: the engineering machinery comprises a plurality of supporting legs and an arm support, and the method comprises the following steps: determining the stress value of each support leg; under the condition that the stress value of any one supporting leg is larger than a preset stress threshold, determining the supporting leg with the stress value larger than the preset stress threshold as the supporting leg to be adjusted; determining the posture of the support leg to be adjusted and the posture of the arm support; and controlling the rotation direction of the arm support according to the posture of the support leg and the posture of the arm support so as to reduce the stress value of the support leg to be adjusted.

In the embodiment of the application, the attitude of the support leg comprises the opening degree, and the attitude of the arm support comprises the rotation angle of a rotary table of the arm support; controlling the rotation direction of the boom according to the attitude of the support leg and the attitude of the boom comprises the following steps: and controlling the rotation direction of the arm support according to the opening degree and the rotation angle.

In this embodiment of the application, controlling the rotation direction of the boom according to the opening degree and the rotation angle includes: under the condition that the vector angle of the opening degree advanced rotation angle is larger than a first preset angle, controlling the rotation direction of the arm support to be a direction far away from the support leg to be adjusted; and under the condition that the vector angle of the opening degree advanced rotation angle is smaller than a first preset angle, controlling the rotation direction to be close to the support leg to be adjusted.

In the embodiment of the present application, the rotation angle Theta is determined by a rotary encoder or a multi-turn point gauge.

In the embodiment of the application, the support positions of two support legs adjacent to the support leg to be adjusted are determined; determining a straight line where the position of the supporting point is located; and determining an included angle between the straight line and the horizontal line as the opening degree of the supporting leg to be adjusted, wherein the direction of the horizontal line is vertical to the direction of the engineering machinery headstock.

In the embodiment of the present application, the support positions of two adjacent support legs are determined by a detection module, where the detection module includes any one of an angle sensor, a pull sensor, a displacement sensor, an encoder, a visual recognition device, and a satellite positioning detection device.

In the embodiment of the application, the preset stress threshold is determined according to the maximum stress value and the stress coefficient corresponding to the supporting leg of the engineering machine. In a specific embodiment, the force coefficient ranges from 0.8 to 1.0.

In an embodiment of the application, the work machine comprises a crane, and the method further comprises: and retracting the arm support to enable the load gravity center of the supporting leg to be adjusted to be in the range of the supporting area, so as to reduce the stress value of the supporting leg to be adjusted.

As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.

Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.

It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.

The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种臂架自重平衡的门座起重机单臂架变幅机构

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类