FACILITATING AGRICULTURE AUTOMATION USING STANDARDS

Similar documents
» Software in Tractors: Aspects of Development, Maintenance and Support «

Autosar for Agri cultural Electronics

Development of a Cooperative Tractor-Implement Combination

Development of a Cooperative Tractor-Implement Combination

Digitalization of AG Machinery

Experience Report: Developing Off-Highway and Commercial Vehicles ECUs with AUTOSAR

Service Oriented Architecture for Agricultural Vehicles

ISO INTERNATIONAL STANDARD

ISO : Rustam Rakhimov (DMS Lab)

Agenda. Why AUTOSAR Introduction Technical Overview Backup References. 26 August 2015 Liu Xue

A STEP AHEAD Products and services

Model-Driven Development for Safety-Critical Software Components

ISO INTERNATIONAL STANDARD

Solutions.

EASY The name says it all.

SUGARCANE. HxGN AgrOn Logistics Harvest intelligently. Connect. Synchronise. Optimise

ISOBUS in European Precision Agriculture

Systems Engineering and Security Challenges

Autonomous Extraction Systems

ISO INTERNATIONAL STANDARD

Engineering the Future with AUTOSAR

Powering Precision Farming With ISOBUS

Software Requirements Specification (SRS) Automated Pedestrian Collision Avoidance System (APCA)

Carsten Hühne 6th of November, 2012 Page 1 of 37

Automation framework for converting legacy application to AUTOSAR System using dspace SystemDesk

Industry 4.0 What does it Mean for CAPIEL Manufacturers?

The Timing Model TIMMO Methodology Guest Lecture at Chalmers University

Towards Smart Shipping: A Standardization Perspective. Wang Jing Secretary, ISO/TC 8

How we tackle IoT of Ship - Data Utilization and Standardization -

Presentation map. Major Problems Faced in Farming Sector. How M2M can help. A Generic Architecture. Enabling Technologies and Standards

Agricultural mechanization: present meets future!

Development of AUTOSAR Software Components with Model-Based Design

Development of AUTOSAR Software Components with Model-Based Design

Smart Ship Applications

Fault Injection for AUTOSAR Systems: Challenges and Solution Antonio Pecchia Critiware s.r.l.

Global Automotive E/E Standard. Rick Flores, General Motors, AUTOSAR Steering Committee Open Architecture Summit Washington, D.C.

Food & Beverage Portfolio

04/04/2018. Definition. Computers everywhere. Evolution of Embedded Systems. Art & Entertainment. Typical applications

elektrobit.com Driver assistance software EB Assist solutions

Commercial vehicles Functional safety implementation process and challenges. Dr Chitra Thyagarajan Safety and Reliability Consultant Mahindra Satyam

AUTONOMOUS DRIVING IN AGRICULTURE LEADING TO AUTONOMOUS WORKSITE SOLUTIONS. Dr. John F. Reid, John Deere

GPS/GIS Applications for Farming Systems

TCS Enables Connected Products Landscapes

Role of Automation in Traffic Management: Towards a digital infrastructure and classification of infrastructure

Capgemini s PoV on Industry 4.0 and its business implications for Siemens

Innovations for Japan agriculture based on automation and robotics

Plough new ground. with SKF Agri Solutions for the agriculture industry. The Power of Knowledge Engineering

DYNAMIC MODELLING AND SIMULATION OF A SIX WHEEL AUTOMATIC GUIDED VEHICLE

SOLUTIONS Where innovation drives development

DynaTrac PLUG AND PLAY! POSITION all your IMPLEMENTS With PRECISION and REPEATABILITY! Active Implement Guidance Interface Solutions GOLD

An Architecture for the Agricultural Machinery Intelligent Scheduling in Cross-Regional Work Based on Cloud Computing and Internet of Things

Safe and Secure by Design: Systems Engineering Best Practices for Connected Vehicles

Autonomous Vehicle WHITE paper

This document is a preview generated by EVS

Active Implement Guidance Interface Solutions POSITION ANY IMPLEMENT WITH PRECISION AND REPEATABILITY! PLUG AND PLAY!

Field Efficiency Determination Using Traffic Pattern Indices

Pöttinger ISOBUS. Operational management Information system Data storage

Measurement, simulation, virtualization

Precision Autonomous Farming

Method for a manufacturing WIP cart for integrated factory automation systems

The Development of a Low Cost approach to the Prototyping of Construction Plant

OPTIMAL PATH PLANNING PROGRAM FOR AUTONOMOUS SPEED SPRAYER IN ORCHARD USING ORDER-PICKING ALGORITHM

Industrial Hydraulics Are we really on track concerning Industry 4.0?

PLC based Remote Guided Vehicle for Filling and Disposal of Toxic Chemical for Unmanned Applications

PRECISION DRILL AZURIT 9

Automatic Guided Vehicle System Overview

CNH Industrial brands reveal concept autonomous tractor development: driverless technology to boost precision and productivity

Sustainability John Deere Perspective. Kansas State University Sustainability Symposium. Peter Finamore 1 May 2012

This document is a preview generated by EVS

Advanced Robotic Weeding System

John Deere RGATOR TM. Feb 18, 2009 Bob Norris. w C

X30 System Components

No-Till Drills of Choice

EB TechPaper. Robot architectures. DNA for automated driving. elek trobit.com

Using STPA in Compliance with ISO26262 for developing a Safe Architecture for Fully Automated Vehicles

ZF Showcases Autonomous SafeRange Maneuvering Function for Trucks

Connected Ships a Future Reality

vhums Architecture HUMS Conference 2003 since 1987

Monitoring Productivity of Harvesting Operations

International Research Journal of Engineering and Technology (IRJET) e-issn: AUTOMOBILE SAFETY ENHANCEMENT USING TELEMATICS T.

Functional Safety: ISO26262

ISO INTERNATIONAL STANDARD. Road vehicles Modular vehicle communication interface (MVCI) Part 1: Hardware design requirements

Syddansk Universitet. Published in: XXXIII CIOSTA CIGRV Conference Publication date: 2009

How CMMI supports efficient Implementation of Functional Safety

Integrating Functional Safety with ARM. November, 2015 Lifeng Geng, Embedded Marketing Manager

Applying Model-Based Design to Commercial Vehicle Electronics Systems

Model Based Embedded System Development for In-Vehicle Network Systems

South Newton / Purdue AgBot. Kurt Vissering Lucas Clifford Alex Vitous

AGRICULTURAL MACHINES MANAGEMENT AND ASSIGNMENT SYSTEM OF HEILONGJIANG RECLAMATION AREA

Frequently Asked Questions

Model-Sharing in the service of Innovation for the Automotive Industry

Cat Command. for Hauling

From: Michael L. Sena To: Nick Bradley Ref: Safe Operation of Large Vehicles through Map-based ADAS Re: Proposed Article for Vision Zero

1 Descriptions of Function

Ideas for Successful Model Integration with Standardized Software Architectures

Agile in Braking Systems

Ubiquitous Sensor Network System

Smart Autonomous Mobile Robot

1 Jungheinrich Auto Pallet Mover

GPV concept for Global Commercial Vehicle

Transcription:

FACILITATING AGRICULTURE AUTOMATION USING STANDARDS Robert K. Benneweis P. Eng Outline Available standards Developing standards Implemented automation Standard based automation implementation Potential standard based automation implementation Potential tractor implement control Automation safety Facilitating Standard implementation Future agriculture automation Conclusions Available standards ISO 11783 ISO 11783 specifies a serial data network for control and communications on forestry or agricultural implements It standardises the method and format of data transfer between sensors, actuators, control elements, display and storage units ISO 11783 provides interoperability and interchangeability of electronic units between different types of implements and implements from different manufacturers Specifies a standard electronic interface that is similar to other standard tractor implement interfaces, such as: Three point hitch standard ISO 730, ISO 789, ISO 2332 Hydraulic remote connection ISO 5676, ISO 17567 PTO standard ISO 500 ISO 11783 consists of the following 14 parts: Part 1 General (FDIS) Part 2 Physical layer (IS) Part 3 Data Link layer (IS) Part 4 Network layer (IS) Part 5 Network management (IS) Part 6 Virtual terminal (IS) (DAmd) Part 7 Implement message application layer (IS) (DAmd) Part 8 Power train messages (IS) Part 9 Tractor ECU (IS) Part 10 Task controller and management information system data interchange (FDIS) Part 11 Mobile data element dictionary (FDIS)

Part 12 Diagnostics (DIS) Part 13 File server (FDIS) Part 14 Automated (WD) Network Structure (ISO 11783) Parts 1 to 5 and 12 specifies a standard ISO 11898 based data communication network for connected agriculture mobile systems Parts 1 to 5 and 12 are the foundation of the standard on which controls are able to be implemented as specified by the remaining parts Part 6 specifies a standard operator interface for setting up and operating an implement or sensor system Part 6 is for manual operations of implements or for possible set up of automated Parts 7, 8, 9, 10, 11 & 14 specify requirements to implement automation Part 7 specifies measure and command messages for control of: PTO Hitch Auxiliary hydraulic valves Guidance Task controlling Tractor operation control Part 8 specifies measure and command messages for control of: Engine

Transmission Part 9 specifies a network interconnect unit between the implement bus and the tractor bus. It also specifies 3 classes of tractors: Class 1: provides messages Basic sensor data, power management & light controls Class 2: provides messages Date & time, hitch draft, aux valve status, distance traveled & direction Class 3: provides messages Hitch, PTO & Aux valve commands Location (NMEA 2000) messages Front hitch option Power control Part 10 specifies task controlling and the interface between the management computer and the implement: Data interchange schema based on XML Definitions of tasks to be performed including site specific control Defines tractor implement configuration and offsets between connection points and implement elements Part 11 is the data dictionary for part 10 data entities: Part 14 specifies measure and command messages for control of: Headlands implement control of tractor Other automation function of implements Parts 13 specifies requirements for a file server on the mobile implement system Other Available standards IEC 61162-3 Maritime navigation and radio communication equipment and systems - Digital interfaces Part 3: International version of the USA National Marine Electronic Association s NMEA 2000 standard ISO 15077 Operator controls Actuating forces, displacement, location and method of operation Requirements for operator controls associated with virtual terminals, as specified in ISO 11783-6, are given in Annex B ISO 15765 Diagnostics on CAN Primarily intended for diagnostic systems, developed to also meet requirements from other CAN based systems needing a network layer protocol SAE J1939 Recommended Practice for a Serial Control and Communications Vehicle Network for light and heavy duty on and off road vehicles and equipment

Developing standards ISO 25119 ISO 25119 is being developed by TC23/ SC19/ & SC3 JWG6 Working draft documents based on IEC 61508 are being prepared ISO 25119 provides safety requirements and guidance on the principles for the design of high risk functional parts of control systems used in agricultural and forestry machinery to ensure human safety It applies to high risk functional parts of electrical/ electronic/ programmable electronic systems and as part of mechatronic systems It does not specify which dangerous critical and which categories shall be used in a particular case ISO 25119 consists of 4 parts Part 1: General principles for design and development Part 2: Concept phase Part 3: Series Development, Software, Hardware Part 4: Production, Operation, Modification Part 1 specifies the phases of the overall equipment lifecycle which are: Phase 1: Concept phase Phase 2: Series Development, Software, Hardware Phase 3: Production, Operation, Modification, Decommissioning ISO 25199-Part 1 specifies the phases of the overall equipment lifecycle

ISO 25119-Part 1 specifies risk analysis to determine hardware and software design requirements Wireless sensor networks A new standard is being developed by TC23/ SC19/ WG5 for wireless sensor networks The standard specifies wireless data communication between remote sensors, base stations and/ or interfaces to wired networks for application in agriculture, including communication to management systems The wireless remote sensors can be mounted on tractors, implements, stationary equipment and facilities, in fields and green house crops, on animals, with products and in the environment Wireless sensor are able to replace expensive wire connections, or for locations subjected to high wear and/ or not accessible by wire connection (i.e. rotating shafts) Implemented available automation Headlands control An individual controller records operator control actuations as the tractor implement completes a turn between two passes in a field such as: Throttle down/ gear down as approaching headlands Stop machine primary function Reduce machine secondary function such as fan rpm Raise machine from in ground to headland positions Complete turn to next pass Lower machine from headland position to in ground Start or resume machine Throttle up/ gear up

Stand alone headlands controller has individual connections to operator controls and machine actuators Map based rate control Site specific control of implement operations Planned implement operations and settings based on geo-referenced or site specific locations within a field using an management computer The planned commands are transferred to a map based controller on the tractor implement connected system Navigation (gps) receiver is connected to the map based controller to provide the actual location of the tractor implement in the field and the map based controller sends the planned commands for that actual location to the implement controllers Actual implement operations and settings are sent to map based controller to be logged for that actual location to a file for transfer to office computer Temporal specific control of implement operation Planned implement operations and settings based on seasonal timing Available map based controllers use proprietary connections & signals Auto steering Straight line paths Navigation (gps) receiver is connected to the auto steering system to provide the actual location of the tractor implement in the field Implement operating width is entered into the auto steering system Tractor implement location of an operator controlled first straight line pass within a field is logged in the steering controller system The steering direction of each subsequent pass is controlled by the auto steering system using the navigation (gps) receiver location information and the previous logged pass offset by the implement operating width Operator controls headlands turn from one pass to next pass Curved line paths Operations same as straight line path, except first pass can be curve Auto steering system has capability to determine desired direction of travel from previous curved path offset by the implement width Available auto steering system use proprietary connections & signals Standard based automation Headlands control

Headlands control can be implemented using ISO 11783 messages and controllers Part 7 tractor facilities messages can be used for implement tractor control Part 14 can be used to record events and synchronise controls Throttle down/ gear down as approaching headlands Stop machine primary function Reduce machine secondary function such as fan rpm Raise machine from in ground to headland positions Complete turn to next pass Lower machine from headland position to in ground Start or resume machine Throttle up/ gear up No other proprietary H/W controllers are required Headlands control Map based rate control Site specific control can be implemented using ISO 11783-10 messages and a task controller Use Part 11 Data Dictionary data entity definitions to identify message data The task controller sends and receives process data messages to/ from ISO 11783 compliant implement controllers No other proprietary H/W controllers are required

Map based rate control Auto steering Straight line or curved path steering control can be implemented using ISO 11783-7 messages and a compliant steering controller Steering controller connected to the tractor bus Navigation controller connected to ISO 11783 implement bus ISO 11783-7 steering commands the navigation controller are sent to tractor ECU for transmitting to the steering controller Auto steering

Combined auto steering & headlands control Auto steering possible using ISO 11783 Headland control possible using ISO 11783 Both auto steering and headlands control can be Combined auto steering & headlands control implemented together on ISO 11783 network It is therefore possible to have auto steering when turning from the first pass to the next pass Therefore the operator does not have to turn the tractor implement through the headlands turn Potential standard based automation implementation Implement controlled tractor ISO 11783 Part 7 messages for implement control of tractor PTO measured status and activation commands Hitch measured status and activation commands Auxiliary hydraulic valves measured status and activation commands Guidance or direction status and commands ISO 11783 Part 7 tractor command requests and control Tractor cruise control Combine constant PTO speed and cruise control with guidance Auxiliary valve slip control and cruise control with guidance ISO 11783 Part 14 automated Messages between tractor & implement controller & automation

master controller on the implement Logging sequence based on time, distance or event triggers Automation control by messages from function controllers triggered by logged sequence of events Advantage of implement controlled tractors Reduced time to accomplish same area operations as manual operations Reduce fuel consumption for same area operation as manual operations More accurate implement operations, i.e. depth control, application rate control Reduce implement cost by direct use of auxiliary hydraulic valves on tractors Examples of standard based implement control of tractors Tractor auxiliary valve control to maintain Planned tractor implement control desired implement tillage depth Tractor auxiliary valve control to maintain implement fan rpm Tractor speed control to maintain desired draft and depth Other possible implement control of tractor supplied Planned tractor implement control ISO 11783 is a communication network, control is by messages With map based rate control, pre-planned application rates are communicated to an implement controller The implement controller then completes the rate commands when specified The tractor implement connected system can be controlled by the same method Work in the field can be preplanned for the most efficient operations Tractor implement path planning is one example of this pre-planning of work

Robots With auto steering, headland control, implement control of tractor, map based rate control and path pre-planning, is the operator really required? Can a tractor- implemented connected system operating autonomously? Yes, demonstrated as early as 1958 at Reading University using an International Harvester B250 tractor An autonomous self-propelled windrower was successfully operated in the late 1990 Demeter Sponsored by NASA, New Holland and Carnegie Mellon University demonstrated an autonomous self propelled windrower, which operated through night without an operator Why didn t Demeter make it to market? It was a research project and required cost effective development to meet market requirements The market was not ready for an autonomous implement According to one manager from New Holland it lacked a sensor A lawyer sensor! Clones It will be difficult for autonomous farm equipment to be accepted by farmers Farmers will still want to have the operator controlling the tractor With automation it is possible to have one operator control a number of implements to achieve greater operational efficiencies Using wireless networks between standard implement networks, a master implement with an operator can lead a number of similar autonomous implements During harvest, it is also possible to have an autonomous grain cart follow a combine during hopper unloading, then travel to unload in a large truck at the edge of the field Herds/ Packs After operating with clones, it will possible to move to a master autonomous implement (robot) leading a number of similar robots This group of autonomous implements can operate together without a leader, cooperating together doing their assigned work, similar to a herd of animals or a pack of wolves These autonomous implements can be small (i.e. a single row planter or a single row harvester) but in large numbers to accomplish the work of a large implement With is arrangement, if one small implement mal, it does not stop the work of the other implements Loading or replenishing the bins or hoppers on planters or fertilisers can be completed one implement at a time, therefore not stopping the work of all the implements

Autonomous implement safety Operator safety W.S. Reid presented a paper at the 2004 ASAE conference in Ottawa Canada titled Safety in Perspective, For Autonomous Off Road Equipment Data was presented that indicated the 68% of farm accidents in regions of NA involved tractors (45%), machines (12%) or trucks (11%) For all tractor accidents, rollover was 43%, run over was 18% and fall off was 10% equaling a total of 71% of all accidents A significant number of accidents involve the operator being caught in an attached operating implement (left cab with implement operating) Autonomous implements removes the operator or passenger from the tractor which would reduce these accidents by the above % Robotics safety Obstacle avoidance systems Reid proposed a zone of safety around the connected implement Operations would only proceed if the zone of safety was not occupied by an individual or obstacle This zone of safety can be observed by vision, radar or laser systems A similar type of vision system was implemented on the Demeter windrower Facilitating Standard implementation AUTOSAR (Automotive Open System Architecture) The primary objective of AUTOSAR is to create an infrastructure which encourages cooperation on E/E standards while maintaining competition on innovative applications AUTOSAR vision is an improved complexity management of highly integrated E/E architectures through an increased reuse and exchangeability of SW modules between OEMs and suppliers The AUTOSAR project goals will be met by specifying and standardizing the central architectural elements across functional domains, allowing industry competition to focus on implementation

The AUTOSAR solution is based on standardized SW interfaces which support both the exchangeability of SW components and HW independence Agrosar (Agriculture Open System Architecture) Propose a partnership similar to AUTOSAR to enable systemwide process optimization of agriculture electronic systems (i.e. partitioning and resource usage) and allow for local optimization to meet the runtime requirements of specific devices and hardware constraints A possible AGROSAR software architecture AGROSAR can improved complexity management of highly integrated E/E architectures through an increased reuse and exchangeability of SW modules between OEMs and suppliers The AGROSAR solution is based on standardized SW interfaces which support both the exchangeability of SW components and HW independence

Future agriculture automation Ray Kurzweil in his book The Age of Spiritual Machines provides possible future capabilities of agriculture automation 2019 Computers are embedded everywhere, walls, desks, clothing, bodies $4000 (1999 $) computer have the computational capability of the human brain Massively parallel neural nets and genetic algorithms are used Automated driving systems are highly reliable and have been installed in nearly all roads Using the above predictions agriculture could have fully automated field operations have widespread availability of bioengineering technology, but the danger of creating diseases have computer programs determining crop rotations and nutrients to be applied for forecasted weather conditions 2029 $1000 (1999 $) computers have the computational capacity of about 1000 human brains Computing now conducted on massively parallel neural nets based on reverse engineering of the human brain Nanoengineered robots have the microbrains with the capacity of the human brains Using the above predictions then agriculture could be fully automated have no human employment for production 2099 The reverse engineering of the human brain is complete Substantial advantages to machine based intelligence There are basic rights of machine based intelligence??? Conclusions Standard based systems assist with the development of agriculture automation Provides the foundation of a control and communication serial data network Messages and protocol now available for implementing automation Standard based systems allow the combining of implemented single Auto steering and headlands combined to provide non operator control of tractor implement system operations Standard base systems facilitate the rapid implementation of autonomous agriculture equipment Effort can be focused on the autonomous operations Efforts are not need on a base system to support autonomous operations