Machine Controller Dual Bus Architecture for Concurrent Operator Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Operators of agricultural machines, such as self-propelled sprayers, face inconvenience as they need to remove their hand from the joystick or input module to operate a field computer for monitoring and controlling machine-specific functions, disrupting continuous control of the machine.

Innovation Solution

A control system that allows a machine controller to communicate between a joystick or input module and machine-specific control modules on one data communication bus, while also enabling communication with a field computer on another bus, enabling the operator to monitor and control different functions simultaneously without removing their hand from the joystick.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the operator uses a field computer to monitor and control machine specific functions, then the operator can access and control machine functions, but the operator must remove their hand from the joystick or input module, disrupting continuous control

Engineering Contradiction:
Improveaccess to machine functionsVSAvoidcontinuous control
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The control system is segmented into two separate data communication buses: a first bus connecting the joystick/input module to the machine controller, and a second bus connecting the field computer to the machine controller. This segmentation allows independent operation of each control interface, enabling the operator to use the field computer without affecting joystick control continuity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine controller serves as an intermediary device that receives commands from both the joystick (via first bus) and the field computer (via second bus), and routes them to the appropriate machine specific control modules. This intermediary architecture enables concurrent communication paths, allowing the operator to access machine functions through the field computer while maintaining continuous control through the joystick.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If the field computer is connected to the same data communication bus as the machine specific control modules, then the system structure is simplified, but the operator cannot simultaneously control different functions through different interfaces

Engineering Contradiction:
Improvesystem structureVSAvoidconcurrent control functions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The data communication system is divided into two separate buses: the first bus dedicated to joystick/input module communication, and the second bus for field computer and machine specific control module communication. This segmentation prevents communication conflicts and enables simultaneous operation of multiple control functions through different interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine controller is designed with multi-functionality, serving as both a communication gateway for the joystick (first bus) and as a router for field computer commands (second bus). This universal design allows the system to support multiple control modes and interfaces concurrently, enhancing adaptability while managing complexity through a centralized control unit.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10028498B2Machine controller allowing concurrent functions
Publication Date: 2018.07.24 BLUE LEAF I P INC
  • US10028498B2 patent drawing
  • US10028498B2 patent drawing
  • US10028498B2 patent drawing

AI summary

A machine controller may communicate with a joystick (or grip) and/or a touchscreen Human Machine Interface (HMI) (or other input module) on first data communication bus or path, and communicate with machine specific control modules and/or a field computer on a second data communication bus or path. The machine controller may receive operator commands from the joystick or other input module and instruct the corresponding machine specific control module accordingly. Concurrently, the field computer may be used by the operator to monitor and/or control a different function of the machine via a different machine specific control module. As a result, the operator may keep his hand on the joystick or other input module while monitoring a different function.