Boom Sprayer Feedback Control Using Reinforcement Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional boom sprayer control systems require significant operator input and interaction, leading to operator distraction and reduced efficiency due to the complexity of machine optimization and nonlinear system dynamics.

Innovation Solution

A boom sprayer system utilizing reinforcement learning methods, including an artificial neural network (ANN) trained with an actor-critic model, autonomously determines actions to improve performance by receiving measurements from sensors and generating commands to actuators, reducing the need for manual input and enhancing operator focus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional manual control methods are used, then operator control and adjustment capability are maintained, but operator distraction and reduced efficiency occur due to the complexity of machine optimization

Engineering Contradiction:
Improveoperator controlVSAvoidoperational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The control system performs self-optimization through reinforcement learning algorithms that automatically adjust machine parameters without operator intervention. The system learns from operational data and autonomously determines optimal settings for spray boom height, travel speed, and other parameters, eliminating the need for operators to manually optimize complex machine settings while maintaining full operational control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical control and optimization processes are replaced with an automated electronic control system using reinforcement learning algorithms. The system substitutes human decision-making with machine learning models that process sensor data and generate control commands, reducing operator cognitive load and distraction while improving operational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Extent of automation

If machine optimization programs are introduced to reduce operator input, then operator interaction is reduced, but the algorithms fail to account for a wide variety of machine and field conditions

Engineering Contradiction:
Improveoperator input reductionVSAvoidmachine and field condition adaptation
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The reinforcement learning system continuously receives feedback from multiple sensors monitoring machine state, field conditions, and spray performance. This real-time feedback loop allows the algorithm to adapt to varying conditions such as changes in crop density, terrain variations, and equipment wear, maintaining high adaptability while minimizing operator input requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The control system transitions from static optimization programs to dynamic reinforcement learning algorithms that continuously adapt to changing conditions. The system learns and adjusts its control strategy in real-time based on current machine state and environmental factors, providing versatility across diverse operating conditions while maintaining high automation levels.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If operators manually step through optimization programs, then performance parameter adjustment is possible, but considerable time is required and operator knowledge is needed

Engineering Contradiction:
Improveperformance optimizationVSAvoidoptimization time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The reinforcement learning system performs preliminary learning and optimization during idle periods or between field operations, building knowledge bases and optimal control strategies in advance. When actual spraying operations occur, the system rapidly applies pre-learned optimizations, significantly reducing the time required for performance tuning while maintaining high precision in parameter adjustment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Manual optimization processes requiring operator knowledge and time are replaced with automated reinforcement learning algorithms that rapidly compute optimal settings. The system substitutes human cognitive processing with machine learning models that can evaluate multiple performance parameters simultaneously and generate optimized control commands instantaneously, eliminating time losses associated with manual optimization.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Loss of information

If operators monitor field operations, then situational awareness is maintained, but operator interaction with the machine reduces monitoring capability

Engineering Contradiction:
Improvesituational awarenessVSAvoidmachine control automation
Core Design Contradiction:
Loss of informationVSExtent of automation

Solution Approach 1:

The reinforcement learning control system acts as an intermediary between sensors and actuators, processing information and generating control commands without requiring operator intervention. This intermediary layer handles complex optimization tasks autonomously, freeing operators to monitor field conditions and maintain situational awareness while the system manages machine control automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11510404B2Boom sprayer including machine feedback control
Publication Date: 2022.11.29 DEERE & CO
  • US11510404B2 patent drawing
  • US11510404B2 patent drawing
  • US11510404B2 patent drawing

AI summary

A boom sprayer includes any number of components to treat plants as the boom sprayer travels through a plant field. The components take actions to treat plants or facilitate treating plants. The boom sprayer includes any number of sensors to measure the state of the boom sprayer as the boom sprayer treats plants. The boom sprayer includes a control system to generate actions for the components to treat plants in the field. The control system includes an agent executing a model that functions to improve the performance of the boom sprayer treating plants. Performance improvement can be measured by the sensors of the boom sprayer. The model is an artificial neural network that receives measurements as inputs and generates actions that improve performance as outputs. The artificial neural network is trained using actor-critic reinforcement learning techniques.