Functional environment of a mobile work unit

3 downloads 280 Views 323KB Size Report
The planning and control architectures for mobile work units in the field include different layers of .... When focusing on the management of field operation the task of optimised field data management becomes ... service information systems. 2.
WP1

Functional environment of a mobile work unit Sørensen, C.G.1); Suomi, P. 2); Kaivosoja, J. 2); Pesonen, L2) 1)

University of Aarhus, Faculty of Agricultural Sciences, Department of Agricultural Engineering, 8700 Horsens, Denmark. 2) MTT Agrifood Research Finland Vakolantie 55, FI-03400 Vihti, Finland

Project: InfoX T - User-centric mobile information management in automated plant production

1. Introduction......................................................................................................................................2 2. Data flow analysis and technical requirements for the information management system in automated plant production..............................................................................................................3 2.1. Entity definition: identification of work units ..........................................................................4 2.1.1. Competences ......................................................................................................................5 2.1.2. Identification of elements of mobile work units ................................................................6 2.1.3. Selected work units ............................................................................................................6 3. Information model............................................................................................................................7 3.1. Entities involved with field operations .....................................................................................7 3.2. Managing field operations ........................................................................................................8 3.3. Information model for spraying ................................................................................................9 3.3.1. Process decomposition.....................................................................................................10 3.3.2. Data modeling ..................................................................................................................21 4. References......................................................................................................................................27

1

WP1

1. Introduction The planning and control architectures for mobile work units in the field include different layers of abstraction for handling both deliberation and reactivity (Chatila, 1995). In a hybrid architecture deliberation or mission planning focus on the predictable or goal-directing behaviour of the work units (e.g. route plan) while local reactive behaviour deals with the uncertainty of the environment and adaptation to local conditions during execution. A number of approaches to operation planning for agricultural machinery, ranging from manual planning systems to various degrees of automated planning involving parameterisation of the planned operation have been attempted (Stoll, 2003). Fig. 1 outlines the basic management processes which are identified within the agricultural plant production cycle for both manned and unmanned machinery items. The management activities concentrate on planning and controlling the execution of operations on some soil or crops (Sørensen, 1999). These operations include soil treatment, seedbed preparation, seeding, fertilising, plant care, harvesting and irrigation. Operation describes the agronomic purpose of an activity, while tasks describe the realisation of the operation involving relevant resources in terms of implements. The decomposition of information processes is based on the management functions ranging from strategical to operational planning, execution control and evaluation, and a number of underlying processes and subprocesses. The operational plans are decomposed for formulation and control of the planned operations and tasks.

Arable farming

Strategic planning

Tactical planning

Operational planning

Planned operations

formulate jobs formulate

Revision of Task formulation task formulation terms route in in terms of of instructions for and planning vehicle/implement task scheduling

jobs formulate tasks formulate tasks modify task modify tasks

Execution

Operational crop planning

required operations operations urgency operations specifications

Handling tasks

select task inspect task

Evaluation

Execute tasks

control task control operation control device

Figure 1. Information and planning activities in agricultural operations management with the identification of the revised task formulation to be invoked in the case of autonomous vehicles (adapted from Goense & Hofstee, 1994) In relation to Figure 1, it should be noticed that the activity of observing and monitoring is also to be regarded as an operation, which can be planned, executed and controlled in the same way as for the traditional machine operations (Sørensen et al., 2002). In this way, the task of observing/monitoring can be formulated according to the actual needs of observing or monitoring of the systems states, the costs-benefits of acquiring a specific information, etc. The functional environment of a mobile work unit within an automated plant production context consists of its internal and external interaction with an overall information management system on the farm. The focal point of the information management system is to sustain the planning and execution of farm operations.

2

WP1

When focusing on the management of field operation the task of optimised field data management becomes one of carrying out the following steps or procedures: • • • • •

creating planned field operations transferring or delivering the plans to the field with specified tasks setting up the mobile work units for executing the planned operation managing, controlling and recording the field operation documenting the executed field operation for recordkeeping and managerial purposes

By specifying in detail the information provided and the information required for the information handling processes in Figure 1, the design and functionalities of the individual information system elements can be derived. That is the case both for on-board machinery information systems as well as for support service information systems.

2. Data flow analysis and technical requirements for the information management system in automated plant production A detailed structuring and formalisation of physical entities and the information, which surrounds the planning and control of efficient mobile working units in automated agricultural plant production systems is a decisive prerequisite for the development of comprehensive and effective ICT-system for task management on the farm. In this context, it is essential that information requirements, communication protocols and common definitions of the exchanged information are set up. Scheepens (1991) presented the concept of information modelling as the basis for this important task. The basic idea is to model all the activities and decisions, which take place in a targeted production section and combine this modelling with all the relevant data. The formal description includes entity definition (in this case mobile work units), a process model (activities and decision processes) and a data model (data relating to the processes). The defined processes in the process model and the entities and attributes in the data model provide the basis for developing compatible information systems. A corresponding information modelling approach was developed in a Finnish research project focusing on analysis of user requirements for farm information management systems (Nurkka et al. 2007, Pesonen et al. 2007). This project focused on malt barley production and used this process as a case to implement a usercentred approach to farm system development. The project team exploited experience of cognitive systems engineering methods and especially such that apply functional modelling of the work domain. The methodology was originally developed at Risö National Laboratory in Denmark by Jens Rasmussen (1986) and was later developed by Vicente (1999). The model has typically been used to analyse generic work domain control demands for the design of automation systems for complex industrial processes. At VTT Technical Research Centre of Finland the method has developed further in two respects: First, a method for deriving generic user work demands, labelled core-task demands, on the basis of the functional analysis was developed. Second, a tool for describing situational decision-making models was constructed which include analyses of available information and operating possibilities. (Norros 2004). These tools were applied in the malt barley production process. The modelling exercise involved experts of agriculture, malt process experts, and farmers involved with farming methods. The acquired models were tested and developed further in interaction with actual malt barley growers in four farms. The information models acquired based on experience of the present traditional farming process were in the next phase completed by research results concerning new information needs and possibilities of ICT-based precision farming. The results of these several modelling phases were used to conceptualise the information structure and user interface for farm information management. The invoking of information modelling provides a sound approach for specific applications. As part of the applicability of such information modelling approaches, the formation of international standards is important. On-going work in this area include the ISO TC 23/SC 19/WG1, which has the purpose of setting

3

WP1

up an open interconnected on-board system, permitting electronic units to communicate, and to define the data exchange with the Farm Management Information System (FMIS: includes software, decision support system, etc. for farm management).

2.1. Entity definition: identification of work units In the primary agricultural production, the high degree of mechanization has increased the productivity considerably in the last decades. This development is in the process of being coupled with automation and extensively use of embedded ICT system. Control of field machinery (conventional, like tractor with implement, or autonomous vehicles, like robots) enables, by use of advanced ICT, collection of detailed sitespecific information during operation execution. This contributes to minimized resource input and to an environmentally sound and quality optimized production via decision support systems or directly via on-line control (Martin-Clouaire & Rellier, 2000; Sørensen, 1999; Sørensen et al., 2002; Suomi, 2006). Planning and formulation of jobs will include indication of expected time schedule on the basis of the immediate crop development, weather forecasts, etc. The job descriptions will be transmitted to the tractor/implement for control and manual/automatic site-specific adjustment of implements. In cases of realized work results deviating from the planning, on-line corrective measures will be invoked. The final work result will be recorded and documented, and the obtained data will be stored for learning and use in connection with new loops of planning or control – see Figure 2.

Labour/ / Arbejdskraft teknik technique

Mark: Field: - transient midlertidige attributter attributes

Mark: Field: - permanent permanente attributter attributes

Eksterne External databases databaser

Expert knowledge - ekspertviden processing - processering

Machine/ Maskine/ redskab implement

Implemented ø operation

MIS - database FMIS

Operation plan

Adjustments

Operator ør Operat Operator

Instructions Instru

Information

Beslutninger Decisions

Erfaring/ Experience/ preferencer preferences

Figure 2. Information handling in the field and on the farm Figure 2 gives an overview of the information management necessary to implement an effective task management on mobile work units in plant production. Within this concept, the task management function will provide the farmer with a scheduling tool for planning and controlling the tasks relevant to the field operations. The principal output from the deliberation processes is the formulated operation and task plan, which will be downloaded to the machine/implement unit. Field operations maps are the instructions that both guide vehicle-based movements in the field and control concurrent agronomic operations. This task plan will be dynamic indicating that time will be dealt with explicitly and if knowledge on the environment increases or improves, it will be possible to reformulate the plan in order to continually uphold a timely and

4

WP1

cost-efficient operation. The planning and control system must be able to predict the evolution of system states (field and crop development, machine performance, etc.) and plan the actions of work units accordingly. Also, the system must be reactive and capable of reformulating plans based on observations and feedback from the actual implementation of the tasks. Figure 3 shows the planning and control loops of the general prescriptive task management functions together with its integration with the operator at various levels of the information system.

Figure 3. Planning and executive control loops for field machinery. The global model indicate the overall off-line planned operation specifications outlining the agronomic requirements, like dosage, working depth, prescriptive driving patterns, etc. The local model handles the reformulation of prescribed plans as a consequence of unexpected events during execution, user-induced alterations, etc. The local model together with the on-line control function keeps the machine and implements settings continuously on target.

2.1.1. Competences The requirement assessment, development and implementation of an information management system for mobile work units require a number of competences and approaches to be employed. In terms of management efforts and technology assessment the following competences are included: -

usability and applicability studies of the proposed technologies analysis and decomposition of machine operations resource optimization and decision support

5

WP1

As regards technology components, these include a mixture of sensor and communication elements: -

on-machinery monitoring/display units on-machinery control units tractor-implement communication systems wireless communication system between machines and support services (ex. internal/external databases) sensor systems for continuously updating of system status information

2.1.2. Identification of elements of mobile work units The implementation of field operations requires working units comprising field machinery. Field machinery is traditionally based on tractor-implement combinations, or on large, self-propelled units. A working unit is, in this context, defined as an individual unit working on its own with a prescribed job. A fully integrated ICT for mobile work units in arable farming is seen as comprising three main communicating elements: • the central unit being responsible for supervising the general job execution by sending specific tasks to the mobile main work unit, handling unexpected events, managing results of the performed job, and updating a farm database with work results • the main work unit is an independent vehicle that is able to traverse a field and reach specific and planned locations. Coordinates of the locations are sent from the central unit as part of the task description • the implement is a device along with its software connected to the main work unit. It is responsible for performing the planned agronomic operation according to the pre-set settings The embedded task management has the following workflow: • planning field tasks and/or operations using software on a FMIS in the farmers or contractors office • the task data produced by the planning software is converted to the data format required for the implement control units • the task data is transferred wireless to the task controller of the mobile work unit • the task controller uses the task data to transmit process data to the ECU on the implement. • the task controller collects task data • the collected data are transferred wireless to FMIS • the collected data are evaluated by the FMIS

2.1.3. Selected work units By using the derived definition of a work unit a number of work unit configurations were selected for the InfoXT project to be included in the scenario construction. The selections were divided into 2 types of configurations: • tractor-implement work unit: o equipped with an ISOBUS communication system. o equipped with a machine specific communication system. •

supporting network infra structure: o on-line wireless communication (PDA, “black box terminal”, GPRS, Wlan, etc.) o cell phone communication

6

WP1

The further specifications of the selected work units should all be finalised according to the functionalities described in the previous Sections. Requirements topics include rugged on-board computers (laptop, PDA …), user adapted interfaces in terms of interactions and displays, and type of wireless network (GPRS, Wlan, etc)

3. Information model 3.1. Entities involved with field operations On the arable farm, field operations are carried out in relation to a number of different objects, like field, crop, operators, machinery, etc. Figure 4 gives the objects involved in field operation management together with the main attributes describing the information needed, as well as the interrelations between objects O p e ra to r s fu n k tio n wage h o u rs w o rk in g

F a rm

Land

nam e a d d re s s e n te rp ris e

F ie ld s ta tu s

F ie ld

a c re a g e lo c a tio n

s ta tu s c h a ra c te ris tic s

lo c a tio n le n g th b re a th shape a re a

m a c h in e ry c a p a c ity

tim e v a lu e P la n n e d m a c h in e ry s ta tu s

P la n n e d use p e rio d d u ra tio n

p e rio d v a lu e L a b o u r/m a c h in e r y use

M a c h in e ry s ta tu s

o p e ra tio n la b o u r/m a c h in e ry

R e a liz e d u s e

s ta tu s c h a ra c te ris tic s

tim e d u ra tio n

W o r k m e th o d

O b s e rv e d m a c h in e ry s ta tu s o b s e rv a tio n v a lu e

P r o d u c tio n

typ e a c tiv itie s m a c h in e ry la b o u r

p e rio d d u ra tio n

p e rio d v a lu e

O b s e rv e d fie ld s ta tu s

M a c h in e r y

P la n n e d o p e r a tio n

P la n n e d fie ld s ta tu s

p ro d u c t p ro d u c e d

P la n n e d s ta tu s p e rio d v a lu e

O p e r a tio n

P ro d u c t

typ e c h a ra c te ris tic s

P ro d u c t s ta tu s

typ e

s ta tu s c h a ra c te ris tic s

Im p le m e n te d o p e r a tio n

O b s e rv e d s ta tu s

tim e

tim e e tim v a lu e

C r o p p in g m e th o d m e th o d o p e ra tio n s p e rio d im p le m e n ta tio n

C ro p P la O b snenrv e de dc ro p s ta tu s

typ e

tim e d p e rio v a lu e

F obre O s ecrv a setd s ta tu s ptim e rioe d cvhaalu raec te ris tic s

C rbospe rv O s ta ed tu s s ta tu s s ta tu s c h a ra c te ris tic s O b s e rv e d s ta w e atuthse r

O b s e rv e d s ta c r o tu p s ta tu s tim e lu e v a lu

timee tim e n cvoanlu d itio

Figure 4. Objects involved with the planning and implementing of field operations (Sørensen, 1999).

7

WP1

The main components involve the farm and a number of fields hosting different types of crops. Production resources include operators and other types of work crews together with their use of machinery and equipments. Another component is the product or product mix identifying the output from the production process or operation (e.g. harvested yield). The focal element is the operation as depicting the operational activity performed by the resources on the fields and crops. The operations are carried out according to some specified work method describing, for example, the type of machinery items involved. The information associated with the operational activities of the farm is described in the attributes of the elements listed in the above figure. The attributes specify the kind of knowledge and data relevant to the decision-making processes connected to the planning and implementation of the operations. These attributes include planned and observed status of the entities, where the observation can be done directly by human observation or by the use of some monitoring device. It is important to understand the concept of an operation and, for example, a task as part of the operational activities on the farm (Sørensen, 1999). An formal definition of an operation is given by van Elderen (1977), who states that an operation is “a technical coherent combination of treatments by which at a certain time a characteristic change of condition of an object (a field, a building, an equipment, a crop) is observed, realised or prevented”. This definition extends operations beyond those for crop production to supporting enterprise functions like maintenance, repairs, observation, etc. An operation is generally seen as the link between some resources (e.g. labour and machinery), some materials processed, and some material produced (e.g. harvested crops, repaired machine, etc.). Table 1 gives the various definitions applying to farm operations.. Table 1. Structure of arable farm operations Cultural practise

Operation

Working method

Task

Cultural practises are seen as the human intervention in the agricultural crop production system. Examples include soil tillage, seeding, fertilising, plant care, and harvesting. To realise the cultural practises the farm manager choose one or more operations, i.e. operations deals with what should be done to meet the objectives set by the cultural practises. Specifications like working speed, working depth etc. must be given for each operation. The method by which the individual activities within and operation or chain of operations are carried out and co-ordinated with each other.

A task defines one or more operations carried out by a group of workers and machinery items, a work-set, working physically together (e.g. operator1 + tractor + sprayer). Each work-set carry out one or more operations simultaneously or sequentially following defined specifications, a certain working method, and on a specified object.

Attributes: - type - … Attributes: - operation type - work method type - specification for execution - … Attributes: - type of work method - sequence of activities - number and type of equipment - … Attributes: - task type - operation type - …

3.2. Managing field operations When field operations and tasks are planned and implemented, the central aspects of Figure 4 will evolve around farmers acquiring information on the current or future states of the objects involved. The farmers will then make their planning efforts and subsequently revise their plans according to the observations made. This mechanism is shown in detail in Figure 5.

8

WP1

rv se Ob

ed

Control and adjustment of the operational plan

us at st

Status to be observed Observation Observation

Observed status

Work plan Scheduling Scheduling

d re ui tion q Re p e r a o

Decision Decision making making

Im p op lem er en at te io d n

Operation to be carried out

Formulation Formulation Operational plan ofofthe the operational operational plan plan

Planned operation

Tactical Tactical planning planning

Implementation Required status

Figure 5. Task management for field work (Sørensen, 1999) The task management is the tool to plan and evaluate work in the field. The decision processes are centered on specifying what, where, how, by whom, and when the field work should be carried out. On the basis of a tactical plan, the formulation of an operational plan can be carried out. In the course of time this plan can be adjusted while following observations of the crop and the forecast of for instance the weather as well as the results of already executed operations. The implementation of the operational planning will follow the below scheme: •

a planned operation is reported to the decision making process. Based on some observed status the decision-maker decides whether or not an operation is required



a required operation is reported to the scheduling process. This process co-ordinates the required operation with the other operational activities on the farm. On the basis of the capacity, availability and priorities the labour and machinery process determines which operation to implement and at what time



the implemented operation is reported to the control/adjustment process for further planning and evaluation.

As will be noted, the operational planning process in agriculture is highly dynamic and interactive. That makes heavy demands on any proposed planning system, which will have to cover the creation of a schedule of work processes over a longer period (predictive scheduling) and the adaptation of an existing schedule due to actual events in the scheduling environment (reactive scheduling). When a task is formulated and transferred to the mobile unit for implementation, the modification and revising of the task, may be done as part of the operational planning or directly by the operator through a task controller interface (e.g. virtual terminal).

3.3. Information model for spraying The case of plant care or spraying application is selected for the derivation of data flow and information handling. In the notion of Figure 4, the case depicts the spraying operation, where this operation combines machinery items (tractor + sprayer), a crop which is in the need of herbicide, and generates the product of a crop being in a new state cleared of weeds, fungicides, or insects.

9

WP1

3.3.1. Process decomposition The process model describes the information flows that is interchanged between the different processes. Analyzing processes in an information system is done independently of the possible technical solutions and possible types of architecture. In the case of spraying, the activities of the spraying operation are described in a targeted process model. A business like arable farming involving field operations is decomposed into functions and processes following the principle of Figure 6.

: Business process

Arable farming

Strategic planning

Tactical planning

Operational planning

Planned operations

formulate jobs formulate

Revision of Taskformulation formulation task terms route in in terms of of instructions for and planning vehicle/implement task scheduling

jobs formulate tasks formulate tasks modify task modify tasks

Operational crop planning

Execution

Handling tasks

required operations operations urgency operations specifications

select task inspect task

Evaluation

Execute tasks

: Functions : Processes

control task control operation

: Sub-processes

control device

Figure 6. Process decomposition of arable farming as a business process Functions include strategical planning, tactical planning, operational planning, marketing, management of land, management of labour and machinery, evaluation, etc. These functions are further divided into possesses which is demonstrable and which has a clear starting and ending point. For example, in the case of the operational planning, the continuous natured function encompasses precisely defined decision activities concerned with formulating, controlling and adjusting the operational plan and implementation of specific field operations in the short term (day, week). Each process requires a process description and information flow, which gives the definition of the process, what information is necessary for the process to perform, and what information is made available by the process after execution. In the following, the different functions, processes, and sub-processes making up the operational planning, the execution and the evaluation are defined:

Function:

Strategic planning

Definition:

The strategic planning function comprises activities concerned with determining/changing the organizational structure and physical entities (e.g. machinery items) of the farm production system. It concerns decisions which have consequences for a longer period than 1-2 cropping seasons.

Process:

Formulating the spraying target

Definition:

Determining the overall spraying strategy of the farm based on internal and external preferences and possibilities.

10

WP1

Information flow: The formation of the spraying target of the farm is based on information like new chemicals available on the market, current and new spraying requirements/restrictions formed by legislative bodies, new and changed possibilities in crop production and product prices, and new and changed demands from the market in terms of required documentation and traceability. The latter is especially important as it may be seen as the market feed-back to the production system affecting the technology requirements in terms of required sensor information as an example. The output from the process is a determination of the technology requirements in order to fulfil the planned spraying target. Process:

Farm financial plan

Definition:

Creating the financial plan for the whole farm, based on book keeping and available technology costs.

Information flow: Farm financial plan get’s information from companies and dealers concerning available technology. The realized economic information is available from the database. The economic information is the finance from the past years. Budget information concerning the possible technology acquisition is an output from the decision process. Process:

Choosing spraying technology

Definition:

Selection the best adopted spraying technology based on the expected production possibilities and constraints for the coming years.

Information flow: The primary information input to the choosing of spraying technology process is the specified technology requirements and the financial possibilities. Also, the expected crop types and crop acreages together with the current and historical spraying performance are important information input to this decision process. The output from the process is the actually selected spraying technology, which is then passed on to the tactical planning level. In order to derive the information diagrams for the different planning levels in precision spraying a number of information usage processes (decision making) and information providers (internal and external entities) were identified – see Figure 7.

11

WP1

Legend for Information Flow in Precision Spraying Process Information Actor

The information that actor offers Information producer

Different buyers and sellers in food industry

Information flow

Adv. organization

Advising organization: agricultural expert organization

Alternative flow route

Legislative rules

Governmental/EU/Environmental rules for the spraying process

Weather service

Local weather information provider

External service

Agricultural service company

Markets

Farmer, user

Actors

Information usage

Databases

1… n Task Controller

Sprayer ECU

User Interface (VT)

Tractive unit

Decision maker “Farmer”

Data warehouse

The number of spraying units Communication device between working unit and external system (e.g. FMIS)

Implement controller computer

The Virtual Terminal (VT) is a common user interface for all ISOBUS compatible implements

Tractor, self propeller sprayer or robot

Internal sensors

Sensors for the online controls

External sensors

Sensors for the monitoring field process, implement or environmental status

Company, dealer

Agricultural machinery, hardware and product companies

Figure 7. Legend for the Information Flow

12

WP1

Markets

Adv. organization

Legislative rules

New demands for the spraying

Change of product prizes

New cropping practices

Farm financial plan

Budget

New spraying requirements

Weather service

External service

Farmer, user

Databases

Formulating the spraying target

Spraying history

Choosing spraying technology

Farm economic information

Technology requirements

Expected crop production plan

Current spraying performance

Selected sprayers

1… n Task Controller

Sprayer ECU

User Interface (VT)

Tractive unit

Internal sensors

External sensors

Company, dealer

New chemicals

Available technology and costs STRATEGIC PLANNING

Time

Figure 8. Strategic planning

Function:

Tactical planning

Definition:

Tactical planning comprises activities concerned with the planning of spraying tasks involved with the new cropping season

Process:

Selecting functions

Definition:

Selecting the required functions of the sprayer or sensors

Information flow: The information input to this process is possible new technical information from the sprayer dealer concerning sprayer functionalities. The selected information comprising which sprayer functions to update is outputted to the sprayer dealer and/or database for further downloading to the task controller as input to the updated parameters of the sprayer equipment control unit (ECU). Sub-process:

Updating

Definition:

Updating the sprayer and sensors

13

WP1

Information flow: The updating is carried out based on selected update information and output is the resulting parameters of internal sensors and sprayer ECU. Sub-process:

Recommend chemical use

Definition:

Recommend a farm specific list of usable chemicals

Information flow: Input information comprise the crop production plan, current provisions on chemical use, and the historical spraying practises of the farm. The output comprises a farm specific list of usable chemicals, which is input to the process of selecting planning information. Process:

Selecting planning information

Definition:

Recommend a farm specific list of usable chemicals

Information flow: a) Input information comprises the specific list of chemicals (produced by advising organization) and the selected sprayer. b) Input information comprise the crop production plan, the selected sprayer, current provisions on chemical use, the historical spraying practises of the farm, restrictions on chemical uses, and a suitable list of chemicals to be used The output (a and b) comprises farm specific crop protection information, which is input to the further planning process of the spraying work in the coming season. Process:

Spraying process planning

Definition:

Planning the expected use of external services, chemical acquisition, and the planned amount of spraying work

Information flow: Input information comprises the updated crop protection information and current storage of chemicals. The output comprises the expected use of external sensing services (e.g. aerial imaging), the necessary additional chemical acquisition, and the expected amount of spraying work to be carried out, which is input to the operational planning process. Finally the chemical properties are updated to the database.

14

WP1

Markets

Recommend chemical use

Adv. organization

Regional list of chemicals

List of suitable chemicals

Restrictions on chemical use

Legislative rules

Weather service

External service

Farmer, user

Expected sensing services

Selecting functions

Databases

Selecting planning information

Updating information

Expected crop cycle

Spraying history

Selected sprayers

Planned spraying work

Spraying process planning

Updated crop protection information

Chemicals in storage

Chemical properties

1… n Updating information

Task Controller

Updated parameters

Sprayer ECU

User Interface (VT)

Tractive unit

Updated parameters

Internal sensors

External sensors

Company, dealer

New technical information

Selected update information

Updating

Acquired chemicals TACTICAL PLANNING

Time

Figure 9. Tactical planning

Function:

Operational planning

Definition:

The function operational planning comprises activities concerned with formulating, controlling and adjusting the operational plan and planning implementation of the spraying work in the short term (day, week)

Process:

Selecting final sensing services

Definition:

The final selecting and ordering of external sensing services

Information flow: Input information comprises documented field operations from the time of seeding and the previous planned spraying work. The output comprises the final amount of external sensing services to be ordered. Process:

Field inspection

Definition:

Dedicated sensing/measuring operations carried out for specified fields

15

WP1

Information flow: Input information comprises the selected and specified sensing services and the documented field operations from the time of seeding. The output comprise farm and field specific spatial information (e.g. aerial imaging on biomass) Process:

Formulate operational spraying plan

Definition:

Task formulation comprising activities for specifying and scheduling the spraying operation

Information flow: Input information comprises spatial field measurement/information, historical weather information as indicator of the average weather, updated local crop information, updated norm information application rates, etc., sprayer functionality, and possible additional field information (e.g. latest observation, supplemental treatments). The primary output comprises a specified Task-file with specifications including VRA map or control settings for the operation of the sprayer unit together with an expected spraying schedule. Also, as out put from the task formulation process, continuously updated information on the status of the TASK-file creation and completeness is made available. . Markets

Adv. organization

Updated local crop information

Updated norm information

Legislative rules

Weather service

External service

Farmer, user

Databases

Historical weather information

Planned spraying work

Selected sensing services

Field inspection

Formulate operational spraying plan

Additional field information

Selecting final sensing service

Documented field information

Spatial field information

Sprayer information

Status of TASK-file

TASK-file

Expected spraying schedule

1… n Task Controller

Sprayer ECU

User Interface (VT)

Tractive unit

Internal sensors

External sensors

Company, dealer OPERATIONAL PLANNING

Figure 10. Operational planning

16

Time

WP1

Function:

Execution

Definition:

The function execution comprises activities concerned with the initiating and controlling the execution of the planned task

Process:

Field observation

Definition:

The timely observation of the current crop condition

Information flow: Input information comprises field information identifying the relevant fields and external received information on possible occurrence of plant diseases, weeds, etc. The output comprises the immediate status of the crop in terms of actual disease and weed occurrence. Process:

Select formulated task for realization

Definition:

Select formulated TASK-files for execution and derive an updated spraying schedule

Information flow: Input information comprises the observed actual crop condition and the actual weather together with the weather forecast for the coming days. The output comprises the final specified and selected TASK-file as well as the updated spraying schedule indicating the timetable for the pending spraying operation. The specifications of the TASK-file (specifications on the spraying operation, like dosage, expected pressure levels, etc.) are downloaded to the task controller as default values. Based on these default values and actual weather conditions, recommended parameter or set values are generated by the sprayer ECU and show on the user interface for consideration. Also, the initializing parameters are generated for sensors that can control the spraying process. (e.g. Yara N-sensor). Process:

Selection of spraying parameters

Definition:

Selection of recommended parameter values

Information flow: Input information comprises the selected spraying schedule and the actual weather conditions as the basis for selecting the best adopted spraying parameters. The output comprises the selected spraying parameters at the time of initiating spraying execution as well as the continuously updated parameters and schedule due to changing weather conditions and forecasts. Process:

Inspecting and controlling the spraying task

Definition:

Supervision and controlling of the operations specifications

Information flow: Input information comprises the updated spraying parameters and schedule, the spraying unit status information, and overall task and operation status. Internally within the sprayer ECU, a control process is running with inputs like process information (e.g. online Yara sensor), status information and set values for the spraying operation, etc. Based on the set values and the actual spraying performance controls are realised. The realised controls are input to the realised spraying work which again is input into the continuously overall operation status (this operation status might include multiple spraying units). Based on the operation status, the operator or some control systems might generate correcting information which are fed into the task controller and the realised controls affecting the overall task performance.

17

WP1

The spraying equipment may be equipped with external sensors providing information on various parts of the spraying performance. This monitoring and documentation information is inputted into the task controller for later usage. Markets

Adv. organization

Legislative rules

Weather service

Actual weather and forecast

External service

Plant disease alarm

Farmer, user

Field observation

Databases

Field information

Select formulated task for realization

Actual crop condition

Selected TASK-file

Selection of spraying parameters

Selected spraying schedule

Weather

Inspecting controlling spraying task

Operation status

Forecast

1… n Task Controller

Default values

Actual weather condition

Updated parameters

Recommended parameter values

Sprayer ECU

Information for tank filling and mixing

User Interface (VT)

Forecast

Updated timetable

Updated timetable and parameters

Tractive unit

Realized spraying work

Raw data

Updated task

Realized controls

Spraying status information

Overall Task monitoring

Status information

Initializing parameters

Internal sensors

Process information

External sensors

Monitoring information

Company, dealer EXECUTION

Time

Figure 11. Execution

Function:

Evaluation

Definition:

Evaluation of the executed spraying operation and task

Process:

Define processing needs

Definition:

Determine the amount and scope of data processing

Information flow: Input information comprises the realised spraying work and raw data from monitoring making up the documentation information from the spraying operation. Also, input information comprises the dedicated required registration set up by legislative bodies. The output comprises the selected services required by advising organization or external services in terms of data processing for external requirements or internal management purposes.

18

WP1

Sub-processes:

Data handling

Definition:

Dedicated data and information processing

Information flow: Input information comprises the determined and selected data handling services together with overall amount of documentation information available in the database. Also the summarized spraying performances from other farms are used if evaluation processes are included. The output from the various data handling processes comprises processed documentation information for the future planning of the spraying activities and processed information usable for dedicated traceability and documentation requirements from the customer/market. Process:

Evaluation of spraying performance

Definition:

Determine the spraying performance and economics based on an evaluation of the planned task versus the realised task

Information flow: Input information comprises task documentation, summarised local weather during the spraying season, the selected planned TASK-file, and norm data from various sources on average spraying performance, effectiveness of chemicals, etc. The output comprises the realised spraying performance (e.g. spraying capacity, operation efficiency, chemical used, etc.) and the economics of the spraying operation (e.g. input costs, cost-benefits, etc.).

19

WP1

Traceability

Markets

Adv. organization

Selected services

Legislative rules

Required registrations

Data handling

Norm data 1

Spraying economy performance

Weather service

Crowing season weather

External service

Farmer, user

Farm financial plan

Selected services

Data handling

Norm data 2

Define processing needs

Databases

Evaluation of spraying performance

Selected TASK-file

Documentation

Summarized local weather

Current spraying performance

1… n Task Controller

Realized spraying work

Raw data

Sprayer ECU

User Interface (VT)

Tractive unit

Internal sensors

External sensors

Company, dealer EVALUATION

Figure 12. Evaluation

20

Time

WP1

3.3.2. Data modeling Based on the identified information flows associated with the management functions and controlling of the spraying operation, the data inherent in the information flows is identified. Table 2. Strategic planning Entity

Definition

New chemicals

Account of new chemicals on the market

Available technologies and costs

Description of available technologies on the market and costs

Farm economic information

The economic status and forecast data for the farm

New spraying requirements

Description of new imposed legislative requirements

New cropping practices

New crops to be grown or new cropping practises

New spraying requirements

New operational spraying requirements

New demands for the spraying

Description of new imposed legislative requirements

Change of product prices

Description of changed product prices

Technology requirements

Description of derived technology requirements

Budget resources

Crop production plan Current spraying performance Selected sprayers Spraying history

Description of the expected revenues allocated to acquiring spraying equipment Description of expected crop production in the coming growing season Description of the historical spraying performance Description of selected sprayer for spraying Description of the historical spraying operations at the farm

21

Attributes/data - name of the agent - name of supplier - chemical formula - type of spraying equipment - technical specifications (tank volume, boom width, pressure levels, etc.) - name of supplier - price - development plans for the farm - expected revenues - expected conditions for growing season - type of requirement - threshold values for chemical use - type of chemical allowed - type of crops - name - description - new types of infection/infestation - type of requirement - machine set values - type of requirement - threshold values for chemical use - type of chemical allowed - type of product - differentiated prices - type of requirement - quantified requirement - type of chemical allowed - expected investment amount - threshold values for chemical use - type of chemical allowed - production plants and areas - timetable draft - input draft - quality of work - costs of operation - type of sprayer - specifications (tank volume, boom width, etc.) - schedule of spraying operations - operations criteria for execution (weather conditions, etc.) - type of chemical - normative dosage - realised dosage

WP1

Table 3. Tactical planning Entity

Definition

New technical information

Description of potential new technical information and solutions to be updated

Selected update information

Description of the selected update information

Updated parameters

Description of the updated parameters

Spraying history

Description of the historical spraying operations at the farm

Restrictions on chemical use

Description of the restrictions on chemical use

Regional list of chemicals

Description of the potential regionally specific list of chemicals

List of suitable chemicals

Description of the selected farm specific list of chemicals

Updated crop protection information

Description of the crop specific chemicals for the selected sprayers

Chemicals in storage

Description and the amount of instorage chemicals

Chemical properties

Description of the chemical properties of the selected chemicals

22

Attributes/data - type of information - type of solution - specifications (pressure levels, boom height, nozzle, sensors, etc) - type of information - type of solution - specifications (pressure levels, boom height, nozzle, sensors, etc) - type of parameter - setup values - updated files and programs - new hardware descriptions - schedule of spraying operations - operations criteria for execution (weather conditions, etc.) - type of chemical - normative dosage - realised dosage - legislative restrictions - operational restrictions - specifications (dosage, type of chemical, etc.) - type of chemical - recommended dosage - operational restrictions - specifications (nozzle type, pressure levels, mixture ratio, boom height, etc) - type of chemical - recommended dosage - operational restrictions - specifications (nozzle type, pressure levels, mixture ratio, boom height, etc) - type of chemical associated with type of crop - recommended dosage - operational restrictions - specifications nozzle type, pressure levels, mixture ratio, boom height, etc) - preliminary spraying schedule - type of chemical - amount of chemical - type of chemical - name of the agent - name of the supplier - chemical formula - active component - content active component - duration activity - residue tolerance - safety period

WP1

Acquired chemicals

Description of the necessary purchased chemicals in the season

Expected sensing services

Description of the planned use of external sensing services

Updating information

Specific settings and update information for the sprayer

Expected crop cycle

Description of crop cycle

Selected sprayers

Planned spraying work

Description of selected sprayers for spraying Description of the expected and planned spraying work in the coming spraying season

- type of chemical - amount of chemical - type of sensing service (e.g. aerial imaging) - planned use of the sensing service - planned schedule for use of the sensing service - type of update - setup values - updated software - updated hardware and its information - type of crops - preliminary spraying schedule - type of sprayer - specifications (tank volume, boom width, etc.) - field ID - type of chemical to be sprayed - planned dosage - workable weather conditions - operational specifications (nozzle type, pressure levels, mixture ratio, boom height, etc)

Table 4. Data model for operational management Entity type

Definition

Planned spraying work

Description of the expected and planned spraying work in the coming spraying season

Selected sensing services

Description of the final selected sensing services

Documented field information

Description of the prior to spraying executed field operations and analyses

Spatial field information

Description of sensed spatial field information

Updated local crop information

Description of updated local crop information based on growing season conditions

23

Attributes/data - field ID - type of chemical to be sprayed - planned dosage - workable weather conditions - operational specifications (nozzle type, pressure levels, mixture ratio, boom height, etc) - order ID - type of sensing service (e.g. aerial imaging) - planned use of the sensing service - planned schedule for use of the sensing service - field ID - type of operation (e.g. seeding, fertilizing) for the present growing season - actual date of execution - actual amount of application (e.g. VRA) - field specific information (e.g. soil properties) - type of measured parameter - spatial distributed values of measured parameter (classified canopy map) - type of crop information - values for updated crop information (crop condition, expected development, etc.)

WP1

Updated norm information

Description of updated norm information

Sprayer information

Description of the sprayer and its functionalities

Additional field information

Description of the additional field information

TASK-file

Description of control settings for the sprayer

Status of TASK-file

Description of the completeness of the TASK-file

Expected spraying schedule

Description of the planned spraying schedule

Historical weather information

Description of the realized crowing season weather

- type of norm information - updated set-values for specific norm information (e.g. application rate, workable weather conditions) - type of functionality (e.g. pressure range, nozzle arrangement) - functionality values or ranges and set-points - type of information (e.g. latest observation, supplemental treatments) - quantification of additional information (e.g. spatially observed weeds) - field ID - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, documented parameters, variable rate application (VRA) map) - control settings value for the specified types of settings - level of finalizing the TASK-file - field ID - expected data of executing spraying operations - expected dosage to be applied - workable weather conditions - field ID - local weather information

Table 5. Execution Entity

Definition

Plant disease alarm

External plant disease alarms

Field information

Description of needed field information

Actual crop condition

Current status of the growth

Selected TASK-file

The selected TASK-file for execution

24

Attributes/data - type of alarm (e.g. fungicide) - prognosis for occurrence - field ID - crop type - crowing status - farming actions - known risks based on previous field observations on the farm - field ID - current growth status - type of observation (e.g. weeds or fungicides) - level of occurrence - field ID - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, documented parameters, variable rate application (VRA) map) - control settings value for the specified types of settings

WP1

Actual weather and forecasts

Current weather and short term forecasts

Selected spraying schedule

The selected spraying schedule for implementation

Default values

Downloaded default values in the TASK-file

Recommended parameter values

Selection of the best adopted spraying parameters

Initializing parameters

Default values for external sensors (e.g. Yara sensor)

Information for tank filling and mixing

Guidelines for filling and mixing chemicals in the sprayer

Updated parameters

Adopted ECU parameters

Updated timetable

Adopted spraying timetable

Operation status

Current operation status

Realized spraying work

Executed spraying work and documented supporting information

Updated task

Revised and updated task specification

25

- type of weather parameter - parameter value (e.g. temperature, wind, humidity, precipitation) - forecast probabilities - expected time of executing spraying operations - expected dosage to be applied - workable weather conditions - field ID - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, documented parameters) - control settings value for the specified types of settings - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, current weather) - control settings value for the specified types of settings - type of set parameters - setting values - type of chemicals - type of nozzles - ingredient rate - water dilution - mixing rates - driving speed - wind speed - humidity - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates) - control settings value for the specified types of settings - type of spraying - time for individual spraying operations - specified spraying unit - current capacity - current operation progress - remaining spraying work - status of external system (e.g. dryer) - acreage sprayed - applied amount of chemicals - weather - process data (e.g. farmer notes, fuel consumption) - field ID - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, documented parameters, variable rate application (VRA) map)

WP1

Realized controls

Invoked control parameters

Raw data

Raw monitoring of operational data

Process information

Control information from external sensors (e.g. Yara sensor)

Monitoring information

Supervision information

Actual weather conditions

Current weather

Weather

Current weather

Forecast

Short term weather forecasts

Updated timetable and parameters

Adopted spraying timetable and ECU parameters

Spraying status information

Description of spraying process status

Status information

Description of tractive unit status

Overall task monitoring

Real-time status information and adjustments

- control settings value for the specified types of settings - capacity compliance (for example, the need for additional capacity) - status of external system (e.g. dryer) - type of realized control (e.g. spraying pressure, dose rate, driving speed, headland automation) - control values - diagnosed status information (e.g. faults) - undefined online operational parameter (raw data) - type of operational parameter - log of operational parameter - online measurements (e.g. spatially calculated biomass amount) - type of operational parameter - log of operational parameter - type of weather parameter - parameter value (e.g. temperature, wind, humidity, precipitation) - type of weather parameter - parameter value (e.g. temperature, wind, humidity, precipitation) - weather forecast probabilities - parameter value (e.g. temperature, wind, humidity, precipitation) - type of spraying - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates) - control settings value for the specified types of settings - time for individual spraying operations - current control values (e.g. spraying pressure, dose rate, driving speed, headland automation, alarms) - control values - type of tractive unit parameters parameter value (e.g. fuel consumption, driving speed, pto) - overall spraying task status - capacity compliance - status of external system (e.g. dryer) - spraying proses adjustments

Table 6. Evaluation Entity

Definition

Realized spraying work

Executed spraying work and documented supporting information

Raw data

Raw monitoring of operational data

26

Attributes/data - acreage sprayed - applied amount of chemicals - weather - process data (e.g. farmer notes, fuel consumption) - type of operational parameter

WP1

Documentation

Overall spraying documentation

Required registrations

Selected compliance data

Selected services

Targeted services for data handling and modelling

Traceability

Selected tracing information

Norm data1,2…

Norm data on spraying performance from various sources

Selected TASK-file

Executed TASK-file

Summarised local weather

Weather occurrence during spraying operation

Current spraying performance

Estimated spraying performance

Spraying economy performance

Costs of farm spraying operations

- log of operational parameter - type of parameter - log of parameter - field ID - e.g. time of spraying - e.g. applied amount of chemical - e.g. type of applied chemical -… - type of data handling - identification of service - field ID - e.g. time of spraying - e.g. applied amount of chemical - e.g. type of applied chemical -… - average spraying capacity - effectiveness of chemical - threshold for applied amount of chemical -… - field ID - type of setting (chemical 1… n, nozzle type, nominal dosage, mixture rates, driving speed, boom height and width, documented parameters, variable rate application (VRA) map) - control settings value for the specified types of settings - weather period - type of weather parameter - parameter value (e.g. temperature, humidity, precipitation) - average capacity (min-max) - field efficiency index - acreage sprayed - applied amount of chemicals - energy input for spraying - quality of spraying work - labour input - technology costs - capital costs - operational costs

4. References Chatila, R. 995. Deliberation and reactivity in autonomous mobile robots. Robotics and Autonomous Systems 16 (1995) 197-211 Goense, D. ; J. W. Hofstee; Van Bergejk.1996. AN INFORMATION MODEL TO DESCRIBE SYSTEMS FOR SPATIALLY VARIABLE FIELD OPERATIONS. Computers and electronics in agriculture 1996, vol. 14, no 2-3, pp. 197-214 Martin-Clouaire, R. & Rellier, J.P., 2000. Modelling needs in agricultural decision support systems. Proc. XIV Memorial CIGR World Congress 2000.

27

WP1

Norros, L. , 2004. Acting under Uncertainty. The Core-Task Analysis in Ecological Study of Work. Publications 546. Espoo: VTT, Available also URL: http//www.vtt.fi/inf/pdf/. Nurkka, P., Norros, L., & Pesonen, L., 2007. Improving usability of and user acceptance of ICT systems in farming. Paper presented at the EFITA/WCCA Joint Conngress in IT in Agriculture, Glasgow. Pesonen, L., Nurkka, P., Norros, L., Taulavuori, T., Virolainen, V., Kaivosoja, J., Mattila, T., & Suutarinen, J. ,2007. Kasvinviljelyn asianhallintajärjestelmän käyttäjäkeskeinen kehittäminen (Usercentred developoment of a farm information management system) (97). Vihti: Maa- ja elintarviketalouden tutkimuskeskus (Agrifood Research Finland). Rasmussen, J. 1986. A Cognitive Engineering Approach to the Modelling of Decision Making and Its Organization, Risø National Laboratory, Denmark Scheepens, A.J., 1991. Information modelling for arable farming. PAGV Report, 133, 118 pp Sørensen, C.G., 1999. A Bayesian Network Based Decision Support System for the Management of Field Operations. Case: Harvesting Operations. Ph.D.-Thesis, Technical University of Denmark, 193 pp. Sørensen, C.G., Olsen, H.J., Ravn, A.P. & Makowski, P., 2002. Planning and Operation of an Autonomous Vehicle for Weed Inspection. ASAE Ann. Int. Meeting/CIGR XVth World Cong. Chicago, Illinois, USA, 2002. ASAE paper 021177, 9 p Stoll, A. 2003. Automatic operation planning for GPS-guided machinery. In: Proceedings of the 4th European Conference on Precision Agriculture, 15-19 June, 2003. Berlin. pp 657-664 Suomi, P.; T. Oksanen; L. Pesonen; J. Kaivosoja; H. Haapala; A. Visala 2006. Intelligent functions for crop production automation. Proc. Of XVI CIGR World Congress 2006, Bonn Van Elderen, E. 1977. Heuristic strategy for scheduling farm operations. Centre for Agricultural Publishing and Documentation, Wageningen, The Netherlands, 217 pp. Vicente, K. J. 1999. Cognitive Work Analysis. Toward a Safe, Productive, and Healthy Computer-Based Work. Mahwah, NJ: Lawrence Erlbaum Publishers.

28