WO2022044601A1 - Method for controlling operation of construction machine, operation control system, and operation control device - Google Patents
Method for controlling operation of construction machine, operation control system, and operation control device Download PDFInfo
- Publication number
- WO2022044601A1 WO2022044601A1 PCT/JP2021/026600 JP2021026600W WO2022044601A1 WO 2022044601 A1 WO2022044601 A1 WO 2022044601A1 JP 2021026600 W JP2021026600 W JP 2021026600W WO 2022044601 A1 WO2022044601 A1 WO 2022044601A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- initial
- construction machine
- value
- input value
- movable portion
- 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.)
- Ceased
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/2025—Particular purposes of control systems not otherwise provided for
- E02F9/2041—Automatic repositioning of implements, i.e. memorising determined positions of the implement
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/2004—Control mechanisms, e.g. control levers
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/20—Drives; Control devices
- E02F9/22—Hydraulic or pneumatic drives
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F9/00—Component parts of dredgers or soil-shifting machines, not restricted to one of the kinds covered by groups E02F3/00 - E02F7/00
- E02F9/26—Indicating devices
- E02F9/264—Sensors and their calibration for indicating the position of the work tool
- E02F9/265—Sensors and their calibration for indicating the position of the work tool with follow-up actions (e.g. control signals sent to actuate the work tool)
Definitions
- the present invention relates to a work control method, a work control system and a work control device of a construction machine, and more particularly to a work control method, a work control system and a work control device of a construction machine having an operation lever for controlling the attitude of the construction machine.
- Patent Documents 1 and 2 disclose techniques for controlling construction machinery.
- Patent Document 1 discloses a technique relating to a work machine control device for construction machinery.
- the work machine control device for a construction machine described in Patent Document 1 includes a work machine cylinder for rotationally driving each arm of the work machine, a work machine operation lever provided for each arm, and a command signal from the lever.
- the normative model unit that defines the desired operation response characteristics of each work machine and the operation response of this normative model.
- the operation response characteristics of each working machine match the operation response characteristics of the normative model unit. It is equipped with an adaptive control means that executes adaptive control so as to perform, corrects the control command value of the pressure oil supply flow rate for each work machine, and controls the speed of each work machine cylinder by this correction control command value.
- Patent Document 2 discloses a technique relating to a solenoid valve control device in a hydraulic circuit of an industrial vehicle.
- the CPU determines the duty value (%) of the PWM signal input to the transistor provided between the battery and the solenoid valve. Feedback control is performed.
- the duty output value Dout at the time when a predetermined time (300 ms) has elapsed since the tilt lever was operated (tilt operation) for the first time (first time) after the key-on, and the target current value Iaim at that time are learned values Drec, respectively.
- One aspect of the work control method of the construction machine is the initial input model generation step of generating the initial input model for calculating the initial input value at which the movable part of the construction machine starts to move, and the initial input model. It has a feedback control step for calculating the initial input value corresponding to the attitude of the construction machine and specifying a control input value having a value equal to or higher than the initial input value, and the initial input model generation step has.
- the first initial input value measurement step for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- a second initial motion measurement value at which the movable portion starts to move is measured.
- One aspect of the work control system of a construction machine includes an initial input model generation unit that generates an initial input model for calculating an initial input value at which a movable part of the construction machine starts to move, and the initial input model. It has a feedback control unit that calculates the initial motion input value corresponding to the attitude of the construction machine and specifies a control input value having a value equal to or higher than the initial motion input value, and the initial motion input model generation unit has.
- the first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- a second initial motion measurement value at which the movable portion starts to move is measured.
- One aspect of the work control device for a construction machine includes an initial input model generation unit that generates an initial input model for calculating an initial input value at which a movable part of the construction machine starts to move, and the initial input model. It has a feedback control unit that calculates the initial input value corresponding to the posture of the construction machine and specifies a control input value having a value equal to or higher than the initial input value, and the initial input model generation unit has.
- the first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- a second initial motion measurement value at which the movable portion starts to move is measured.
- the attitude control of the construction machine can be performed with high accuracy even if the play size of the operation lever changes.
- FIG. It is the schematic of the work control system which concerns on Embodiment 1.
- FIG. It is a schematic block diagram of the work control system which concerns on Embodiment 1.
- FIG. It is a detailed block diagram of the work control system which concerns on Embodiment 1.
- FIG. It is a flowchart explaining the operation of the work control system which concerns on Embodiment 1.
- It is a flowchart explaining the operation of the initial input model generation part which concerns on Embodiment 1.
- It is a flowchart explaining the operation of the feedback control unit which concerns on Embodiment 1.
- FIG. It is a block diagram of the work control system which concerns on Embodiment 2.
- FIG. It is a flowchart explaining the operation of the feedback control unit which concerns on Embodiment 2.
- Embodiment 1 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
- the work control method, work control system, and work control device of the construction machine described below control the construction machine that drives the joints of the machine by using a cylinder. Therefore, in the following description, a backhoe will be taken as an example as a construction machine. Further, in the following description, a work control system in which processing blocks for performing work control processing are distributed and arranged at a plurality of locations through a network will be described, but work in which the processing blocks included in the work control system are used as one device. It may be a control device. Further, the control content performed in the work control system is referred to as a work control method. These specific examples will be described in detail in the description described later.
- FIG. 1 shows a schematic diagram of the work control system 1 according to the first embodiment.
- the construction machine 10 shown in FIG. 1 is a backhoe.
- the construction machine 10 has a crawler 11, a swivel table 12, a cockpit 13, a boom 14, an arm 15, and a bucket 16.
- the crawler 11 is an endless track for moving the construction machine 10.
- the swivel base 12 swivels the chassis on which the cockpit 13, the boom 14, and the like are mounted.
- the cockpit 13 is an operation room in which an operation lever or the like for operating the posture of the construction machine 10 is arranged. Further, although the illustration is simplified, in the work control system 1, an actuator 17 for operating an operation lever is arranged in the cockpit 13.
- the boom 14, the arm 15, and the bucket 16 each correspond to a movable portion and are operated by a hydraulic cylinder.
- This hydraulic cylinder expands and contracts by operating an operating lever provided in the cockpit 13.
- the portion corresponding to the movable portion includes, for example, a portion driven by a motor, but in the following description, the hydraulic cylinder will be described as an example of the movable portion.
- posture sensors 181 to 184 for detecting the posture angle are attached to the movable portion of the construction machine 10.
- the attitude sensor 181 detects the rotation angle of the swivel table 12
- the attitude sensor 182 detects the current angle of the boom 14
- the attitude sensor 183 detects the relative angle between the boom 14 and the arm 15.
- the attitude sensor 184 detects the relative angle between the arm 15 and the bucket 16.
- the attitude control device 20 and the work control device 30 are provided corresponding to the construction machine 10.
- the attitude control device 20 gives a command to operate the actuator 17. Further, the attitude control device 20 generates an attitude detection value based on the angle information acquired from the attitude sensors 181 to 184.
- the work control device 30 generates a control input value for determining the posture of the construction machine 10 based on the information obtained from the attitude control device 20.
- the input value at which the movable part such as the boom 14 of the construction machine 10 starts to operate is initially input according to the displacement amount of the operation lever of the construction machine 10 given via the actuator 17. Called a value. Then, the construction machine 10 is controlled using this initial input value as a control reference. Further, this initial input value changes depending on the amount of expansion and contraction of the cylinder due to the characteristics of the cylinder. Therefore, in the work control system 1 according to the first embodiment, the initial motion input model is generated from the expansion / contraction states of different cylinders, and the initial motion input value is updated for each posture at the start of control of the construction machine 10 using the initial motion input model. do.
- the feedback control input value to the construction machine control unit is calculated so as to guarantee the updated initial input value as the minimum value of the input value given to the construction machine 10.
- the work control system 1 according to the first embodiment will be described in detail below.
- FIG. 2 shows a schematic block diagram of the work control system according to the first embodiment.
- the construction machine 10 is shown as the one to be controlled by the work control system 1.
- the attitude control device 20 is provided with a construction machine control unit 21 and an attitude detection unit 22.
- the work control device 30 is provided with an initial input model generation unit 31 and a feedback control unit 32. Then, the construction machine 10 is operated by using the attitude control device 20 and the work control device 30.
- FIG. 1 shows a schematic block diagram of the work control system according to the first embodiment.
- the construction machine 10 is shown as the one to be controlled by the work control system 1.
- the attitude control device 20 is provided with a construction machine control unit 21 and an attitude detection unit 22.
- the work control device 30 is provided with an initial input model generation unit 31 and a feedback control unit 32. Then, the construction machine 10 is operated by using the attitude control device 20 and the work control device 30.
- FIG. 1 shows a schematic block diagram of the work control system according to the first embodiment.
- the attitude control device 20 and the work control device 30 can be used as one device, and the construction machine 10 and the attitude control device 20 can be connected by communication.
- the attitude control device 20 may be provided so as to be integrated with the construction machine 10, and the attitude control device 20 and the work control device 30 may be connected by communication.
- the work control device 30 can be arranged in the cloud storage and can be connected to the attitude control device 20 by communication.
- the construction machine 10 is a control target by the work control device 30, and the attitude control device 20 is also regarded as an interface for the work control device 30 to specifically operate the construction machine 10. In that case, the work control device 30 Can be considered as the main part of the work control system 1.
- the work control device 30 has an initial input model generation unit 31 and a feedback control unit 32.
- the initial input model generation unit 31 generates an initial input model that calculates an initial input value at which the movable parts of the construction machine 10 (for example, the swivel base 12, the boom 14, the arm 15, and the bucket 16) start to move.
- the feedback control unit 32 calculates the initial motion input value corresponding to the posture of the construction machine 10 by using the initial motion input model, and specifies the control input value having a value equal to or higher than the initial motion input value.
- the initial input model generation unit 31 performs the first initial input measurement process, the second initial input measurement process, and the model generation process.
- the first initial motion measurement value at which the movable portion starts to move is measured in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- an initial input model for deriving an initial input value for an arbitrary posture of the construction machine 10 by complementing between the first initial measurement value and the second initial measurement value is generated.
- FIG. 3 shows a block diagram of the work control system 1 according to the first embodiment.
- the construction machine 10 which is the control target of the work control system 1 is also shown for the sake of explanation.
- the work control system 1 according to the first embodiment includes an attitude control device 20 and a work control device 30.
- the attitude control device 20 is provided with a construction machine control unit 21 and an attitude detection unit 22.
- the work control device 30 is provided with an initial input model generation unit 31 and a feedback control unit 32.
- the construction machine control unit 21 displaces the operation lever in the construction machine 10 by operating the actuator based on the Fordback control input value calculated by the feedback control unit 32. Further, in the construction machine control unit 21, when the initial input model generation unit 31 generates the initial input model, the control input value is given from the initial input model generation unit 31, and the construction machine 10 is based on the control input value. The operating lever shall be displaced.
- the posture detection unit 22 acquires the joint angles of each movable part from sensors 181 to 184 provided on the movable parts such as the arm of the construction machine 10 and outputs them as posture detection values indicating the posture of the construction machine 10.
- the initial input model generation unit 31 generates an initial input model that calculates an initial input value at which the movable portion of the construction machine 10 starts to move. Further, the feedback control unit 32 calculates the initial motion input value corresponding to the current posture using the initial motion input model, and calculates the feedback control input value that guarantees the initial motion input value as the minimum value.
- the initial input model generation unit 31 has an initial input measurement unit 311 and a model generation unit 312.
- the initial motion input measurement unit 311 outputs an input value given to the construction machine control unit 21 in order to displace the movable portion of the construction machine 10 when generating the initial motion input model, and the attitude detection value output by the attitude detection unit 22.
- the initial input value for each posture is measured. More specifically, the initial input measurement unit 311 carries out the first initial input value measurement step and the second initial input value measurement step.
- the first initial motion measurement value at which the movable portion starts to move is measured in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- the first initial input value measurement step an input value that changes stepwise in the first state in which the cylinder driving the movable part is extended is applied to the construction machine control unit 21, and the movable part starts to move.
- the input value is measured as the first initial measurement value.
- input is made so that the cylinder moves in the positive direction in which the cylinder expands and in the negative direction in which the cylinder contracts with respect to the cylinder in the first state. A value is given and the first initial measurement value is measured in each of the positive direction and the negative direction.
- the second initial input value measurement step an input value that changes stepwise in the second state in which the cylinder driving the movable part is shortened is applied to the construction machine control unit 21, and the movable part starts to move.
- the input value is measured as the second initial measurement value.
- the second initial input value measurement step input is made so that the cylinder moves in the positive direction in which the cylinder expands and in the negative direction in which the cylinder contracts with respect to the cylinder in the second state. A value is given and the second initial measurement value is measured in each of the positive direction and the negative direction.
- the model generation unit 312 implements a model generation step of generating an initial motion input model that complements between the first initial motion measurement value and the second initial motion measurement value and derives the initial motion input value for an arbitrary posture of the construction machine 10. do.
- the feedback control unit 32 has an initial input update unit 321, an error update unit 322, and a control input calculation unit 323.
- the initial motion input update unit 321 acquires the posture of the construction machine 10 based on the position information (for example, the posture detection value) of the movable part of the construction machine 10, and calculates the initial motion input value corresponding to the posture using the initial motion input model. Perform the initial input update step to update with the value.
- the error update unit 322 implements an error update step for updating the error between the current posture and the target posture of the construction machine 10.
- the control input calculation unit 323 performs a control input calculation step of calculating a feedback control input value for reducing the error and giving it to the construction machine 10 by using the error and the initial input value as inputs.
- FIG. 4 shows a flowchart illustrating the operation of the work control system according to the first embodiment.
- the work control system 1 according to the first embodiment performs an initial input model generation process before starting operation (step S1).
- step S1 the construction machine control unit 21, the attitude detection unit 22, and the initial input model generation unit 31 are used to generate an initial input model.
- step S1 the initial input model generation process of step S1
- the first initial input measurement process, the second initial input measurement process, and the model generation process are performed.
- the feedback control process for operating the construction machine 10 using the initial input model generated in step S1 is continued until the end of the operation (steps S2 and S3). That is, in the work control system 1 according to the first embodiment, the initial input model is generated in a period other than the operating period in which the construction machine 10 performs the work. By generating the initial input model during a period other than the operating period of the construction machine 10 in this way, the initial input model does not change while the construction machine 10 is in operation, and the construction machine 10 can be stably operated.
- FIG. 5 is shown in a flowchart illustrating the operation of the initial input model generation unit according to the first embodiment.
- the initial input model generation unit 31 selects a drive portion for which the initial input measurement unit 311 has not measured the initial input value (step S11).
- the initial input measurement unit 311 performs the processes of steps S12 and S13 as the first initial input measurement step.
- the initial motion input measurement unit 311 measures the initial motion input value in the negative direction of the first initial motion input value measurement step for the selected drive portion (step S12). More specifically, in step S12, the initial motion input measuring unit 311 measures the initial motion input value in the negative direction in the maximum posture (for example, the first state) detected by the posture detecting unit.
- the initial input value measured in step S12 is shown by Eq. (1).
- ⁇ upper is the posture angle detected by the construction machine control unit 21 from the drive portion when the first state is reached.
- the initial motion input measurement unit 311 measures the initial motion input value in the positive direction of the first initial motion input value measurement step for the selected drive portion (step S13). More specifically, in step S13, the initial motion input measuring unit 311 measures the initial motion input value in the positive direction in the maximum posture (for example, the first state) detected by the posture detecting unit.
- the initial input value measured in step S13 is shown by Eq. (2).
- the initial input measurement unit 311 performs the processes of steps S14 and S15 as the second initial input measurement step.
- the initial motion input measurement unit 311 measures the initial motion input value in the negative direction of the second initial motion input value measurement step for the selected drive portion (step S14). More specifically, in step S14, the initial motion input measuring unit 311 measures the initial motion input value in the negative direction in the minimum posture (for example, the second state) detected by the posture detecting unit.
- the initial input value measured in step S14 is shown by Eq. (3).
- ⁇ lower is the posture angle detected by the construction machine control unit 21 from the drive portion when the second state is reached.
- the initial motion input measurement unit 311 measures the initial motion input value in the positive direction of the second initial motion input value measurement step for the selected drive portion (step S15). More specifically, in step S15, the initial motion input measuring unit 311 measures the initial motion input value in the positive direction in the minimum posture (for example, the second state) detected by the posture detecting unit.
- the initial input value measured in step S15 is shown by Eq. (4).
- the initial input model generation unit 31 calculates the initial input model by the model generation unit 312 using the four initial input values acquired by the initial input measurement unit 311 (step S16).
- There are two initial input models generated in step S16 for example, a positive direction in which the cylinder extends and a negative direction in which the cylinder contracts. Therefore, the initial input models generated by the initial input model generation unit 31 according to the first embodiment are shown in the equations (5) and (7).
- Equation (5) shows the initial input model Umin_p ( ⁇ ) when the cylinder is displaced in the positive direction
- equation (7) shows the initial input model Umin_m ( ⁇ ) when the cylinder is displaced in the negative direction. show.
- ⁇ indicates the posture angle of the drive portion detected by the posture detection unit 22. It should be noted that ⁇ + in Eq. (5) is expressed by Eq. (6). It should be noted that ⁇ ⁇ in Eq. (7) is expressed by Eq. (8).
- the initial input model generation unit 31 repeats the processes of steps S11 to S16 for all the drive parts of the construction machine 10. Then, the initial input model generation unit 31 ends the initial input model generation process in response to the generation of the initial input model for all the drive parts of the construction machine 10.
- the model generation unit 312 of the initial input model generation unit 31 updates the initial input model held in the initial input update unit 321 by the generated initial input model.
- FIG. 6 shows a flowchart illustrating the operation of the feedback control unit 32 according to the first embodiment.
- the feedback control unit 32 first obtains the posture detection value of the controlled target portion of the construction machine 10 from the posture detection unit 22 by using the initial input update unit 321 and then obtains the posture detection value of the control target portion of the construction machine 10 and the current posture ⁇ of the construction machine 10. (Step S21).
- the initial motion input update unit 321 updates the initial motion input value associated with the current posture ⁇ using the held initial motion input model (step S22).
- the error updating unit 322 updates the error between the current posture ⁇ and the target posture (step S23).
- the control input calculation unit 323 calculates the feedback control input value for the current posture ⁇ (step S24), and gives the calculated feedback control input value to the construction machine control unit 21 (step S25).
- the feedback control unit 32 controls until the posture of the construction machine 10 reaches the target posture while repeating the processes of steps S23 to S25.
- the feedback control input value u is expressed by the equation (9).
- ⁇ is the current posture
- ⁇ r is the target posture
- Umax is the maximum input value
- Umin ( ⁇ ) is the initial input value (however, the posture direction is omitted)
- Emax is the error between the target posture and the current posture.
- Kp is expressed by the equation (10).
- e is expressed by the equation (11).
- the feedback control input value is a value whose minimum value is the initial input value Umin ( ⁇ ). That is, it can be seen that the control input calculation unit 323 calculates the feedback control input value compensated with the initial input value calculated for each posture of the construction machine 10 at the start of control as the minimum value.
- the drive parts of the construction machine 10 are set to the first state and the second state having different displacement amounts, and the first state and the second state are set. Measure the initial input value for each. Then, the work control system 1 generates an initial motion input model capable of calculating an appropriate initial motion input value for an arbitrary posture using the measured initial motion input value. The work control system 1 calculates the optimum initial input value for the current posture using the initial input model generated by the initial input model generation unit 31, and inputs the feedback control input value that compensates for this initial input value as the minimum value. The model generation unit 31 calculates.
- the work control system 1 has a feedback control input value capable of controlling the construction machine 10 with high accuracy even if the play amount of the operation lever differs depending on the posture of the construction machine 10.
- the construction machine 10 can be controlled.
- Embodiment 2 In the second embodiment, the work control system 2 which is another form of the work control system 1 according to the first embodiment will be described. In the description of the second embodiment, the same components as those of the first embodiment are designated by the same reference numerals as those of the first embodiment, and the description thereof will be omitted.
- FIG. 7 shows a block diagram of the work control system 2 according to the second embodiment.
- the work control system 2 according to the second embodiment is obtained by adding a work instruction unit 41 to the work control system 1 according to the first embodiment.
- the work control system 2 according to the second embodiment replaces the feedback control unit 32 of the work control system 1 according to the first embodiment with a feedback control unit 42.
- the feedback control unit 42 replaces the error update unit 322 with the error update unit 422.
- the error update unit 422 is obtained by adding the parameter update unit 422a to the error update unit 322.
- the work instruction unit 41 gives information on the content of the work performed by using the construction machine 10 to the feedback control unit 42.
- the error updating unit 422 of the feedback control unit 42 recognizes that the work instruction for instructing the construction machine 10 to perform the work is updated based on the instruction given from the work instruction unit 41, the parameter updating unit 422a
- the parameter update step of updating the control parameter including the target posture of the construction machine 10 is performed. It is assumed that the control parameters include the maximum input amount Umax and the deceleration start threshold value Emax included in the equation (10).
- FIG. 8 shows a flowchart illustrating the operation of the feedback control unit 42 according to the second embodiment.
- steps S31 and S32 different from the flowchart of the work control system 1 according to the first embodiment shown in FIG. 6 will be described.
- step S31 it is determined whether or not the work instruction unit 41 has updated the work content. Then, when it is determined in step S31 that the work content has been updated, the error update unit 422 uses the parameter update unit 422a to control parameters including the target posture, the maximum input amount, and the deceleration start threshold value according to the current work content. To update.
- the error from the current posture is calculated (step S24) and the feedback control input value is calculated based on the target posture, the input maximum amount, and the deceleration start threshold value updated in step S32. (Step SS25) is performed.
- the work instruction unit 41 instructs the error update unit 422 to update the work content, whereby the construction machine 10 is made to perform various operations.
- the work control system 1 it is possible to perform the same high-precision control as the work control system 1 according to the first embodiment.
- a force for closing the bucket 16 for the bucket 16 to lift the earth and sand is required more than when the bucket 16 is empty. Therefore, in the excavation work, a control parameter that increases the torque applied to the bucket 16 is adopted.
- control parameters that improve position accuracy are adopted in the work of loading earth and sand on trucks.
- the present invention has been described as a hardware configuration, but the present invention is not limited thereto.
- the present invention can also realize arbitrary processing (for example, the processing described with reference to FIGS. 4 to 6 and 8) by causing a CPU (Central Processing Unit) to execute a computer program.
- the above-mentioned program can be stored and supplied to a computer by using various types of non-transitory computer-readable media (non-transitory computer readable medium).
- Non-temporary computer-readable media include various types of tangible storage media.
- non-temporary computer-readable media examples include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, etc. Includes CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)).
- the program may also be supplied to the computer by various types of temporary computer-readable media. Examples of temporary computer readable media include electrical, optical, and electromagnetic waves.
- the temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
- the initial input model generation step to generate the initial input model that calculates the initial input value that starts to move the movable part of the construction machine, and Using the initial motion input model, the feedback control step of calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
- the initial input model generation step is A first initial input value measurement step for measuring a first initial measurement value at which the movable portion starts to move in a first state in which the movable portion is controlled to a first position in the movable range of the movable portion.
- Work control method with. (Appendix 2) In the first initial input value measurement step, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive direction and the negative direction.
- the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
- the model generation step the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction.
- the work control method according to Appendix 1 further comprising a control input calculation step for generating the initial input model using the measured values.
- the feedback control step is Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model.
- Steps and An error update step for updating the error between the current posture and the target posture of the construction machine and The work control method according to Supplementary Note 1 or 2, further comprising a control input calculation step of calculating the control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine.
- the work control method according to any one of Supplementary note 1 to 5, further comprising a construction machine control step for controlling the construction machine via the operation lever by operating the actuator based on the control input value.
- An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move, Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
- the initial input model generation means The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion. A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion.
- Initial input value measurement processing and A model generation process for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value. Work control system to do.
- the construction machine In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive and negative directions, In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
- the work control system according to Appendix 7, which generates the initial input model using the measured values.
- the feedback control means is Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model.
- the work control system according to Supplementary note 7 or 8, further comprising a control input calculation means for calculating a control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine.
- An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move, Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
- the initial input model generation means The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
- Work control device to do. In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state.
- the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state.
- the input value measure the second initial measurement value in each of the positive and negative directions.
- the model generation process the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction.
- the work control device according to Appendix 13, which generates the initial input model using the measured values.
- the feedback control means is Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model.
- Means and An error updating means for updating the error between the current posture and the target posture of the construction machine.
- the work control device according to Appendix 13 or 14, further comprising a control input calculation means for calculating the control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine.
Landscapes
- Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Operation Control Of Excavators (AREA)
Abstract
Description
本発明は建設機械の作業制御方法、作業制御システム及び作業制御装置に関し、特に建設機械の姿勢を制御する操作レバーを有する建設機械の作業制御方法、作業制御システム及び作業制御装置に関する。 The present invention relates to a work control method, a work control system and a work control device of a construction machine, and more particularly to a work control method, a work control system and a work control device of a construction machine having an operation lever for controlling the attitude of the construction machine.
近年、建設機械の無人制御が多く提案されている。例えば、特許文献1、2には建設機械の制御に関する技術が開示されている。
In recent years, many unmanned controls for construction machinery have been proposed. For example,
特許文献1には、建設機械の作業機制御装置に関する技術が開示されている。特許文献1に記載の建設機械の作業機制御装置は、作業機の各腕を回転駆動するそれぞれの作業機シリンダと、各腕毎に設けられた作業機操作レバーと、該レバーからの指令信号に応じて各作業機シリンダへの圧油供給流量を制御する流量制御系とを具えた建設機械において、各作業機の望ましい操作応答特性が規定された規範モデル部と、この規範モデルの操作応答特性を設定する規範モデル設定手段と、各作業機のシリンダ速度検出手段と、シリンダ速度検出手段の検出値をフィードバック信号として用い、各作業機の操作応答特性が規範モデル部の操作応答特性に一致するよう適応制御を実行し、各作業機に対する圧油供給流量の制御指令値を補正し、この補正制御指令値によって各作業機シリンダを速度制御する適応制御手段とを具える。
また、特許文献2には、産業車両の油圧回路における電磁弁制御装置に関する技術が開示されている。特許文献2に記載の産業車両の油圧回路における電磁弁制御装置は、CPUはバッテリと電磁弁との間に設けられたトランジスタに入力されるPWM信号のデューティ値(%)を決めるデューティ出力値Doutのフィードバック制御を行う。キーオン後最初(1回目)にティルトレバーが操作(ティルト操作)されてから所定時間(300ms)を経過した時点のデューティ出力値Doutと、そのときの目標電流値Iaimとを、それぞれ学習値Drec,Irecとして記憶する。キーオン後2回目以降のティルト操作からは前回のティルト操作で学習した学習値Drec,Irecを用いて、そのときの目標電流値Iaimに応じて計算したDout=Iaim・Drec/Irecをデューティ出力値の初期値とする。
Further,
建設機械では、操作レバーの操作開始点とシリンダーの動作開始点との間にズレが生じる遊びが設けられている。しかしながら、特許文献1、2に記載の技術では、操作レバーの遊びの大きさが考慮されておらず、建設機械の無人制御の精度が十分ではない問題があった。
In construction machinery, there is a play that causes a gap between the operation start point of the operation lever and the operation start point of the cylinder. However, in the techniques described in
一実施の形態にかかる建設機械の作業制御方法の一態様は、建設機械の可動部を可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成ステップと、前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御ステップと、を有し、前記初動入力モデル生成ステップが、前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定ステップと、前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定ステップと、前記第1の初動計測値と、前記第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成ステップと、を有する。
One aspect of the work control method of the construction machine according to the embodiment is the initial input model generation step of generating the initial input model for calculating the initial input value at which the movable part of the construction machine starts to move, and the initial input model. It has a feedback control step for calculating the initial input value corresponding to the attitude of the construction machine and specifying a control input value having a value equal to or higher than the initial input value, and the initial input model generation step has. The first initial input value measurement step for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion. In a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion, a second initial motion measurement value at which the movable portion starts to move is measured. The initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the initial input
一実施の形態にかかる建設機械の作業制御システムの一態様は、建設機械の可動部が可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成部と、前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御部と、を有し、前記初動入力モデル生成部が、前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、を行う。 One aspect of the work control system of a construction machine according to an embodiment includes an initial input model generation unit that generates an initial input model for calculating an initial input value at which a movable part of the construction machine starts to move, and the initial input model. It has a feedback control unit that calculates the initial motion input value corresponding to the attitude of the construction machine and specifies a control input value having a value equal to or higher than the initial motion input value, and the initial motion input model generation unit has. The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion. In a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion, a second initial motion measurement value at which the movable portion starts to move is measured. Generates the initial input model that complements between the initial input value measurement process of 2 and the first initial measurement value and the second initial measurement value to derive the initial input value for an arbitrary posture of the construction machine. Model generation processing to be performed.
一実施の形態にかかる建設機械の作業制御装置の一態様は、建設機械の可動部が可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成部と、前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御部と、を有し、前記初動入力モデル生成部が、前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、を行う。 One aspect of the work control device for a construction machine according to an embodiment includes an initial input model generation unit that generates an initial input model for calculating an initial input value at which a movable part of the construction machine starts to move, and the initial input model. It has a feedback control unit that calculates the initial input value corresponding to the posture of the construction machine and specifies a control input value having a value equal to or higher than the initial input value, and the initial input model generation unit has. The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion. In a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion, a second initial motion measurement value at which the movable portion starts to move is measured. Generates the initial input model that complements between the initial input value measurement process of 2 and the first initial measurement value and the second initial measurement value to derive the initial input value for an arbitrary posture of the construction machine. Model generation processing to be performed.
実施の形態にかかる建設機械の作業制御方法、作業方法システム及び作業制御装置によれば、操作レバーの遊びの大きさが変化しても高い精度で建設機械の姿勢制御を行うことができる。 According to the work control method, work method system, and work control device of the construction machine according to the embodiment, the attitude control of the construction machine can be performed with high accuracy even if the play size of the operation lever changes.
実施の形態1
以下、図面を参照して本発明の実施の形態について説明する。以下で説明する建設機械の作業制御方法、作業制御システム、及び、作業制御装置は、シリンダーを用いて機械の関節を駆動する建設機械を制御する。そこで、以下の説明では、建設機械としてバックホウを例とする。また、以下の説明では、作業制御処理を行う処理ブロックがネットワークを通じて複数の箇所に分散して配置される作業制御システムについて説明するが、作業制御システムに含まれる処理ブロックを1つの装置とする作業制御装置としてもよい。また、作業制御システムにおいて行われる制御内容をもって作業制御方法と称す。これらの具体例については、後述する記載の中で詳細に説明する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. The work control method, work control system, and work control device of the construction machine described below control the construction machine that drives the joints of the machine by using a cylinder. Therefore, in the following description, a backhoe will be taken as an example as a construction machine. Further, in the following description, a work control system in which processing blocks for performing work control processing are distributed and arranged at a plurality of locations through a network will be described, but work in which the processing blocks included in the work control system are used as one device. It may be a control device. Further, the control content performed in the work control system is referred to as a work control method. These specific examples will be described in detail in the description described later.
図1に実施の形態1にかかる作業制御システム1の概略図を示す。図1に示す建設機械10は、バックホウである。建設機械10は、クローラー11、旋回台12、コックピット13、ブーム14、アーム15、バケット16を有する。クローラー11は、建設機械10を移動させるための無限軌道である。旋回台12は、コックピット13及びブーム14等が搭載されるシャシーを旋回させる。コックピット13は、建設機械10の姿勢を操作する操作レバー等が配置される操作室である。また、図示を簡略化したが、作業制御システム1では、コックピット13内に操作レバーを操作するアクチュエータ17が配置される。また、ブーム14、アーム15、及び、バケット16は、それぞれが可動部に相当し、油圧シリンダーによって稼動する。この油圧シリンダーは、コックピット13に備え付けられた操作レバーを操作することで伸縮する。なお、可動部に該当する部分は油圧シリンダー以外にも例えばモーターで駆動される部位も含まれるが、以下の説明では、可動部の例として油圧シリンダーを説明する。
FIG. 1 shows a schematic diagram of the
また、実施の形態1にかかる作業制御システム1では、建設機械10の可動部に姿勢角を検出する姿勢センサ181~184を取り付ける。図1に示す例では、姿勢センサ181が旋回台12の回転角を検出し、姿勢センサ182がブーム14の現在角度を検出し、姿勢センサ183がブーム14とアーム15の相対角度を検出し、姿勢センサ184がアーム15とバケット16の相対角度を検出する。
Further, in the
そして、実施の形態1にかかる作業制御システム1では、建設機械10に対応して姿勢制御装置20及び作業制御装置30を設ける。姿勢制御装置20は、アクチュエータ17を動作させるための命令を与える。また、姿勢制御装置20は、姿勢センサ181~184から取得した角度の情報に基づき姿勢検出値を生成する。作業制御装置30は、建設機械10の姿勢を決定する制御入力値を姿勢制御装置20から得た情報に基づき生成する。
Then, in the
実施の形態1にかかる作業制御システム1では、アクチュエータ17を介して与える建設機械10の操作レバーの変位量に応じて建設機械10のブーム14等の可動部が稼動を開始する入力値を初動入力値と称す。そして、この初動入力値を制御の基準として建設機械10の制御を実施する。また、この初動入力値は、シリンダーの特性上、シリンダーの伸縮量によって変化する。そこで、実施の形態1にかかる作業制御システム1では、異なるシリンダーの伸縮状態から初動入力モデルを生成し、当該初動入力モデルを用いて建設機械10の制御開始時の姿勢ごとに初動入力値を更新する。そして、実施の形態1にかかる作業制御システム1では、更新した初動入力値を建設機械10に与える入力値の最小値として保証するように建設機械制御部へのフィードバック制御入力値を算出する。以下では、実施の形態1にかかる作業制御システム1について以下で詳細に説明する。
In the
まず、実施の形態1にかかる作業制御システム1の処理ブロックの構成について説明する。そこで、図2に実施の形態1にかかる作業制御システムの概略的なブロック図を示す。なお、図2では、建設機械10は作業制御システム1の制御対象のものとして示した。図2に示す例では、姿勢制御装置20に建設機械制御部21、姿勢検出部22が設けられる。作業制御装置30に初動入力モデル生成部31、フィードバック制御部32が設けられる。そして、姿勢制御装置20と作業制御装置30とを用いて建設機械10を操作する。
図2に示す例は一例であり、例えば姿勢制御装置20と作業制御装置30を1つの装置とし、建設機械10と姿勢制御装置20とを通信により接続することもできる。また、姿勢制御装置20を建設機械10と一体にとなるように設け、姿勢制御装置20と作業制御装置30とが通信により接続される形態とすることもできる。例えば、作業制御装置30をクラウドストレージに配置し、姿勢制御装置20と通信による接続することもできる。また、建設機械10は作業制御装置30による制御対象であり、姿勢制御装置20は、作業制御装置30が建設機械10を具体的に動作させるためのインタフェースとも捉えられ、その場合、作業制御装置30が作業制御システム1の主要部分と考えることが出来る。
First, the configuration of the processing block of the
The example shown in FIG. 2 is an example, and for example, the
作業制御装置30は、初動入力モデル生成部31及びフィードバック制御部32を有する。初動入力モデル生成部31は、建設機械10の可動部(例えば、旋回台12、ブーム14、アーム15、バケット16)が可動し始める初動入力値を算出する初動入力モデルを生成する。フィードバック制御部32は、初動入力モデルを用いて、建設機械10の姿勢に対応する初動入力値を算出し、初動入力値以上の値を有する制御入力値を特定する。ここで、初動入力モデル生成部31は、第1の初動入力測定処理と、第2の初動入力測定処理と、モデル生成処理とを行う。第1の初動入力測定処理では、可動部の可動範囲中の第1の位置に可動部を制御した第1の状態において、可動部が動き始める第1の初動計測値を計測する。第2の初動入力測定処理では、可動部の可動範囲中の第1の位置とは異なる第2の位置に可動部を制御した第2の状態において、可動部が動き始める第2の初動計測値を計測する。モデル生成処理では、第1の初動計測値と、第2の初動計測値の間を補完して建設機械10の任意の姿勢に対する初動入力値を導き出す初動入力モデルを生成する。
The
続いて、実施の形態1にかかる作業制御システム1のより詳細な構成について説明する。そこで、図3に実施の形態1にかかる作業制御システム1のブロック図を示す。なお、図3では、作業制御システム1の制御対象である建設機械10も説明のために示した。図3に示すように、実施の形態1にかかる作業制御システム1は、姿勢制御装置20、作業制御装置30を有する。そして、姿勢制御装置20には、建設機械制御部21、姿勢検出部22が設けられる。また、作業制御装置30には、初動入力モデル生成部31、フィードバック制御部32が設けられる。
Subsequently, a more detailed configuration of the
建設機械制御部21は、フィードバック制御部32が算出するフォードバック制御入力値に基づきアクチュエータを動作させることで、建設機械10内の操作レバーを変位させる。また、建設機械制御部21は、初動入力モデル生成部31が初動入力モデルを生成する際には、初動入力モデル生成部31から制御入力値が与えられ、当該制御入力値に基づき建設機械10の操作レバーを変位させるものとする。
The construction
姿勢検出部22は、建設機械10のアーム等の可動部に設けられたセンサ181~184から各可動部の関節角を取得して建設機械10の姿勢を表す姿勢検出値として出力する。初動入力モデル生成部31は、建設機械10の可動部を可動し始める初動入力値を算出する初動入力モデルを生成する。また、フィードバック制御部32は、初動入力モデルを用いて現在姿勢に対応する初動入力値を算出し、初動入力値を最小値として保証するフィードバック制御入力値を算出する。
The
ここで、初動入力モデル生成部31及びフィードバック制御部32について詳細に説明する。初動入力モデル生成部31は、初動入力測定部311、モデル生成部312を有する。初動入力測定部311は、初動入力モデルを生成する際に、建設機械10の可動部を変位させるために建設機械制御部21に与える入力値を出力し、姿勢検出部22が出力する姿勢検出値に基づく可動部の可動開始状態の検出を行うことで、姿勢毎の初動入力値の測定を行う。より具体的には、初動入力測定部311は、第1の初動入力値測定ステップと、第2の初動入力値測定ステップとを実施する。
Here, the initial input
第1の初動入力測定ステップでは、可動部の可動範囲中の第1の位置に可動部を制御した第1の状態において、可動部が動き始める第1の初動計測値を計測する。第2の初動入力測定ステップでは、可動部の可動範囲中の第1の位置とは異なる第2の位置に可動部を制御した第2の状態において、可動部が動き始める第2の初動計測値を計測する。この第1の初動入力測定ステップと第2の初動入力測定ステップのより具体的な動作の一例は以下のようになる。
第1の初動入力値測定ステップでは、可動部を駆動するシリンダーが伸張した第1の状態において段階的に変化する入力値を建設機械制御部21に印加して、可動部が動き始めた時点の入力値を第1の初動計測値として計測する。さらに、実施の形態1では、この第1の初動入力値測定ステップにおいて、第1の状態となったシリンダーに対してシリンダーが伸びる正の方向とシリンダーが縮む負の方向とにそれぞれ動くように入力値を与えて正方向と負方向とのそれぞれについて第1の初動計測値を測定する。
In the first initial motion input measurement step, the first initial motion measurement value at which the movable portion starts to move is measured in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion. In the second initial motion input measurement step, the second initial motion measurement value at which the movable portion starts to move in the second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. To measure. An example of more specific operation of the first initial input measurement step and the second initial input measurement step is as follows.
In the first initial input value measurement step, an input value that changes stepwise in the first state in which the cylinder driving the movable part is extended is applied to the construction
第2の初動入力値測定ステップでは、可動部を駆動するシリンダーが短縮した第2の状態において段階的に変化する入力値を建設機械制御部21に印加して、可動部が動き始めた時点の入力値を第2の初動計測値として計測する。さらに、実施の形態1では、この第2の初動入力値測定ステップにおいて、第2の状態となったシリンダーに対してシリンダーが伸びる正の方向とシリンダーが縮む負の方向とにそれぞれ動くように入力値を与えて正方向と負方向とのそれぞれについて第2の初動計測値を測定する。
In the second initial input value measurement step, an input value that changes stepwise in the second state in which the cylinder driving the movable part is shortened is applied to the construction
モデル生成部312は、第1の初動計測値と、第2の初動計測値の間を補完して建設機械10の任意の姿勢に対する初動入力値を導き出す初動入力モデルを生成するモデル生成ステップを実施する。
The
フィードバック制御部32は、初動入力更新部321、誤差更新部322、制御入力算出部323を有する。初動入力更新部321は、建設機械10の可動部の位置情報(例えば、姿勢検出値)に基づき建設機械10の姿勢を取得し、姿勢に対応する初動入力値を初動入力モデルを用いて算出された値で更新する初動入力更新ステップを実施する。誤差更新部322は、現在姿勢と建設機械10の目標姿勢との誤差を更新する誤差更新ステップを実施する。制御入力算出部323は、誤差と、初動入力値とを入力として、誤差を小さくするフィードバック制御入力値を算出して建設機械10に与える制御入力算出ステップを実施する。
The
続いて、実施の形態1にかかる作業制御システム1の動作について説明する。そこで、図4に実施の形態1にかかる作業制御システムの動作を説明するフローチャートを示す。図4に示すように、実施の形態1にかかる作業制御システム1は、運用を開始する前に、初動入力モデル生成処理を行う(ステップS1)。このステップS1では、建設機械制御部21、姿勢検出部22及び初動入力モデル生成部31を用いた初動入力モデルの生成処理を行う。また、ステップS1の初動入力モデル生成処理では、第1の初動入力測定処理、第2の初動入力測定処理及びモデル生成処理を行う。そして、実施の形態1にかかる作業制御システム1では、ステップS1で生成した初動入力モデルを用いて建設機械10の運用を実施するフィードバック制御処理を運用終了まで継続する(ステップS2、S3)。つまり、実施の形態1にかかる作業制御システム1では、建設機械10が作業を行う稼動期間以外の期間に初動入力モデルを生成する。このように建設機械10の稼動期間以外の期間に初動入力モデルを生成することで、建設機械10を稼働中に初動入力モデルが変化せず、建設機械10を安定稼働させることができる。
Subsequently, the operation of the
ここで、ステップS1の初動入力モデル生成処理とステップS2のフィードバック制御処理について詳細に説明する。図5に実施の形態1にかかる初動入力モデル生成部の動作を説明するフローチャートに示す。 Here, the initial input model generation process in step S1 and the feedback control process in step S2 will be described in detail. FIG. 5 is shown in a flowchart illustrating the operation of the initial input model generation unit according to the first embodiment.
初動入力モデル生成部31は、まず、初動入力測定部311が初動入力値を未測定の駆動部位を選択する(ステップS11)。次いで、初動入力測定部311は、第1の初動入力測定ステップとして、ステップS12、S13の処理を行う。初動入力測定部311は、選択した駆動部位について、第1の初動入力値測定ステップの負方向の初動入力値の計測を行う(ステップS12)。より具体的には、ステップS12では、初動入力測定部311は、姿勢検出部より検出された最大姿勢(例えば、第1の状態)における負方向の初動入力値を計測する。ここで、ステップS12で計測した初動入力値を(1)式で示す。なお、以下の説明において、θupperは、第1の状態となったときの駆動部位から建設機械制御部21が検出した姿勢角である。
続いて、初動入力測定部311は、選択した駆動部位について、第1の初動入力値測定ステップの正方向の初動入力値の計測を行う(ステップS13)。より具体的には、ステップS13では、初動入力測定部311は、姿勢検出部より検出された最大姿勢(例えば、第1の状態)における正方向の初動入力値を計測する。ここで、ステップS13で計測した初動入力値を(2)式で示す。
続いて、初動入力測定部311は、第2の初動入力測定ステップとして、ステップS14、S15の処理を行う。初動入力測定部311は、選択した駆動部位について、第2の初動入力値測定ステップの負方向の初動入力値の計測を行う(ステップS14)。より具体的には、ステップS14では、初動入力測定部311は、姿勢検出部より検出された最小姿勢(例えば、第2の状態)における負方向の初動入力値を計測する。ここで、ステップS14で計測した初動入力値を(3)式で示す。なお、以下の説明において、θlowerは、第2の状態となったときの駆動部位から建設機械制御部21が検出した姿勢角である。
続いて、初動入力測定部311は、選択した駆動部位について、第2の初動入力値測定ステップの正方向の初動入力値の計測を行う(ステップS15)。より具体的には、ステップS15では、初動入力測定部311は、姿勢検出部より検出された最小姿勢(例えば、第2の状態)における正方向の初動入力値を計測する。ここで、ステップS15で計測した初動入力値を(4)式で示す。
続いて、初動入力モデル生成部31では、初動入力測定部311が取得した4つの初動入力値を用いてモデル生成部312により初動入力モデルを算出する(ステップS16)。このステップS16で生成される初動入力モデルは、例えば、シリンダーが伸びる正方向とシリンダーが縮む負方向との2つある。そこで、実施の形態1にかかる初動入力モデル生成部31において生成される初動入力モデルを(5)式及び(7)式に示す。なお、(5)式は、正方向にシリンダーを変位させる場合の初動入力モデルUmin_p(θ)を示し、(7)式は、負方向にシリンダーを変位させる場合の初動入力モデルUmin_m(θ)を示す。なお、θは姿勢検出部22において検出される駆動部位の姿勢角を示す。
初動入力モデル生成部31は、建設機械10の全ての駆動部位についてステップS11~S16の処理を繰り返す。そして、初動入力モデル生成部31は、建設機械10の全ての駆動部位についての初動入力モデルを生成したことに応じて初動入力モデル生成処理を終了する。なお、初動入力モデル生成部31のモデル生成部312は、生成した初動入力モデルにより初動入力更新部321に保持されている初動入力モデルを更新する。
The initial input
続いて、フィードバック制御部32により実施するフィードバック制御処理について説明する。図6に実施の形態1にかかるフィードバック制御部32の動作を説明するフローチャートを示す。
Subsequently, the feedback control process performed by the
図6に示すように、フィードバック制御部32は、まず、初動入力更新部321を用いて姿勢検出部22から建設機械10の制御対象部位の姿勢検出値を取得し、建設機械10の現在姿勢θを把握する(ステップS21)。次いで、初動入力更新部321は、保持している初動入力モデルを用いて現在姿勢θに帯する初動入力値を更新する(ステップS22)。
As shown in FIG. 6, the
次いで、誤差更新部322が現在姿勢θと目標姿勢の誤差を更新する(ステップS23)。その後、制御入力算出部323が、現在姿勢θに対するフィードバック制御入力値を算出すし(ステップS24)、算出したフィードバック制御入力値を建設機械制御部21に与える(ステップS25)。なお、フィードバック制御部32は、ステップS23~S25の処理を繰り返しながら建設機械10の姿勢が目標姿勢となるまで制御する。
Next, the
ここで、ステップS24のフィードバック制御入力値の算出方法について詳細に説明する。まず、フィードバック制御入力値をuとすると、フィードバック制御入力値uは、(9)式で表される。なお、以下の式において、θは現在姿勢、θrは目標姿勢、Umaxは入力最大値、Umin(θ)は初動入力値(ただし、姿勢方向は省略した)、Emaxは目標姿勢と現在姿勢の誤差に対する減速開始位置、Eminは目標姿勢に対する収束判定閾値である。
上記(9)式によれば、フィードバック制御入力値は、最小値を初動入力値Umin(θ)とする値であることがわかる。つまり、制御入力算出部323は、制御開始時の建設機械10の姿勢毎に算出された初動入力値を最小値として補償したフィードバック制御入力値を算出することがわかる。
According to the above equation (9), it can be seen that the feedback control input value is a value whose minimum value is the initial input value Umin (θ). That is, it can be seen that the control
上記説明より、実施の形態1にかかる作業制御システム1では、建設機械10の駆動部位について、異なる変位量となる第1の状態と第2の状態とし、第1の状態と第2の状態のそれぞれについて初動入力値を測定する。そして、作業制御システム1は、測定した初動入力値を用いて任意の姿勢に対して適切な初動入力値を算出可能な初動入力モデルを生成する。作業制御システム1は、初動入力モデル生成部31が生成した初動入力モデルを用いて現在姿勢に最適な初動入力値を算出し、この初動入力値を最低値として補償するフィードバック制御入力値を初動入力モデル生成部31が算出する。
From the above description, in the
これにより、実施の形態1にかかる作業制御システム1は、操作レバーの遊び量が建設機械10の姿勢毎に異なるものであっても、高い精度で建設機械10を制御可能なフィードバック制御入力値により建設機械10を制御することができる。
As a result, the
実施の形態2
実施の形態2では、実施の形態1にかかる作業制御システム1の別の形態となる作業制御システム2について説明する。なお、実施の形態2の説明において、実施の形態1と同じ構成要素については、実施の形態1と同じ符号を付して説明を省略する。
In the second embodiment, the
図7に実施の形態2にかかる作業制御システム2のブロック図を示す。図7に示すように、実施の形態2にかかる作業制御システム2は、実施の形態1にかかる作業制御システム1に作業指示部41を追加したものである。また、実施の形態2にかかる作業制御システム2は、実施の形態1にかかる作業制御システム1のフィードバック制御部32をフィードバック制御部42に置き換えたものである。フィードバック制御部42は、誤差更新部322を誤差更新部422に置き換えたものである。誤差更新部422は、誤差更新部322にパラメータ更新部422aを追加したものである。
FIG. 7 shows a block diagram of the
作業指示部41は、建設機械10を用いて行う作業の内容に関する情報をフィードバック制御部42に与える。フィードバック制御部42の誤差更新部422は、作業指示部41から与えられた指示に基づき建設機械10に行わせる作業を指示する作業指示が更新されたことを認識した場合には、パラメータ更新部422aにより建設機械10の目標姿勢を含む制御パラメータを更新するパラメータ更新ステップを行う。なお、制御パラメータには、(10)式に含まれる最大入力量Umax及び減速開始閾値Emaxが含まれるものとする。
The
続いて、実施の形態2にかかるフィードバック制御部42を用いたフィードバック制御処理について詳細に説明する。そこで、図8に実施の形態2にかかるフィードバック制御部42の動作を説明するフローチャートを示す。なお、図8に示したフローチャートの説明では、図6で示した実施の形態1にかかる作業制御システム1のフローチャートと異なるステップS31、S32について説明する。
Subsequently, the feedback control process using the
図8に示すように、実施の形態2にかかるフィードバック制御部42の動作では、実施の形態1にかかるフィードバック制御部32の動作に対してステップS31、S32の動作が追加される。ステップS31、S32の処理は、ステップS22とステップS23の間で行われる。ステップS31では、作業指示部41が作業内容を更新したか否かを判断する。そして、ステップS31において、作業内容が更新されたと判断した場合、誤差更新部422は、パラメータ更新部422aを用いて現在の作業内容に応じた目標姿勢、入力最大量及び減速開始閾値を含む制御パラメータを更新する。そして、実施の形態2にかかる作業制御システム2では、ステップS32において更新された目標姿勢、入力最大量及び減速開始閾値に基づき現在姿勢との誤差の算出(ステップS24)及びフィードバック制御入力値の算出(ステップSS25)を行う。
As shown in FIG. 8, in the operation of the
上記説明より、実施の形態2にかかる作業制御システム2によれば、作業指示部41により作業内容を更新することを誤差更新部422に指示することで、建設機械10に様々な作業を行わせながら、実施の形態1にかかる作業制御システム1と同様の高精度の制御を行うことができる。例えば、掘削作業では、バケット16が土砂を持ち上げるためにバケット16を閉じるための力がバケット16が空の状態よりも必要になる。そのため、掘削作業においては、バケット16に与えるトルクが高くなるような制御パラメータを採用する。また、別の例としては、土砂をトラックに降ろす際には、トラックとバケット16の衝突を回避するために高い位置精度で制御を行う必要がある。そのため、トラックへの土砂積載作業においては位置精度を高める制御パラメータを採用する。
From the above description, according to the
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。 The present invention is not limited to the above embodiment, and can be appropriately modified without departing from the spirit.
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、任意の処理(例えば、図4~6、8で説明した処理)を、CPU(Central Processing Unit)にコンピュータプログラムを実行させることにより実現することも可能である。 また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 In the above-described embodiment, the present invention has been described as a hardware configuration, but the present invention is not limited thereto. The present invention can also realize arbitrary processing (for example, the processing described with reference to FIGS. 4 to 6 and 8) by causing a CPU (Central Processing Unit) to execute a computer program. Further, the above-mentioned program can be stored and supplied to a computer by using various types of non-transitory computer-readable media (non-transitory computer readable medium). Non-temporary computer-readable media include various types of tangible storage media. Examples of non-temporary computer-readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, etc. Includes CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). The program may also be supplied to the computer by various types of temporary computer-readable media. Examples of temporary computer readable media include electrical, optical, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
この出願は、2020年8月28日に出願された日本出願特願2020-144049を基礎とする優先権を主張し、その開示の全てをここに取り込む。 This application claims priority on the basis of Japanese Application Japanese Patent Application No. 2020-144049 filed on August 28, 2020, and incorporates all of its disclosures herein.
また、上記実施の形態は以下の観点を含む。
(付記1)
建設機械の可動部を可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成ステップと、
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御ステップと、を有し、
前記初動入力モデル生成ステップが、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定ステップと、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定ステップと、
前記第1の初動計測値と、前記第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成ステップと、
を有する作業制御方法。
(付記2)
前記第1の初動入力値測定ステップでは、前記第1の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第1の初動計測値を測定し、
前記第2の初動入力値測定ステップでは、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成ステップでは、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する制御入力算出ステップと、を有する付記1に記載の作業制御方法。
(付記3)
前記フィードバック制御ステップは、
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新ステップと、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新ステップと、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする前記制御入力値を算出して前記建設機械に与える制御入力算出ステップと、を有する付記1又は2に記載の作業制御方法。
(付記4)
前記誤差更新ステップでは、前記建設機械に行わせる作業を指示する作業指示が更新された場合、前記建設機械の前記目標姿勢を含む制御パラメータを更新するパラメータ更新ステップを行う付記3に記載の作業制御方法。
(付記5)
前記初動入力モデル生成ステップは、前記建設機械が作業を行う稼動期間以外の期間に前記初動入力モデルを生成する付記1乃至4のいずれか1項に記載の作業制御方法。
(付記6)
前記建設機械は、自機の姿勢を操作する操作レバーと、前記操作レバーに取り付けられたアクチュエータとを有し、
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御ステップを有する付記1乃至5のいずれか1項に記載の作業制御方法。
(付記7)
建設機械の可動部が可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成手段と、
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御手段と、を有し、
前記初動入力モデル生成手段が、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、
前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、
を行う作業制御システム。
(付記8)
前記第1の初動入力値測定処理では、前記第1の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて第1の初動計測値を測定し、
前記第1の初動入力値測定処理では、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成処理では、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する付記7に記載の作業制御システム。
(付記9)
前記フィードバック制御手段は、
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新手段と、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新手段と、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする制御入力値を算出して前記建設機械に与える制御入力算出手段と、を有する付記7又は8に記載の作業制御システム。
(付記10)
前記誤差更新手段は、前記建設機械に行わせる作業を指示する作業指示が更新された場合、前記建設機械の前記目標姿勢を含む制御パラメータを更新するパラメータ更新手段を有する付記9に記載の作業制御システム。
(付記11)
前記初動入力モデル生成手段は、前記建設機械が作業を行う稼動期間以外の期間に前記初動入力モデルを生成する付記7乃至10のいずれか1項に記載の作業制御システム。
(付記12)
前記建設機械は、自機の姿勢を操作する操作レバーと、前記操作レバーに取り付けられたアクチュエータとを有し、
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御手段を有する付記7乃至11のいずれか1項に記載の作業制御システム。
(付記13)
建設機械の可動部が可動し始める初動入力値を算出する初動入力モデルを生成する初動入力モデル生成手段と、
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御手段と、を有し、
前記初動入力モデル生成手段が、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、
前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、
を行う作業制御装置。
(付記14)
前記第1の初動入力値測定処理では、前記第1の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて第1の初動計測値を測定し、
前記第1の初動入力値測定処理では、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成処理では、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する付記13に記載の作業制御装置。
(付記15)
前記フィードバック制御手段は、
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新手段と、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新手段と、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする前記制御入力値を算出して前記建設機械に与える制御入力算出手段と、を有する付記13又は14に記載の作業制御装置。
(付記16)
前記誤差更新手段は、前記建設機械に行わせる作業を指示する作業指示が更新された場合、前記建設機械の前記目標姿勢を含む制御パラメータを更新するパラメータ更新手段を有する付記15に記載の作業制御装置。
(付記17)
前記初動入力モデル生成手段は、前記建設機械が作業を行う稼動期間以外の期間に前記初動入力モデルを生成する付記13乃至16のいずれか1項に記載の作業制御装置。
(付記18)
前記建設機械は、自機の姿勢を操作する操作レバーと、前記操作レバーに取り付けられたアクチュエータとを有し、
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御手段を有する付記13乃至17のいずれか1項に記載の作業制御装置。
Moreover, the above-mentioned embodiment includes the following viewpoints.
(Appendix 1)
The initial input model generation step to generate the initial input model that calculates the initial input value that starts to move the movable part of the construction machine, and
Using the initial motion input model, the feedback control step of calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation step is
A first initial input value measurement step for measuring a first initial measurement value at which the movable portion starts to move in a first state in which the movable portion is controlled to a first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement step and
A model generation step for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control method with.
(Appendix 2)
In the first initial input value measurement step, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive direction and the negative direction.
In the second initial input value measurement step, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation step, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control method according to
(Appendix 3)
The feedback control step is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Steps and
An error update step for updating the error between the current posture and the target posture of the construction machine, and
The work control method according to
(Appendix 4)
In the error update step, when the work instruction instructing the work to be performed by the construction machine is updated, the work control according to
(Appendix 5)
The work control method according to any one of
(Appendix 6)
The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control method according to any one of
(Appendix 7)
An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move,
Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation means
The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement processing and
A model generation process for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control system to do.
(Appendix 8)
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive and negative directions,
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation process, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control system according to
(Appendix 9)
The feedback control means is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Means and
An error updating means for updating the error between the current posture and the target posture of the construction machine,
The work control system according to
(Appendix 10)
The work control according to Appendix 9, wherein the error updating means has a parameter updating means for updating a control parameter including the target posture of the construction machine when the work instruction instructing the work to be performed by the construction machine is updated. system.
(Appendix 11)
The work control system according to any one of
(Appendix 12)
The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control system according to any one of
(Appendix 13)
An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move,
Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation means
The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement processing and
A model generation process for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control device to do.
(Appendix 14)
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive and negative directions,
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation process, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control device according to
(Appendix 15)
The feedback control means is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Means and
An error updating means for updating the error between the current posture and the target posture of the construction machine,
The work control device according to
(Appendix 16)
The work control according to
(Appendix 17)
The work control device according to any one of
(Appendix 18)
The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control device according to any one of
1 作業制御システム
2 作業制御システム
10 建設機械
11 クローラー
12 旋回台
13 コックピット
14 ブーム
15 アーム
16 バケット
17 アクチュエータ
181 姿勢センサ
182 姿勢センサ
183 姿勢センサ
184 姿勢センサ
20 姿勢制御装置
21 建設機械制御部
22 姿勢検出部
30 作業制御装置
31 初動入力モデル生成部
311 初動入力測定部
312 モデル生成部
32 フィードバック制御部
321 初動入力更新部
322 誤差更新部
323 制御入力算出部
41 作業指示部
42 フィードバック制御部
422 誤差更新部
422a パラメータ更新部
1
Claims (18)
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御ステップと、を有し、
前記初動入力モデル生成ステップが、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定ステップと、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定ステップと、
前記第1の初動計測値と、前記第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成ステップと、
を有する作業制御方法。 The initial input model generation step to generate the initial input model that calculates the initial input value that starts to move the movable part of the construction machine, and
Using the initial motion input model, the feedback control step of calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation step is
A first initial input value measurement step for measuring a first initial measurement value at which the movable portion starts to move in a first state in which the movable portion is controlled to a first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement step and
A model generation step for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control method with.
前記第2の初動入力値測定ステップでは、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成ステップでは、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する制御入力算出ステップと、を有する請求項1に記載の作業制御方法。 In the first initial input value measurement step, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive direction and the negative direction.
In the second initial input value measurement step, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation step, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control method according to claim 1, further comprising a control input calculation step for generating the initial input model using the measured values.
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新ステップと、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新ステップと、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする前記制御入力値を算出して前記建設機械に与える制御入力算出ステップと、を有する請求項1又は2に記載の作業制御方法。 The feedback control step is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Steps and
An error update step for updating the error between the current posture and the target posture of the construction machine, and
The work control method according to claim 1 or 2, further comprising a control input calculation step of calculating the control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine. ..
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御ステップを有する請求項1乃至5のいずれか1項に記載の作業制御方法。 The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control method according to any one of claims 1 to 5, further comprising a construction machine control step for controlling the construction machine via the operation lever by operating the actuator based on the control input value.
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御手段と、を有し、
前記初動入力モデル生成手段が、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、
前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、
を行う作業制御システム。 An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move,
Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation means
The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement processing and
A model generation process for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control system to do.
前記第1の初動入力値測定処理では、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成処理では、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する請求項7に記載の作業制御システム。 In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive and negative directions,
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation process, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control system according to claim 7, wherein the initial input model is generated using the measured values.
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新手段と、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新手段と、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする制御入力値を算出して前記建設機械に与える制御入力算出手段と、を有する請求項7又は8に記載の作業制御システム。 The feedback control means is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Means and
An error updating means for updating the error between the current posture and the target posture of the construction machine,
The work control system according to claim 7 or 8, further comprising a control input calculation means for calculating a control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine.
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御手段を有する請求項7乃至11のいずれか1項に記載の作業制御システム。 The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control system according to any one of claims 7 to 11, further comprising a construction machine control means for controlling the construction machine via the operation lever by operating the actuator based on the control input value.
前記初動入力モデルを用いて、前記建設機械の姿勢に対応する前記初動入力値を算出し、前記初動入力値以上の値を有する制御入力値を特定するフィードバック制御手段と、を有し、
前記初動入力モデル生成手段が、
前記可動部の可動範囲中の第1の位置に前記可動部を制御した第1の状態において、前記可動部が動き始める第1の初動計測値を計測する第1の初動入力値測定処理と、
前記可動部の可動範囲中の前記第1の位置とは異なる第2の位置に前記可動部を制御した第2の状態において、前記可動部が動き始める第2の初動計測値を計測する第2の初動入力値測定処理と、
前記第1の初動計測値と、第2の初動計測値の間を補完して前記建設機械の任意の姿勢に対する前記初動入力値を導き出す前記初動入力モデルを生成するモデル生成処理と、
を行う作業制御装置。 An initial input model generation means for generating an initial input model for calculating an initial input value at which a movable part of a construction machine starts to move,
Using the initial motion input model, the feedback control means for calculating the initial motion input value corresponding to the posture of the construction machine and specifying a control input value having a value equal to or higher than the initial motion input value is provided.
The initial input model generation means
The first initial input value measurement process for measuring the first initial measurement value at which the movable portion starts to move in the first state in which the movable portion is controlled to the first position in the movable range of the movable portion.
A second measurement of a second initial motion measurement value at which the movable portion starts to move in a second state in which the movable portion is controlled to a second position different from the first position in the movable range of the movable portion. Initial input value measurement processing and
A model generation process for generating the initial input model for deriving the initial input value for an arbitrary posture of the construction machine by complementing between the first initial measurement value and the second initial measurement value.
Work control device to do.
前記第1の初動入力値測定処理では、前記第2の状態となった前記可動部に対して前記可動部の正の方向と前記可動部の負の方向とにそれぞれ動くように前記建設機械に入力値を与えて正方向と負方向とのそれぞれについて前記第2の初動計測値を測定し、
前記モデル生成処理では、正方向の前記第1の初動計測値と、負方向の前記第1の初動計測値と、正方向の前記第2の初動計測値と、負方向の前記第2の初動計測値と、を用いて前記初動入力モデルを生成する請求項13に記載の作業制御装置。 In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the first state. Given the input value, measure the first initial measurement value in each of the positive and negative directions,
In the first initial input value measurement process, the construction machine is moved so as to move in the positive direction of the movable portion and in the negative direction of the movable portion with respect to the movable portion in the second state. Given the input value, measure the second initial measurement value in each of the positive and negative directions.
In the model generation process, the first initial motion measurement value in the positive direction, the first initial motion measurement value in the negative direction, the second initial motion measurement value in the positive direction, and the second initial motion in the negative direction. The work control device according to claim 13, wherein the initial input model is generated using the measured values.
前記建設機械の前記可動部の位置情報に基づき前記建設機械の現在姿勢を取得し、前記現在姿勢に対応する前記初動入力値を前記初動入力モデルを用いて算出された値で更新する初動入力更新手段と、
前記現在姿勢と前記建設機械の目標姿勢との誤差を更新する誤差更新手段と、
前記誤差と、前記初動入力値とを入力として、前記誤差を小さくする前記制御入力値を算出して前記建設機械に与える制御入力算出手段と、を有する請求項13又は14に記載の作業制御装置。 The feedback control means is
Initial motion input update that acquires the current posture of the construction machine based on the position information of the movable part of the construction machine and updates the initial motion input value corresponding to the current posture with a value calculated using the initial motion input model. Means and
An error updating means for updating the error between the current posture and the target posture of the construction machine,
The work control device according to claim 13 or 14, further comprising a control input calculation means for calculating the control input value for reducing the error by using the error and the initial input value as inputs and giving the control input value to the construction machine. ..
前記制御入力値に基づき前記アクチュエータを操作することで前記操作レバーを介した前記建設機械の制御を行う建設機械制御手段を有する請求項13乃至17のいずれか1項に記載の作業制御装置。 The construction machine has an operation lever for operating the posture of the own machine and an actuator attached to the operation lever.
The work control device according to any one of claims 13 to 17, further comprising a construction machine control means for controlling the construction machine via the operation lever by operating the actuator based on the control input value.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022545527A JP7472991B2 (en) | 2020-08-28 | 2021-07-15 | Construction machine work control method, work control system, and work control device |
| US18/022,813 US20240044108A1 (en) | 2020-08-28 | 2021-07-15 | Work control method of construction machine, work control system, and work control apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144049 | 2020-08-28 | ||
| JP2020-144049 | 2020-08-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022044601A1 true WO2022044601A1 (en) | 2022-03-03 |
Family
ID=80354982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2021/026600 Ceased WO2022044601A1 (en) | 2020-08-28 | 2021-07-15 | Method for controlling operation of construction machine, operation control system, and operation control device |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20240044108A1 (en) |
| JP (1) | JP7472991B2 (en) |
| WO (1) | WO2022044601A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0610906A (en) * | 1992-01-07 | 1994-01-21 | Caterpillar Inc | Fluid pressure controller |
| JPH09328785A (en) * | 1996-04-10 | 1997-12-22 | Komatsu Ltd | Work machine control device for construction machinery |
| JP2002234700A (en) * | 2001-11-26 | 2002-08-23 | Komatsu Ltd | Manipulator attitude angle control device |
| JP2017057644A (en) * | 2015-09-17 | 2017-03-23 | 住友重機械工業株式会社 | Shovel |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0735105A (en) * | 1993-07-21 | 1995-02-03 | Komatsu Ltd | Automatic dead zone correction device for hydraulic drive machine and automatic dead zone correction method |
| DE19839062C2 (en) * | 1997-08-29 | 2002-04-18 | Komatsu Mfg Co Ltd | Hydraulic machine control |
| US6850806B2 (en) * | 1999-04-16 | 2005-02-01 | Siemens Energy & Automation, Inc. | Method and apparatus for determining calibration options in a motion control system |
| JP3940242B2 (en) * | 1999-07-29 | 2007-07-04 | 日立建機株式会社 | Hydraulic circuit controller for construction machinery |
| JP4248725B2 (en) * | 2000-03-21 | 2009-04-02 | 国土交通省北陸地方整備局長 | Remote control device for remote control of multiple types of autonomous mobile work machines |
| US8132345B2 (en) * | 2007-06-15 | 2012-03-13 | Deere & Company | Hydraulic function control with auto-control mode override |
| WO2008156442A1 (en) * | 2007-06-15 | 2008-12-24 | Deere & Company | Hydraulic function auto-control mode deactivation |
| WO2012169531A1 (en) * | 2011-06-10 | 2012-12-13 | 日立建機株式会社 | Work machine |
| JP6495729B2 (en) * | 2015-04-28 | 2019-04-03 | 日立建機株式会社 | Construction machine control equipment |
| JP6552996B2 (en) * | 2016-06-07 | 2019-07-31 | 日立建機株式会社 | Work machine |
| US20210318688A1 (en) * | 2018-09-05 | 2021-10-14 | Nec Corporation | Motion control apparatus, motion control method, nontransitory computer readable medium, and motion control system |
| JP7283070B2 (en) * | 2018-12-19 | 2023-05-30 | コベルコ建機株式会社 | Perimeter monitoring device for working machines |
| JP6998493B2 (en) * | 2019-03-06 | 2022-01-18 | 日立建機株式会社 | Construction machinery |
| US20200392696A1 (en) * | 2019-06-11 | 2020-12-17 | Caterpillar Inc. | Method for operating an implement of a work machine |
| JP7305274B2 (en) * | 2019-09-25 | 2023-07-10 | 日立建機株式会社 | construction machinery |
-
2021
- 2021-07-15 US US18/022,813 patent/US20240044108A1/en active Pending
- 2021-07-15 WO PCT/JP2021/026600 patent/WO2022044601A1/en not_active Ceased
- 2021-07-15 JP JP2022545527A patent/JP7472991B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0610906A (en) * | 1992-01-07 | 1994-01-21 | Caterpillar Inc | Fluid pressure controller |
| JPH09328785A (en) * | 1996-04-10 | 1997-12-22 | Komatsu Ltd | Work machine control device for construction machinery |
| JP2002234700A (en) * | 2001-11-26 | 2002-08-23 | Komatsu Ltd | Manipulator attitude angle control device |
| JP2017057644A (en) * | 2015-09-17 | 2017-03-23 | 住友重機械工業株式会社 | Shovel |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022044601A1 (en) | 2022-03-03 |
| JP7472991B2 (en) | 2024-04-23 |
| US20240044108A1 (en) | 2024-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6526321B2 (en) | Work machine | |
| US10017912B2 (en) | Work vehicle with improved loader/implement position control and return-to-position functionality | |
| US20160258128A1 (en) | Trace Generation Device and Working Machine | |
| JP4647325B2 (en) | Construction machine work machine control device, construction machine work machine control method, and program for causing computer to execute the method | |
| US20210215483A1 (en) | Controlling movement of a machine using sensor fusion | |
| US20130103247A1 (en) | Apparatus and Method for Controlling Work Trajectory of Construction Equipment | |
| JP7078120B2 (en) | Motion control device, motion control method, motion control program, and motion control system | |
| JP2024156796A (en) | Work control method, work control system, and target point setting device | |
| CN112639212B (en) | work machinery | |
| CN112585321A (en) | Construction machine | |
| KR101485003B1 (en) | Device and method for controlling position and posture of walking robot | |
| CN115929738B (en) | Method for hydraulic system, training method of control model, and control method | |
| JPWO2019176075A1 (en) | Work machine | |
| CN111032962A (en) | construction machinery | |
| CN113646709A (en) | Hydrostatic working equipment and control method thereof | |
| JPWO2020158779A1 (en) | Track-following system, track-following method, and program | |
| US11377813B2 (en) | Work machine with semi-automatic excavation and shaping | |
| WO2022044601A1 (en) | Method for controlling operation of construction machine, operation control system, and operation control device | |
| JP7405275B2 (en) | Work control method, work control system, and work control device for construction machinery | |
| JP2014174842A (en) | S-shaped acceleration/deceleration control program, operation control program, recording medium, controller, s-shaped acceleration/deceleration control calculation method, and work operation control system | |
| KR20230143178A (en) | working machine | |
| WO2024043303A1 (en) | Control device and control method | |
| CN114326378B (en) | Method and device for controlling track of working machine and working machine | |
| JP7355254B2 (en) | Work control method, work control system and work control device | |
| JPWO2022044601A5 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21861030 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2022545527 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18022813 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21861030 Country of ref document: EP Kind code of ref document: A1 |