Customized work planning for automated loading, unloading, and transport operations by scraper systems
A system and method are provided for controlling operation of earth working machines, e.g., scraper units configured to load, transport, and unload material depending on the respective work state. A design plan (e.g., a cut-fill map) is obtained corresponding to a working area to which the earth working machines are assigned. For each of the machines, the method further includes generating and/or selectively retrieving performance optimization data sets comprising a loading capacity and loading rates correlated to combinations of input data for working parameters for the respective machine, generating a work plan comprising a route of advance and corresponding work state transitions of the machine with respect to the working area, wherein the work plan is generated based at least in part on the performance optimization data sets and the design plan, and automatically controlling working parameters for the machine in accordance with the generated work plan.
1 . A method of controlling operation of one or more earth working machines each including a loading container and a scraper blade operatively coupled to the loading container, wherein each of the one or more earth working machines is configured in a first work state to control loading of earth being worked by the scraper blade while the machine is advancing into the loading container, wherein a flow rate of earth into the loading container is dependent on at least an advance speed of the working machine and an actuatable position of the scraper blade relative to a ground surface traversed by the working machine, in a second work state to disable further loading and to transport the earth working machine with the earth loaded in the loading container, and in a third work state to direct unloading of the loaded earth from the loading container, the method comprising:
obtaining a design plan corresponding to a working area to which the one or more earth working machines are assigned;
for each of the one or more earth working machines:
generating and/or selectively retrieving one or more performance optimization data sets comprising a loading capacity of the loading container and loading rates of the earth working machine correlated to respective combinations of input data for working parameters for the earth working machine;
predicting an amount of earth to be worked during one iteration of the first work state for the earth working machine based upon at least the one or more performance optimization data sets;
generating a work plan comprising a route of advance and corresponding work state transitions of the earth working machine with respect to the working area, wherein the work plan is generated based at least in part on the predicted amount of earth to be worked with each iteration of the first work state and the design plan and comprises a projected sequence of work cycles to optimize a number of iterations of the first work state required to produce a profile for the working area corresponding to a target profile of the working area, wherein each work cycle comprises a sequence of the first, second, and third work states, and wherein each iteration of the first work state for a given work cycle defines a respective work segment;
automatically controlling one or more working parameters for the earth working machine in accordance with the generated work plan;
obtaining current input data during operation of the earth working machine corresponding to the loading capacity and the loading rate thereof;
generating and/or selectively retrieving one or more updated performance optimization data sets based at least in part on the obtained current input data;
generating an updated work plan based at least in part on the one or more updated performance optimization data sets; and
automatically controlling one or more working parameters for the earth working machine in accordance with the updated work plan.
2 . The method of claim 1 , wherein the design plan is generated from one or more data sets comprising first profile data associated with a current profile of the working area and second profile data associated with a target profile of the working area, wherein the first profile data and the second profile data respectively comprise x, y, and z coordinate data in a reference system external to the one or more earth working machines.
3 . The method of claim 2 , comprising updating the first profile data to account for a determined work output based at least in part on a sensed one or more working parameters for at least one of the one or more earth working machines at least upon transitioning from the first work state to the second work state.
4 . The method of claim 3 , wherein the updated first profile data are made selectively available for each of a plurality of earth working machines associated with the working area, wherein the plurality of earth working machines comprises the one or more earth working machines as a first set of earth working machines and at least one earth working machine of a different type as a second set of earth working machines.
5 . The method of claim 4 , further comprising updating respectively generated work plans for at least the first set of earth working machines based at least in part on the updated first profile data, and automatically controlling one or more working parameters for each of the at least first set of earth working machines in accordance with the respectively updated work plans.
6 . The method of claim 1 , wherein each of the plurality of work cycles are assigned to a respective one of a plurality of earth working machines associated with the working area.
7 . The method of claim 1 , wherein transport times between each of the plurality of work segments and an assigned unloading site are accounted for in the generated work plan.
8 . The method of claim 1 , wherein the performance optimization data sets for each of the one or more earth working machines further comprise data corresponding to one or more material characteristics of the earth to be worked by the respective earth working machine.
9 . The method of claim 1 , further comprising, for each of the one or more earth working machines:
determining an amount of carryback material remaining in the loading container after an unloading operation; and
generating and/or selectively retrieving the one or more updated performance optimization data sets, and further generating the updated work plan, based at least in part on an adjusted loading capacity of the loading contained based at least in part on the determined amount of carryback material remaining in the loading container.
10 . The method of claim 1 , further for each of the one or more earth working machines comprising determining a current work state of the earth working machine based on sensed real-time values for one or more working parameters corresponding to an advance speed of the earth working machine, a position of the scraper blade, and a level and/or volume of earth loaded in the loading container.
11 . The method of claim 1 , wherein for each of the one or more earth working machines the automatically controlled one or more working parameters comprise one or more working parameters associated with a steering unit and/or scraper blade for the earth working machine.
12 . The method of claim 1 , wherein at least one variable associated with the work plan for at least one of the one or more earth working machines is adjustable in real time based on user input received via a user interface functionally linked to a controller for the at least one earth working machine.
13 . A system comprising:
one or more earth working machines each including a loading container and a scraper blade, and being configured in a first work state to control loading of earth being worked by the scraper blade while the respective machine is advancing into the loading container, wherein a flow rate of earth into the loading container is dependent on at least an advance speed of the working machine and an actuatable position of the scraper blade relative to a ground surface traversed by the working machine, in a second work state to disable further loading and to transport the earth working machine with the earth loaded in the loading container, and in a third work state to disable advancing of the machine and further direct unloading of the loaded earth from the loading container;
a data storage network having stored therein:
a design plan comprising design data representing a difference between a current profile of a working area and a target profile of the working area, wherein the design data comprise x, y, and z coordinate data in a reference system external to the one or more earth working machines; and
for at least one of the one or more earth working machines, one or more performance optimization data sets comprising a loading capacity of the loading container and loading rates of the earth working machine correlated to respective combinations of input data for working parameters for the earth working machine;
one or more computing devices in functional communication with the one or more earth working machines and with the data storage network, wherein the one or more computing devices are configured to, for each of the one or more earth working machines:
predict an amount of earth to be worked during one iteration of the first work state for the at least one earth working machine based upon at least the one or more performance optimization data sets;
generate a work plan comprising a route of advance and corresponding work state transitions of the earth working machine with respect to the working area, wherein the work plan is generated based at least in part on the predicted amount of earth to be worked with each iteration of the first work state and the design plan, and wherein the generated work plan comprises a projected sequence of work cycles to optimize a number of iterations of the first work state required to produce a profile for the working area corresponding to the target profile of the working area, wherein each work cycle comprises a sequence of the first, second, and third work states, and wherein each iteration of the first work state for a given work cycle defines a respective work segment;
automatically control one or more working parameters for the earth working machine in accordance with the generated work plan;
obtain current input data during operation of the earth working machine corresponding to the loading capacity and the loading rate thereof;
generate and/or selectively retrieve one or more updated performance optimization data sets based at least in part on the obtained current input data;
generate an updated work plan based at least in part on the one or more updated performance optimization data sets; and
automatically control one or more working parameters for the earth working machine in accordance with the updated work plan.
14 . The system of claim 13 , wherein:
the design plan is generated from one or more data sets comprising first profile data associated with a current profile of the working area and second profile data associated with a target profile of the working area; and
the one or more computing devices are configured to update the first profile data to account for a determined work output based at least in part on a sensed one or more working parameters for the at least one earth working machine at least upon transitioning from the first work state to the second work state.
15 . The system of claim 14 , wherein:
the updated first profile data are made selectively available for each of a plurality of earth working machines associated with the working area,
the plurality of earth working machines comprises the one or more earth working machines as a first set of earth working machines and at least one earth working machine of a different type as a second set of earth working machines, and
the one or more computing devices are configured to automatically control one or more working parameters for each of the plurality of earth working machines in accordance with respectively generated work plans, wherein the respectively generated work plans are based at least in part on the updated first profile data.
16 . The system of claim 13 , wherein each of the plurality of work cycles are assigned to a respective one of a plurality of earth working machines associated with the working area.
17 . The system of claim 13 , wherein transport times between each of the plurality of work segments and an assigned unloading site are accounted for in the generated work plan.
18 . The system of claim 13 , wherein the performance optimization data sets further comprise data corresponding to one or more material characteristics of the earth to be worked by the earth working machine.
19 . The system of claim 13 , wherein the one or more computing devices are configured to:
determine an amount of carryback material remaining in the loading container after an unloading operation; and
generate and/or selectively retrieve the one or more updated performance optimization data sets, and further generating the updated work plan, based at least in part on an adjusted loading capacity of the loading contained based at least in part on the determined amount of carryback material remaining in the loading container.