<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="9788793237698.xsl"?>
<book id="home" xmlns:xlink="http://www.w3.org/1999/xlink">
<bookinfo>
<title>Simulation Modelling for In-field Planning of Sequential Machinery Operations in Cropping Systems</title>
<affiliation><emphasis role="strong">PhD Thesis by</emphasis></affiliation>
<authorgroup>
<author><firstname>Kun</firstname>
<surname>Zhou</surname>
</author>
</authorgroup>
<affiliation><emphasis>Aarhus University Department of Engineering, Denmark</emphasis></affiliation>
<publisher>
<publishername>River Publishers</publishername>
</publisher>
<isbn>9788793237698</isbn>
</bookinfo>
<preface class="preface" id="preface">
<title>Preface</title>
<para>This thesis is submitted to the Graduate School of Science and Technology (GSST), Aarhus University, in partial fulfilment of the requirements for the degree of Doctor of Philosophy (PhD). It documents the results of my research that was carried out from January 2012 to January 2015 at the Operations Management group at the Department of Engineering, Aarhus University. The research was funded by the Chinese Scholarship Council (CSC) (Grant No: 2011635157) and Department of Engineering.</para>
<para>The thesis is supported by the following collection of published articles and submitted manuscripts:</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para><emphasis role="strong">K. Zhou,</emphasis> A. Leck Jensen, D.D. Bochtis, C.G. S&#x00F8;rensen, 2013. <emphasis>A web-based tool for comparing field area coverage practices.</emphasis> (Presented orally and published in conference proceedings at the CIOSTA XXXV Conference, 3 to 5 July 2013, Billund, Denmark).</para></listitem>
<listitem><para><emphasis role="strong">K. Zhou,</emphasis> A. Leck Jensen, C.G. S&#x00F8;rensen, P. Busato, D.D. Bochtis, 2014. <emphasis>Agricultural operations planning in fields with multiple obstacle areas.</emphasis> Computers and Electronics in Agriculture, 109, 12-22. (Published)</para></listitem>
<listitem><para><emphasis role="strong">K. Zhou,</emphasis> A. Leck Jensen, D.D. Bochtis, C.G. S&#x00F8;rensen, <emphasis>Quantifying the benefits of alternative fieldwork patterns in potato cultivation system.</emphasis> (In review at the peer-reviewed journal : Computers and Electronics in Agriculture. Under review.).</para></listitem>
<listitem><para><emphasis role="strong">K. Zhou,</emphasis> A. Leck Jensen, D.D. Bochtis, C.G. S&#x00F8;rensen, <emphasis>Simulation model for the sequential in-field machinery operations in the potato production system.</emphasis> (Submitted to the peer-reviewed journal: Computers and Electronics in Agriculture. Under review).</para></listitem>
<listitem><para><emphasis role="strong">K. Zhou,</emphasis> A. Leck Jensen, D.D. Bochtis, C.G. S&#x00F8;rensen, <emphasis>Performance of machinery in potato production in one growing season.</emphasis> (Submitted to the peer-reviewed journal: Spanish journal of agricultural research. Under review).</para></listitem>
</orderedlist>
</preface>
<preface class="preface" id="ack">
<title>Acknowledgements</title>
<para>First and foremost, my sincerest gratitude goes to my principal supervisor Dr. Allan Leck Jensen for his continuous support of my PhD study and research, for his patience, encouragement, enthusiasm, and broad knowledge. His guidance helped me in all the time of research and writing of this thesis. I could not have imagined having a better supervisor for my PhD study.</para>
<para>I would like to express my sincerest gratitude to my co-supervisor Dr. Dionysis Bochtis, who offered his continuous advice and help throughout the course of my PhD research. I thank him for the systematic guidance to train me in the scientific field. My thanks also extend to Dr. Claus Aage Gr&#x00F8;n S&#x00F8;rensen for his valuable help and discussion on the PhD research.</para>
<para>I deliver my thanks to all the colleagues and friends that I have met in this beautiful country, Denmark, for their support and kindness. Without you, this journey would not have been possible.</para>
<para>Furthermore, special thanks to the Jens Peter Skov Jensen, Inge Skafte Jensen, Niels Frederik Skov Jensen, Jens Christian Skov Jensen, and Anne Luise Skov Jensen for their cooperation of gathering GPS data and warm hospitality.</para>
<para>I am especially grateful to my grandparents and parents, who supported me emotionally and financially. I always knew that you believed in me and gave the best for me. Thank you for teaching me that my role in life is to learn, to be happy, and to know and understand myself and to be kind and generous to others. Thanks also to my dear sister and relatives for their great love and care.</para>
<para>Finally, I thank with love to my girlfriend Yue Yuan who has been my best friend and great companion, loved, supported, encouraged, understood. I do not know what the future holds, but I do know that I hope to get through all the moments not matter if it is tough or happy holding you.</para>
<disp-quote>
<attrib>&#x2013; Zhou Kun, Foulum, 20<sup>th</sup> January, 2015</attrib>
</disp-quote>
</preface>
<preface class="preface" id="abstract">
<title>Abstract</title>
<para>In highly mechanized agriculture farmers are facing many challenges in the strongly competitive agricultural market. The challenges are economical (e.g. higher labor costs, higher fuel prices, increasing investment in larger and larger and more and more specialized machinery) as well as environmental (e.g. regulative provision and effects of climate changes). In order to maximize the profits farmers have to reduce the production cost while maintaining high product quality. The annual cost of machinery management and operation is a significant part of the annual production cost. Therefore, the development of technologies to improve the machinery productivity and operational efficiency is of key importance.</para>
<para>This PhD research focuses on improving the machinery performance of agricultural field operations through generation of optimized coverage planning and simulation models of the operations and the machinery. As a prerequisite for the operation modelling and validation, a range of field operations were monitored using deployed GPS equipment. In order to analyze and decompose the recorded GPS data into various time and distance elements, an automatic GPS analysis tool for a complete set of operations in potato production was developed. In terms of optimized coverage planning, a three-stage planning method that generates feasible area coverage plans for agricultural machines executing non-capacitated operations in fields inhabiting multiple obstacle areas was developed. As a spin-off from this development, a functional prototype of web-based field coverage planning was developed. In terms of simulation model development, a targeted simulation model that simulates all in-field sequential operations in potato production was developed. The model includes all key parameters for the evaluation of user selected scenarios. In order to demonstrate the capability of this simulation model as a decision support system (DSS), it has been applied as a way to assess the potential savings by simulating non-working distance and time using pre-determined motifs of field coverage track sequences and compare with user selected ones. The assessment results can be used by machine operators to select a realizable field work pattern that improves the overall field efficiency for a specific combination of field and machinery characteristics.</para>
</preface>
<preface class="preface" id="summary">
<title>Sammenfatning p&#x00E5; dansk</title>
<para>Landm&#x00E6;nd st&#x00E5;r over for mange udfordringer i vores h&#x00F8;jt mekaniserede landbrug og i det meget konkurrencepr&#x00E6;gede landbrugsmarked. Udfordringerne er b&#x00E5;de &#x00F8;konomiske (f.eks. stigende l&#x00F8;nomkostninger, stigende br&#x00E6;ndstofpriser, &#x00F8;get behov for investeringer i maskiner, der bliver stadigt st&#x00F8;rre og mere specialiserede) og milj&#x00F8;m&#x00E6;ssige (f.eks. milj&#x00F8;m&#x00E6;ssige reguleringer og effekter af klimaforandringer). For at maksimere deres fortjeneste er landm&#x00E6;ndene n&#x00F8;dt til at reducere produktionsomkostningerne og samtidig opretholde en h&#x00F8;j produktkvalitet. De &#x00E5;rlige udgifter til drift og vedligehold af maskiner er en betragtelig del af de samlede produktionsomkostninger. Derfor er udviklingen af metoder og teknologier til forbedring af maskinernes produktivitet og til en smartere anvendelse af dem af afg&#x00F8;rende betydning.</para>
<para>Denne PhD-afhandling fokuserer p&#x00E5; at forbedre produktiviteten for landbrugsmaskiner til markoperationer. Dette g&#x00F8;res dels ved at udvikle metoder til planl&#x00E6;gning af, hvordan maskinerne skal k&#x00F8;re i markerne, s&#x00E5; hele markarealet d&#x00E6;kkes p&#x00E5; bedst mulig m&#x00E5;de (en d&#x00E6;kningsplan), dels ved at udvikle simuleringsmodeller af markoperationerne og maskinerne. Som en foruds&#x00E6;tning for modelleringen af markoperationerne og for validering af de udviklede modeller blev de vigtigste markoperationer i en r&#x00E6;kke kartoffelmarker overv&#x00E5;get vha. GPS udstyr installeret i de anvendte maskiner. For at analysere de indsamlede GPS data blev der udviklet et analysev&#x00E6;rkt&#x00F8;j, der automatisk kan opdele de indsamlede GPS data i sekvenser, hvor hver sekvens er et stykke ensartet arbejde, produktivt eller uproduktivt (f.eks. en vending i forageren), m&#x00E5;lt i k&#x00F8;rt distance og forbrugt tid. Samlet set giver sekvenserne et m&#x00E5;l for den opn&#x00E5;ede effektivitet af maskinen i markoperationen. Med hensyn til optimering af k&#x00F8;rslen i marken blev der udviklet en metode til at udvikle en d&#x00E6;kningsplan i marker med forhindringer. Metoden foreg&#x00E5;r i tre trin, hvor f&#x00F8;rste trin best&#x00E5;r i at repr&#x00E6;sentere marken og forhindringerne geometrisk som polygoner, hvorefter forhindringerne klassificeres efter st&#x00F8;rrelse og beliggenhed. Forhindringer, der ligger t&#x00E6;t p&#x00E5; hinanden i forhold til maskinens bredde og k&#x00F8;rselsretning, smeltes sammen, og forhindringer, der er smalle i forhold til k&#x00F8;rselsretningen bliver negligeret i den efterf&#x00F8;lgende behandling. N&#x00E6;ste trin er at opdele marken i delarealer uden betydende forhindringer, og sidste trin at finde den optimale m&#x00E5;de at forbinde delarealerne p&#x00E5;. Som et afledt resultat blev der udviklet en funktionel prototype af et web-baseret v&#x00E6;rkt&#x00F8;j til at udvikle og pr&#x00E6;sentere en d&#x00E6;kningsplan for en mark udvalgt af brugeren. Med hensyn til udvikling af simuleringsmodeller blev der udviklet en samlet model, der kan simulere alle de vigtigske sekventielle markoperationer i kartoffelproduktionen. For at demonstrere muligheden for at benytte simuleringsmodellen som et beslutningsst&#x00F8;ttesystem blev den anvendt til at simulere en r&#x00E6;kke scenarier og derved f&#x00E5; et m&#x00E5;l for effekten af at &#x00E6;ndre p&#x00E5; forskellige parametre, s&#x00E5; som k&#x00F8;rselsretning, arbejdsbredde. Modellen blev desuden brugt til at sammenligne forskellige, almindeligt anvendte k&#x00F8;rselsm&#x00F8;nstre, dvs. en fast metode til at v&#x00E6;lge r&#x00E6;kkef&#x00F8;lgen af r&#x00E6;kker, der skal k&#x00F8;res efter. Ved at v&#x00E6;lge det bedste m&#x00F8;nster for en given mark kan operat&#x00F8;ren udf&#x00F8;re arbejdet hurtigere, med mindre br&#x00E6;ndstofforbrug, med mindre jordkomprimering og/eller med mindre spild ved dobbelt eller manglende behandling.</para>
</preface>
<chapter class="chapter" id="ch01" label="Chapter 1" xreflabel="ch01">
<title>General introduction</title>
<section class="lev1" id="sec1.1" label="1.1" xreflabel="sec1.1">
<title>Background</title>
<para>In crop production, usually several sequential operations are required through an entire growing season, and in general the common operations are: cultivation, seeding, fertilizing, crop protection and harvesting. All these operations are accomplished by dedicated machines, either by a tractor attached with one or more implements or by self-propelled agricultural machines. According to the recognized definitions introduced by Bochtis and S&#x00F8;rensen (2009), agricultural machines can be classified into <emphasis>primary units</emphasis> (PUs) that execute the main task and <emphasis>service units</emphasis> (SUs) that reload or unload the PUs. For instance, in a grain harvesting operation, usually a harvester (PU) is unloaded by transport carts (SUs) that move the grain out of the field to the storage places. In addition, agricultural operations, according to the direction of material flow, can be categorized as &#x201C;<emphasis>neutral material flow</emphasis>&#x201D; operations (e.g. ploughing, bed preparation), &#x201C;<emphasis>input material flow</emphasis>&#x201D; operations (e.g., spraying, and fertilizing) and &#x201C;<emphasis>output material flow</emphasis>&#x201D; operations (e.g., harvesting).</para>
<para>Although the increased average size of machinery has led to increased productivity, this trend also has unwanted environmental and biological side effects (e.g. soil compaction). Therefore, more efforts are being contributed to the development of advanced Information and Communication Technology (ICT) systems and decision support models to achieve higher operational efficiency and machinery productivity (S&#x00F8;rensen and Bochtis, 2010). Currently, commercial auto-steering and GPS systems have been widely adopted. However, the potentials of such systems are not fully realized because they still partially rely on the users&#x2019; decisions, for example in the case of determining the direction of tracks, which is normally done unsupported, according to user&#x0027;s experience and knowledge. This strategy may be not optimal. In order to fully utilize the advantages of navigation aiding systems and improve the operation&#x0027;s efficiency, a significant amount of research has been dedicated to the problem of field coverage planning <emphasis>(cf.</emphasis> Bochtis <emphasis>et al.,</emphasis> 2014) which can provide plans either for PUs or SUs to execute field operations based on one or multiple optimization criterions that include the minimization of the total distance traversed, the non-working turning distance and time, or the total operational time. Yet, there is still room for further development of complete methods that can provide optimized coverage plans for fields with obstacles. Furthermore, field operation simulation models also have received significant interest because such models can be used to evaluate and quantify the operational efficiency and performance of machinery based on user-defined scenarios. A model simulation of a scenario is a much more time efficient and less costly way of gathering experience than having to test each scenario under real life conditions, obviously under the assumption that the simulation model is reliable. Nevertheless, it is impossible to make a universal model capable of simulating all the operations in any crop production as each operation has its own unique operational features for a given crop; harvesting of barley is very different from harvesting of corn or potatoes, and completely different machinery is required. Therefore, for simulating a specific operation or multiple sequential operations in a crop production, a dedicated simulation model has to be developed for the particular crop production.</para>
</section>
<section class="lev1" id="sec1.2" label="1.2" xreflabel="sec1.2">
<title>Monitoring and analysis of field operations</title>
<para>Monitoring and analysis of field operations are considered a key step for machinery management and model development and validation. Machinery performance estimation is an important aspect of machinery management, and the estimation processes can be divided into <emphasis>offline</emphasis> or <emphasis>online</emphasis> according to the time of the recorded data processing take place. The offline estimation is often done after the field operation to evaluate it, or before the operation to plan it, based on the data from the previous operations. In contrast to this, the online estimation takes place during the operation. In the following measures of machine performance is described, and a survey of the literature for offline and online estimation is presented.</para>
<section class="lev2" id="sec1.2.1" label="1.2.1" xreflabel="sec1.2.1">
<title>Machinery performance</title>
<para>Traditionally, machinery performance has been carried out based on manual observations using stopwatch and clipboard, but this method is time demanding and laborious for researchers during the operation (Renoll, 1981; S&#x00F8;rensen and M&#x00F8;ller, 2006; S&#x00F8;rensen and Nielsen, 2005). In the past decade, extensive use of GPS (Global Positioning System) and dedicated sensors have provided farm managers with new opportunities to measure machinery performance based on automatically acquired and high accuracy data. These collected data of the machinery motions can be analyzed offline by decomposing them into various task time/distance elements, and afterwards aggregate the elements into information about the fieldwork pattern, the turning types and subsequently about the performance, expressed as the field efficiency and the field capacity.</para>
<para><emphasis>Field efficiency</emphasis> is calculated as the ratio of the time a machine is effectively working to the total time committed by the machine during the whole operation, while <emphasis>field capacity</emphasis> is defined as the area processed per unit of time for a particular field operation. The knowledge gained from such recorded data analysis enable farm managers to make better management decisions to explore potential improvement in machine productivity, efficiency and potential benefits for the environment.</para>
</section>
<section class="lev2" id="sec1.2.2" label="1.2.2" xreflabel="sec1.2.2">
<title>Offline estimation of the machinery performance</title>
<para>Grisso <emphasis>et al.</emphasis> (2002) gathered data for planting and harvesting within two crop productions from five fields representing both contour and straight traffic pattern to estimate the operational speed, time and field efficiency. Both operations were recorded using GPS. The analysis results showed that the machine had higher average travel speeds in straight rows than contour rows by about 1.6 km h<superscript>-1</superscript>. The straight rows had 10% and 20% higher field efficiency comparing to contour rows&#x2019;. However, in this paper, the effect of nonproductive time elements, such as turning, refilling/unloading travelling on field efficiency were not investigated. As a continued effort to investigate the effect of steering angle on field efficiency, Grisso <emphasis>et al.</emphasis> (2004) recorded geo-referenced data from five fields for soybean and corn planting and harvesting operations using yield monitors and GPS loggers. The study results indicated that the average steering angle had strong correlation with the field efficiency. Taylor <emphasis>et al.</emphasis> (2002) collected data of harvesting in 23 fields over six years including some fields with identical operations (same crop harvested by identical machines) in different years. A computer program was employed to decompose recoded data into various in-field activities: effective harvesting, turning, unloading, stopped and overnight based on heuristic time thresholds. The results showed that the time-based field efficiency significantly varied in different fields, and even on the same field with identical operations in different years. The author stated that optimizing the fieldwork pattern is a promising method to increase the field efficiency by minimizing turn time/distance. Bochtis <emphasis>et al.</emphasis> (2010) recorded slurry applications using two types of traffic systems: controlled traffic system (CTF) and uncontrolled traffic system (UCTF) in two fields to investigate the effect of CTF on field efficiency. The comparison showed that implementation of CTF considerably increase the in-field transport distance, relative to the UCTF system. The increased in-field transport distance results in a reduction of field efficiency in the range from 4.68% to 7.41%. Ntogkoulis <emphasis>et al.</emphasis> (2014) monitored three in-field sequential operations: cutting, raking, and baling of cotton residue in 43 fields to evaluate the machinery performance. The measured field efficiencies and capacities were compared with calculated field efficiencies and capacities of identical machineries using ASABE (American Society of Agricultural and Biological Engineers) standard data for hay handling. The comparisons showed that the ASABE norms for hay handling operation cannot be applied to the handling of cotton residues where the measured field capacity were 15% lower, 21% lower and 2% higher than the corresponding estimated capacity based on ASABE data for cutting, raking, and baling, respectively. It can be found that all the above studies focused on estimation of the performance of a single machine or multiple machines that were involved in one field operation, while no research efforts have been contributed to estimate the performance of all machines in all field operations of a cropping system.</para>
</section>
<section class="lev2" id="sec1.2.3" label="1.2.3" xreflabel="sec1.2.3">
<title>Online estimation of machinery performance</title>
<para>&#x2018;The introduction of the on-board computer with advanced computer and electronic technology has offered opportunities for measuring, monitoring and estimating the performance of the machinery in real-time during the field operation. Yule <emphasis>et al.</emphasis> (1999) presented a data acquisition system to monitor in-field performance of an agricultural tractor. Transducers were used to measure various operational parameters such as the engine, wheel and ground speed with further devices to measure fuel consumption and field slope, and the force was also measured using a dynamometer system. The testing results from this field work showed that significant savings can be achieved by improving the machine set up according to the provided information. In this study, a saving of &#x00A3;4.70 ha<superscript>-1</superscript> was demonstrated while using a tined cultivator in stubble. Amiama <emphasis>et al.</emphasis> (2008) developed an online information and documentation system for the performance of a forage harvester. The recorded online information consisted of performance data (operation speed, location, harvested yield, etc.), machine settings (knife drum speed, etc.) and machine warnings (oil levels, oil pressure, oil temperature, etc.), which can be displayed on a monitor mounted in the cab for operator to make accurate and fast decisions. The author stated that the implementation of this system would lead to savings of 1902&#x20AC;&#x002F; year for the co-operative. Yahya <emphasis>et al.</emphasis> (2009) developed a mapping system for monitoring the tractor-implement performance, which can in real-time measure, display and record the tractor&#x0027;s theoretical travel speed, actual travel speed, fuel consumption rate, rear drive wheel slippage, rear drive wheel torque, pitch and row angles, implement&#x0027;s PTO torque, drawbar force, three-point hitch forces, and tillage depth and position of the tractor. Kaivosoja <emphasis>et al.</emphasis> (2014) developed a system integrating different external sources data from CAN-bus and GPS to the task controller on the tractor. With the gathered data, spatial and/or temporal information, automatic operational control can be made during the work execution.</para>
</section>
</section>
<section class="lev1" id="sec1.3" label="1.3" xreflabel="sec1.3">
<title>Agricultural field area coverage planning</title>
<para>In the past decade, commercial auto steering or navigation-aid systems (e.g. Trimble and John Deere) have been extensively introduced on agricultural machines with the benefits of reduction of input costs due to more accurate driving patterns, causing reduced overlaps and skips, reduced soil compaction, reduced operator&#x0027;s fatigue and improved machinery productivity. These systems enable machines to drive along parallel straight (<link linkend="F1_1">Fig. <xref linkend="F1_1" remap="1.a"/></link>) or curved tracks (<link linkend="F1_1">Fig. <xref linkend="F1_1" remap="1.b"/></link>) for complete field coverage with high accuracy. However, hardly any operational optimization has been taken into consideration in the current systems, which is relevant, especially in complex fields with inhabited obstacles (Jin, 2009). Area coverage planning is one of the promising solutions for these systems, which determines a path that passes over all points of a targeted spatial environment under the criterion of minimization of cost (such as time and distance) while avoiding obstacles. This subject has been extensively researched in the industrial robotics domain (Choset, 2001; Galceran and Carreras, 2013). Unfortunately, these developed approaches cannot be directly applied for agricultural machines and robotics due to the inherent features of field operations and agronomic restrictions, e.g. that driving and turning in the cropping area is restricted in order to reduce soil compaction and damage to the crop. However, these approaches have been used as an inspiration for the development of methods for area coverage by agricultural machines.</para>
<fig id="F1_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 1</label>
<caption><para>Recorded trajectory using a Trimble auto steering system for (a) fertilizer spreading (operating width: 24 m) with straight tracks in 2013; for (b) tillage (operating width: 8m) with curved tracks in 2014. Both fields are from Lolland, Denmark.</para></caption>
<graphic xlink:href="graphics/fig1_1.jpg"/>
</fig>
<para>The approaches on field area coverage planning can be divided into three types, according to type of the outputted solution. The first type is the <emphasis>spatial configuration planning</emphasis> which concerns the process of generating a geometrical representation of a field using geometric primitives. The spatial configuration planning mainly comprises three tasks: 1) Decomposition of fields with complex geometry into simple shaped subfields; 2) determination of the driving direction in each subfield; 3) generation of fieldwork tracks according to the driving direction in each subfield. In general, the output of these methods is a set of line segments or polylines representing the fieldwork tracks and headland pass that can be followed by the machine. However, they do not give the answer how and in what sequence to traverse these fieldwork tracks. The second type is the <emphasis>route planning,</emphasis> which finds the optimal sequence of traversing these geometric entities, usually the fieldwork tracks that were generated by the spatial configuration planning method. The routing plans do not generate exact motion paths for the machines. This is done with the third type, the <emphasis>reference trajectory,</emphasis> which generates drivable smooth motion paths that fulfill the machines&#x2019; kinematic constraints for agricultural machines. The most interesting part of reference trajectory is how the turnings are taken in the headland. In the following, the state-of-the-art of coverage methods is reviewed according to these three planning types, mentioned above, and combinations of them. The features of these planning approaches are summarized in <link linkend="T1_1">Table <xref linkend="T1_1" remap="1"/></link>.</para>
<section class="lev2" id="sec1.3.1" label="1.3.1" xreflabel="sec1.3.1">
<title>Spatial configuration planning</title>
<para>In the past decade a number of methods have been developed that are capable of dealing with either two-dimensional or three-dimensional terrain fields with or without obstacle areas according to various optimization criterions. Palmer <emphasis>et al.</emphasis> (2003) presented a method to generate predetermined fieldwork tracks with objectives of minimization of the overlapped and missed area. The application results of this method in the case of spraying showed that the total travelled distance and material inputs can be reduced by 16% and 10%, respectively. Oksanen and Visala (2007) developed a field decomposition method based on the trapezoidal decomposition for agricultural machines to cover the field. After decomposition, the trapezoids are merged into blocks under the requirement that the blocks have exactly matching edges and the angles of ending edges is not too steep. The optimization criterion was a weighted sum of efficiency and total travelled distance. Jin and Tang (2010) developed an algorithm to decompose complex fields into subfields, followed by a determination of the optimal driving direction in each subfield with the criterion of reducing the turning cost. The results show that up to 16% in the number of turns and 15% in headland turning cost can be saved in comparison to the results derived by other researchers. Bochtis <emphasis>et al.</emphasis> (2010) proposed an approach to estimate the operational cost of machinery on an annual basis in CTF systems when adopting different tramlines for establishing driving directions. The main finding of this work is that the driving direction parallel to the longest field edge, which would be optimal in most cases in conventional traffic farming, does not hold true in the case of CTF systems. Hameed <emphasis>et al.</emphasis> (2010) presented an algorithmic method for the real time generation of both straight and curved field-work tracks, regardless of the field shape complexity. Later in the work by Hameed <emphasis>et al.</emphasis> (2013), this method was expanded for a three-dimensional field geometrical representation to find the optimal driving direction with the criterion of minimizing the direct energy requirements. The case study results indicated that the reduced energy requirement was up to 6.5% on average for all tested scenarios as compared with the case of assuming 2D field areas. Jin and Tang (2011) developed a method to handle three-dimensional field terrains where each field was decomposed into sub regions based on its terrain features. The test results showed that on average the 3D coverage planning method saved 10.3% of the turning cost, 24.7% on soil erosion, 81.2% on skipped area cost and 22.0% on the weighted sum of these costs as compared with 2D planning results.</para>
</section>
<section class="lev2" id="sec1.3.2" label="1.3.2" xreflabel="sec1.3.2">
<title>Route planning</title>
<para>A typical vehicle route planning (VRP) problem concerns the task to determine a route with minimal cost, where a route visits each location of the domain exactly once. In the industrial sector, numerous applications of this problem have been developed for transportation, distribution and logistics. In agricultural field operations, this problem is also encountered by operators that have to make a decision on how to traverse the fieldwork tracks in order to minimize the non-working cost, which constitutes a VRP problem. Bochtis and Vougioukas (2008) did the first attempt to adopt the VRP methodology to solve the route planning problem for agricultural vehicles operating in one or multiple geographically dispersed fields, in which the field coverage is expressed as a traversal of a weighted graph. The problem of finding the optimal traversal sequence of fieldwork tracks is equivalent to finding the shortest route in a weighted graph and the problem was solved by applying algorithms for solving the travelling salesman problem (TSP). This new fieldwork pattern, the so called B-pattern, is defined as &#x201C;algorithmically-computed sequences of field-work tracks completely covering an area and that do not follow any pre-determined standard motif, but in contrast, are a result of an optimization process under one or more selected criteria.&#x201D; (Bochtis <emphasis>et al.,</emphasis> 2013). Possible optimization criteria include minimization of the total non-working distance and time, total operational time and soil compaction. The implementation of B-pattern for an autonomous tractor was presented in Bochtis <emphasis>et al.</emphasis> (2009). The experimental results showed that the non-working distance can be reduced with up to 50% as compared with the conventional coverage plan. In the case of minimization of soil compaction, the risk factor of soil compaction was reduced by 23% and 61% in two experimental fields, respectively, by implementing the B-pattern coverage. In addition, in Bochtis <emphasis>et al.</emphasis> (2013) the assessment of the benefits of B-pattern showed that the total non-working distance can be reduced up to 58.65% and the increased area capacity up to 19.23% when comparing with different types of conventional standard fieldwork patterns. Ali <emphasis>et al.</emphasis> (2009) modeled the infield logistics planning for a grain harvester as a routing problem with an additional turn penalty when turning inside the fieldwork tracks. The optimization criterion was the minimization of the non-productive distance travelled by the combine harvester in the field. This problem was solved by implementing an exact branch-and-bound solver. The computational time was proven to be impractical for fields with an area of more than 5 ha.</para>
</section>
<section class="lev2" id="sec1.3.3" label="1.3.3" xreflabel="sec1.3.3">
<title>Headland turning</title>
<para>For coverage planning, all the fieldwork tracks have to be traversed by the agricultural machines once in order to complete the entire operation. In other words, since the main track distance is not variable for a given spatial configuration plan of a field, two possible route plans only differ in the length and time required for their headland turnings. Therefore, the optimal route plan is determined by optimizing the headland turnings. The time spent on a headland turning depends on the turning length and speed. Some headland turning types are easy to operate at high speed, while others need reverse maneuvers with skillful driving, resulting in higher non-working distance and a lower mean speed. The headland turning cost (distance or time), counting as non-working cost, has a high effect on the field efficiency. So far, a number of advanced turn models have been developed to calculate the headland turning cost. Dubins (1957) proposed a kinematic car model, in which the shortest path, composed by circular arcs of maximum curvature and straight lines, can be generated in order to connect two oriented points. Oksanen (2007) used B&#x00E9;zier curves to approximate the headland turn paths, and the influence of angle deviation and headland width on turn paths was also investigated. In the work of Bochtis and Vougioukas (2008), a geometrical turn model was presented for calculation of the minimum length of the three most common types of headland turns: T-turn, &#x03A9;-turn and &#x03A0;-turn executed by an Ackerman-steering agricultural machine. Jin (2009) developed four types of turns, named: &#x201C;U&#x201D;, &#x201C;flat&#x201D;, &#x201C;bulb&#x201D;, and &#x201C;fishtail&#x201D;, for agricultural vehicles to estimation of the turn cost (e.g. distance or time) using arcs of circles and straight lines. Cariou <emphasis>et al.</emphasis> (2010) addressed the problem of headland turn path generation and motion control for autonomous maneuvering of a farm vehicle with an attached implement using clothoids, polynomial splines and cubic spirals. The presented method consists of two steps: First, the motion primitives are generated and connected, and then a kinematic model is used to generate the trajectories. Edwards and Br&#x00F8;chner (2011) developed a method for smoothed headland path generation for agricultural vehicles based on the constant average acceleration method. Sabelhaus <emphasis>et al.</emphasis> (2013) developed a method to generate headland turning paths using continuous-curvature paths both for field robotics and agricultural vehicles. Spekken <emphasis>et al.</emphasis> (2015) developed a modified turning model after Jin (2009) to calculate the cost of boundary maneuvering in sugarcane for planting, cultivating, spraying and harvesting.</para>
</section>
<section class="lev2" id="sec1.3.4" label="1.3.4" xreflabel="sec1.3.4">
<title>Integrated algorithms</title>
<para>Integrated algorithms may consist of all or some of the above described approaches. The work of Bochtis and Oksanen (2009) was a first attempt to combine spatial configuration and B-pattern to generate <emphasis>optimal area coverage planning</emphasis> for field operations. Hameed <emphasis>et al.</emphasis> (2011) developed a two-stage approach: In the first stage, a field spatial configuration method was used to obtain the optimal driving direction based on the minimization of the overlapped area; in the second stage, a sub-optimal route was derived based on the minimization of headland non-working distance. Bochtis et al. (2012) developed a DSS for the route planning for agricultural vehicles implementing time-depended loads with objective to reduce the risk of soil compaction. The results from the system implementation in two experimental fields showed that the risk of soil compaction based on a selected risk factor was reduced by 23% and 61%. Spekken and de Bruin (2013) developed a method, combining spatial configuration, turning models and B-pattern, for route planning based on minimization of turning time and time of loading or unloading of the machine. Hameed (2014) developed an approach for a multi-objectives optimal coverage planning on three-dimensional terrain for field operations, in which a combination of 3D spatial configuration and route planning approaches was used. However, the route planning in fields with multiple obstacles is still unsolved in these studies.</para>
<table-wrap position="float" id="T1_1">
<label>Table 1</label>
<caption><para>The features of field area coverage planning approaches.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top" rowspan="2"><para>Author(s) and year</para></th>
<th valign="top" colspan="3"><para>Planning type</para></th>
<th valign="top" colspan="4"><para>Geometric features</para></th>
<th valign="top" colspan="2"><para>Optimization</para></th>
<th valign="top"><para>Targeted operations</para></th>
</tr>
<tr>
<th valign="top"><para>Spatial configuration</para></th>
<th valign="top"><para>Route planning</para></th>
<th valign="top"><para>Headland turning</para></th>
<th valign="top"><para>Dimensions (2D/3D)</para></th>
<th valign="top"><para>Field decomposition</para></th>
<th valign="top"><para>Curved track</para></th>
<th valign="top"><para>In-field obstacles</para></th>
<th valign="top"><para>Method</para></th>
<th valign="top"><para>Criterion</para></th>
<th valign="top"><para></para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Palmer et al., 2003</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Exhaustive search</para></td>
<td valign="top"><para>Minimization of overlapped and missed areas</para></td>
<td valign="top"><para>Spraying</para></td>
</tr>
<tr>
<td valign="top"><para>Oksanen and Visala, 2007</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Greedy search for field decomposition and heuristic search for the determination of driving direction</para></td>
<td valign="top"><para>Minimization of number of headland turnings</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Bochtis and Vougioukas, 2008</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>B-pattern generation and solved by implementation of the Clarke-Wright algorithm</para></td>
<td valign="top"><para>Minimization of the non-working distance</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Bochtis and Oksanen, 2009</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>B-pattern generation</para></td>
<td valign="top"><para>Minimization of turning distance</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Jin and Tang, 2010</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Depth-first search for field decomposition; divide-and-conquer strategy for the optimal driving direction search in each subfield</para></td>
<td valign="top"><para>Minimization of turning distance in the headland area</para></td>
<td valign="top"><para>Non-specific</para></td>
</tr>
<tr>
<td valign="top"><para>Bochtis et al., 2010</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Exhaustive enumeration</para></td>
<td valign="top"><para>Annual operational cost</para></td>
<td valign="top"><para>Complete set of operations in CTF system</para></td>
</tr>
<tr>
<td valign="top"><para>Bochtis et al., 2010</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Generation of B-pattern</para></td>
<td valign="top"><para>Minimization of the risk of soil compaction</para></td>
<td valign="top"><para>Capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Hameed et al., 2010</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>None</para></td>
<td valign="top"><para>None</para></td>
<td valign="top"><para>Non-specific</para></td>
</tr>
<tr>
<td valign="top"><para>Jin and Tang, 2011</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>3D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Heuristic-based</para></td> 
<td valign="top"><para>Weighted sum of the cost of headland turning, soil erosion and skipped area</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Hameed et al., 2011</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Two stages: Exhaustive search driving direction. A genetic algorithm for B-pattern generation.</para></td>
<td valign="top"><para>Minimization of overlapped area and total travelled distance</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Hameed et al., 2013</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>3D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Exhaustive search with an simulation model for capacitated operations</para></td>
<td valign="top"><para>Minimization of fuel consumption</para></td>
<td valign="top"><para>Capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Bochtis et al., 2013</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>B-pattern generation</para></td>
<td valign="top"><para>Minimization of turning distance</para></td>
<td valign="top"><para>Non-capacitated operations</para></td>
</tr>
<tr>
<td valign="top"><para>Spekken and de Bruin, 2013</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>2D</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>B-pattern generation</para></td>
<td valign="top"><para>Minimization of non-working time including turning and servicing time</para></td>
<td valign="top"><para>Non-capacitated and capacitated operations.</para></td>
</tr>
<tr>
<td valign="top"><para>Hameed, 2014</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>3D</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>No</para></td>
<td valign="top"><para>Yes</para></td>
<td valign="top"><para>Two stages: Exhaustive search driving direction. A genetic algorithm for B-pattern generation.</para></td>
<td valign="top"><para>Minimization of direct energy requirement</para></td>
<td valign="top"><para>Capacitated operations</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
</section>
<section class="lev1" id="sec1.4" label="1.4" xreflabel="sec1.4">
<title>Modelling and simulation of agricultural field operations</title>
<para>During one operation, there may be several factors affecting the overall performance of the machinery and the cost of the field operation, such as the driving direction, the fieldwork pattern, the operating speed, and the turning type and speed. Nevertheless, making an operational plan that addresses all these factors at once is rather complex, particularly in the case where some factors have opposing effects. For instance, the driving direction with the shortest total turning distance for complete field coverage may not be the same as the driving direction with the smallest double-covered area (the so called &#x201C;overlapped area&#x201D;) in the headland area. However, simulation models and programs may provide famers opportunities to determine the relative importance of factors affecting the operational efficiency and machinery performance without conducting time consuming field experiments, subsequently to make better managerial or technical decisions. As a result, simulation models and programs, either online or offline, have been developed for various agricultural field operations. In the following, the literature is reviewed separately for offline and online (web-based) simulation models of field operations.</para>
<section class="lev2" id="sec1.4.1" label="1.4.1" xreflabel="sec1.4.1">
<title>Offline simulation models</title>
<para>A discrete event simulation model regarding the in-field motion of machines was developed by Bochtis <emphasis>et al.</emphasis> (2009), which is capable of simulating the CTF operations taking the coordination of multiple machines in material handling operations into consideration. Two slurry operations were designed and monitored to validate the developed model, the validation showed that the model can adequately predict the in-field motion of the machine; the prediction errors in terms of total covered distance ranged from 0.24% to 1.41%. Hameed <emphasis>et al.</emphasis> (2012) developed an object-oriented model for detailed simulation of in-field machine activities in material input operations during the execution phase. This model encompasses all the key operational parameters for evaluating a user defined scenario in terms of in-field operational decisions (e.g. traffic system, driving direction, etc.) and machinery features (e.g. machine capacity, operating width, etc.). Benson <emphasis>et al.</emphasis> (2002) developed a simulation model of in-field harvest operations capable of handling multiple combines, carts and road transport units co-operating on the same fields. Busato <emphasis>et al.</emphasis> (2013) developed an algorithmic approach for planning the operation of liquid organic fertilizer application using an umbilical application system. Busato (2015) developed a targeted simulation of rice harvesting considering in-field and out-field activities of both combine and transport units. The prediction errors ranged between 2.59% and 3.12% in the area capacity.</para>
</section>
<section class="lev2" id="sec1.4.2" label="1.4.2" xreflabel="sec1.4.2">
<title>Online simulation models</title>
<para>Little research has been focused on web-based simulation tools for field operations. de Bruin <emphasis>et al.</emphasis> (2014) developed a web service for systematic planning and cultivation of agricultural fields. It can help farmers to optimize the spatial configuration of swath in the main cultivated area with the objective of maximizing the balance between the costs of losses of cropping area versus subsidy received for field margins. Busato and Berruto (2014) presented a web-based tool for simulating the production, harvest, and out-of-field transport of biomass in multiple-crop production systems taking individual characteristics, such as soil conditions, machineries and labor types, into consideration. The outputs of this tool are estimations of the total cost of operation and transport.</para>
<para>All the above mentioned simulation models only take the factors of a single operation into consideration, but in multiple sequential operations, the simultaneous optimization criteria become more complex. For example, for row crops the seeding direction affects the driving direction of subsequent operations. Especially for specialized farming systems, such as bed cropping system and controlled traffic system (CTF) there is interdependency between sequential operations. Taking the bed cropping system as an example, the working width of all the machines has to be a multiple of the basic module width, i.e. the width of a bed. In addition, after the seedbed preparation all subsequent operations have to follow the direction of the bed orientation for field coverage. There is a huge potential of optimization both on strategic level (investment in machinery, deciding working width), tactical level (planning of operations, notably driving direction) and operational level (deciding fieldwork pattern, loading/unloading locations etc.). Therefore, a balanced operational plan considering these factors is favorable.</para>
</section>
</section>
<section class="lev1" id="sec1.5" label="1.5" xreflabel="sec1.5">
<title>Research objectives</title>
<para>The main objective of this research was to develop field area coverage planning algorithms and simulation models for agricultural field operations. The targeted users are farmers and agricultural advisers who are interested in reducing the operational cost and the environmental impact whilst maximizing the field efficiency. The specific objectives were to:</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>Record and analyze the individual task elements of field operations, notably productive elements (performing the main task) and unproductive elements (turning, transport, stopping etc.), in order to understand the operational performance of the machinery as well as the farmers&#x2019; practice as the basis for developing, validating and benchmarking algorithms and models of the operations. Potato production was chosen as the study case.</para></listitem>
<listitem><para>Develop an algorithm to solve the field coverage problem for agricultural machines in fields with multiple obstacles.</para></listitem>
<listitem><para>Develop a prototype of a web-based system for interactive field coverage planning.</para></listitem>
<listitem><para>Develop a unified simulation model of all the typical in-field sequential operations in potato production and apply the model to simulate the outcome of alternative scenarios.</para></listitem>
<listitem><para>Develop an approach to help farm managers to select the proper fieldwork pattern for field coverage.</para></listitem>
</itemizedlist>
</section>
<section class="lev1" id="sec1.6" label="1.6" xreflabel="sec1.6">
<title>Overview of contents</title>
<para>The research content of this thesis consists of five parts, corresponding to the five research objectives listed above: Analysis of recorded GPS data in one season of potato production (<emphasis role="strong"><link linkend="ch02">Chapter <xref linkend="ch02" remap="2"/></link></emphasis>), operation planning for agricultural machines operating in fields with multiple obstacle areas (<emphasis role="strong"><link linkend="ch03">Chapter <xref linkend="ch03" remap="3"/></link></emphasis>), development of a web-based field coverage planning system (<emphasis role="strong"><link linkend="ch04">Chapter <xref linkend="ch04" remap="4"/></link></emphasis>)., modelling of in-field sequential operations in potato production (<emphasis role="strong"><link linkend="ch05">Chapter <xref linkend="ch05" remap="5"/></link></emphasis>), an approach to assess benefits of using alternative fieldwork patterns (<emphasis role="strong"><link linkend="ch06">Chapter <xref linkend="ch06" remap="6"/></link></emphasis>). These five parts potentially constitute four peer-reviewed articles and one conference paper.</para>
<para>In <emphasis role="strong"><link linkend="ch02">Chapter <xref linkend="ch02" remap="2"/></link></emphasis>, all operations in two consecutive growing seasons (2013 and 2014) of potato production were recorded with GPS sensors mounted on all in-field machines. The GPS data were processed and analyzed, such that individual task elements of the operations could be measured in length and duration and the performance of the machines could be quantified. This gave a deeper understanding of the farmer&#x0027;s working practice as well as the field operations which was applied in the development of the simulation models. The analysis of the field operations is presented in the first manuscript <emphasis>&#x201C;Performance of machinery in potato production in one growing season&#x201D;</emphasis>.</para>
<para>In <emphasis role="strong"><link linkend="ch03">Chapter <xref linkend="ch03" remap="3"/></link></emphasis>, a field coverage planning method for agricultural machines operating in fields with obstacle areas was developed. The feasibility of the generated coverage planning was tested and the capabilities of the method for complicated fields with more than two obstacles were demonstrated. This work is presented in the second manuscript <emphasis>&#x201C;Agricultural operations planning in fields with multiple obstacle areas&#x201D;</emphasis>.</para>
<para>In <emphasis role="strong"><link linkend="ch04">Chapter <xref linkend="ch04" remap="4"/></link></emphasis>, a functional prototype of a web-based tool for field coverage path planning is presented. Through the web interface the user can draw the borders of the field with an integrated Google Maps facility, select operational parameters, e.g. working width, and activate a server-side model that generates the corresponding coverage plan. In real time (after a few seconds) the model returns the coverage plan and the corresponding performance measures to the client web browser, which produces a visualization of the coverage plan on Google Maps. This work led to a conference paper <emphasis>&#x201C;A web-based tool for comparing field area coverage practices&#x201D;</emphasis>.</para>
<para>In <emphasis role="strong"><link linkend="ch05">Chapter <xref linkend="ch05" remap="5"/></link></emphasis>, a simulation model of all the in-field machinery operations in potato production was developed and validated. The capabilities of using the simulation model as a decision support system (DSS) were demonstrated in terms simulating the consequences on machinery performance of field operational decisions (e.g. driving direction, fieldwork pattern, etc.) and machinery dimensions (e.g. working width, size of harvester&#x0027;s storage tank, etc.). This work is presented in the third manuscript <emphasis>&#x201C;Simulation model for the sequential in-field machinery operations in the potato production system&#x201D;</emphasis>.</para>
<para>In <emphasis role="strong"><link linkend="ch06">Chapter <xref linkend="ch06" remap="6"/></link></emphasis>, a novel approach to assess the benefits of using five alternative common fieldwork patterns against the operator&#x0027;s used fieldwork patterns was presented. This approach can help operators to quantitatively evaluate predetermined motifs of field coverage track sequences, subsequently make better decisions on selection of fieldwork pattern beforehand working in the field. This approach constitutes the fourth manuscript <emphasis>&#x201C;Quantifying the benefits of alternative fieldwork patterns in potato cultivation system&#x201D;</emphasis>.</para>
<para>In <emphasis role="strong"><link linkend="ch07">Chapter <xref linkend="ch07" remap="7"/></link></emphasis>, the general discussion is made and the future research perspectives are suggested.</para>
</section>
</chapter>
<chapter class="chapter" id="ch02" label="Chapter 2" xreflabel="ch02">
<title>Performance of machinery in potato production in one growing season</title>
<authorgroup>
<author><firstname>K.</firstname> <surname>Zhou</surname></author>, <author><firstname>A. Leck</firstname> <surname>Jensen</surname></author>, <author><firstname>D.D.</firstname> <surname>Bochtis</surname></author>, <author><firstname>C.G.</firstname> <surname>S&#x00F8;rensen</surname></author>
</authorgroup>
<para>(Submitted)</para>
<abstract class="abstract" id="abs01">
<title>Abstract</title>
<para>Statistics on the machinery performance are essential for farm managers to make better decisions. In this paper, the performance of all machineries used in the potato production system in one growing season was investigated. There are five main operations involved in potato production, which are bed forming, stone separation, planting, spraying and harvesting. In order to evaluate the performance of the machinery in these operations, geo-referenced data were gathered by using Global Positioning System (GPS) receivers mounted on each tractor in each operation from ten fields. The data analysis was performed using an automated analysis tool developed in the MATLAB<superscript>&#x00AE;</superscript> technical programming language. The field efficiency and field capacity were estimated for each operation. Specifically, the measured average field efficiency was 71.33% for bed forming, 68.53% for stone separation, 40.32% for planting, 69.68% for spraying, and 67.35% for harvesting. The measured average field capacities were 1.46 ha h<superscript>-1</superscript>, 0.53 ha h<superscript>-1</superscript>, 0.47 ha h<superscript>-1</superscript>, 10.21 ha h<superscript>-1</superscript>, 0.51 ha h<superscript>-1</superscript>, for the bed forming, stone separation, planting, spraying, and harvesting, respectively. These results deviate from the corresponding estimations calculated based on norm data from the American Society of Agricultural and Biological Engineers (ASABE). The deviations indicate that norms provided by ASABE cannot be used directly for the prediction of performance of the machinery used in this work. Moreover, the measured data of bed forming and stone separation could be used as supplementary data for the ASABE which does not provide performance norms for these two operations. The gained results can help farm managers to make better management and operational decisions that result in potential improvement in productivity and profitability as well as in potential environmental benefits. In addition, the presented analysis results could potentially provide the basis for development of a targeted simulation model including all of the five operations.</para>
</abstract>
<kwd-group>
<title>Keywords</title>
<kwd>GPS data analysis</kwd>
<kwd>operation management</kwd>
<kwd>machinery management</kwd>
<kwd>field efficiency</kwd>
</kwd-group>
<section class="lev1" id="sec2" label="2" xreflabel="sec2">
<title>Introduction</title>
<para>Agricultural machinery inputs are the major capital investment, which can be as high as 25% of the total cost of crop production (<link linkend="B2-1">Adamchuk et al., 2011</link>). Efficient use of agricultural machinery in field operations becomes very important to reduce the cost of the operations. Therefore, knowledge about the performance of the machinery in field operations is a requirement for better operation management and planning.</para>
<para>The field efficiency and capacity are two important measures for estimation of machinery performance, which can be estimated by time-motion studies. Traditional methods have utilized stopwatches and meters to collect field operation data for machinery performance evaluation. For example, <link linkend="B2-12">Renoll (1981</link>), <link linkend="B2-13">S&#x00F8;rensen and M&#x00F8;ller (2006</link>), <link linkend="B2-14">S&#x00F8;rensen and Nielsen (2005</link>) used stop watches and clipboard to evaluate the field machinery performance. However, these recording methods are time demanding and laborious for a technician to measure the data manually during the operation. Alternatively, in the last decade, the extensive use of Global Positioning System (GPS) equipment has provided farm managers a new promising method to monitor and evaluate the field machinery performance. GPS equipment has been used to estimate performance of various machineries in various agricultural field operations, e.g. mower, rake and baler in cotton residue collection (<link linkend="B2-11">Ntogkoulis et al., 2014</link>), combine harvesters in corn, soybeans, wheat harvesting (<link linkend="B2-15">Taylor et al., 2002</link>), slurry applicator in manure spreading (<link linkend="B2-4">Bochtis et al., 2010</link>), planter in corn and soybean planting (<link linkend="B2-5">Grisso et al., 2002</link>) and harvester of forage corn for silage (<link linkend="B2-7">Harrigan 2003</link>). In addition, analysis algorithms have been developed to automatically extract and analyse the GPS data. <link linkend="B2-1">Adamchuk et al. (2011</link>) developed an algorithm to evaluate the spatial variability of the machinery performance. The processed spatial information can be used by famers to optimize the traffic pattern. <link linkend="B2-9">Jensen and Bochtis (2013</link>) developed an algorithmic method for automatic recognition of machine operation modes for cooperating machines (i.e. combines and transport units in grain harvesting) based on analysing recorded GPS- trajectories.</para>
<para>To the authors&#x2019; knowledge, all of the current studies are focused on monitoring a single machine or multiple machines that are involved in a single field operation, not on all the machines in the complete set of field operations in one crop production system. In this paper, the potato production has been chosen as the case study. There are five main sequential field operations in potato production: Bed forming, stone separation, planting, spraying, harvesting. The bed forming operation is decisive, since it determines the bed layout, the driving direction and the wheel tracks for the entire growing season. Since the machines cannot turn inside the bed area and they must follow the wheel tracks between the beds the bed forming also influences the working width of each machine, which must be one or multiple bed widths. Consequently, investigating the performance of all machineries in potato production is a key step to make an optimal operation planning.</para>
<para>In addition, a large volume of GPS data is generated during the sequential field operations in one growing season, which is time consuming to analyse manually. Hence there is need to develop an automatic GPS analysis tool for decomposing GPS recordings from a complete set of field operations into time and distance elements in various activities, such as turning in the headland area, transporting, etc. Specifically, the objectives of this work are as follows:</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>To develop an analysis tool to process the recorded data in order to reveal the time contribution of different task elements of each operation.</para></listitem>
<listitem><para>To analyse the field capacity and efficiency of the different machinery involved in the related field operations.</para></listitem>
<listitem><para>To compare the measured field efficiency and capacity with computed field efficiency and capacity based on ASABE data.</para></listitem>
</orderedlist>
</section>
<section class="lev1" id="sec3" label="3" xreflabel="sec3">
<title>Description of the operations</title>
<para>The five main sequential field operations involved in potato production are explained in details in the following:</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>Bed formation: Setting up perfectly formed beds is the first step towards successful establishment of a potato crop. The bed former uses shaped metal plates to lift up the soil and form it into one to more beds. This step is decisive, since the wheel tracks and bed width are determined for all subsequent field operations of the season (<link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.a"/></link>).</para></listitem>
<listitem><para>Stone separation: This operation is also a part of the seedbed preparation in stony and cloddy soils which can provide ideal growing conditions for fast emergence of the potatoes and reduction of the picking cost in the harvesting. A stone separator uses a digging share and separating web through which the fine soil falls into the bed while the oversize stones and clods are transferred laterally through a cross-conveyor to an adjacent furrow between already formed beds where separation is not performed. The conveyor can be adjusted either to the right or left when the tractor is at the end of the current bed. In successive operations the machine&#x0027;s tires run on the rows of the processed stones and clods to bury them between alternate beds (<link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.b"/></link>).</para></listitem>
<listitem><para>Planting: Potato planting starts immediately after the stone separation, normally by the use of automated planters. The planter is attached behind a tractor with the seed potatoes in a container, called the hopper. Special cups lift the seed potatoes from the hopper and place them with accuracy distance into the beds. The depth of sowing is about 5-10 cm and the distance between potato tubers along the rows are about 20-40 cm. Due to capacity constraints the hopper needs to be refilled occasionally. This is done by driving to the headland area where one or more reloading units are located, refill the hopper and return to the location of the field where the hopper ran empty. The time spent for reloading is part of the non-working time (<link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.c"/></link>).</para></listitem>
<listitem><para>Spraying: Spraying with herbicides, pesticides, fungicides etc. are usually performed around 10 times during the entire season (<link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.d"/></link>).</para></listitem>
<listitem><para>Harvesting: The most common harvest method is using a potato harvester with two or three rows diggers, depending on the bed type, which can dig out the potatoes from the bed. Soil and crop are transferred onto a series of webs where the loose soil is screened out. The potatoes are conveyed to a separation unit at the back part of the harvester. The potatoes then go on to a side elevator and into a trailer or bin located somewhere in the field (<link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.e"/></link>).</para></listitem>
</orderedlist>
<fig id="F2_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 1</label>
<caption><para>The involved field operations in potato production: (a) bed forming; (b) stone separation; (c) planting; (d) spraying (photo source: gopixpic) (e) harvesting.</para></caption>
<graphic xlink:href="graphics/fig2_1.jpg"/>
</fig>
</section>
<section class="lev1" id="sec4" label="4" xreflabel="sec4">
<title>Material and methods</title>
<section class="lev2" id="sec4.1" label="4.1" xreflabel="sec4.1">
<title>Definition of time elements and machinery performance measures</title>
<para>In order to classify time elements, e.g. working, turning and stopped, etc., the following time element definitions are made as described in <link linkend="T2_1">Table <xref linkend="T2_1" remap="1"/></link>.</para>
<para>Based on these time elements the field efficiency (FE) and effect field capacity (EFC) for each operation in each field can be calculated, which is expressed as (<link linkend="B2-8">Hunt 2008</link>):</para>
<equation><graphic xlink:href="graphics/ueq2_1.jpg"/></equation>
<para>Where <emphasis>T<subscript>ef</subscript></emphasis> is the effective time, <emphasis>T<subscript>lost</subscript></emphasis> is the time lost during the operation. Delay activities that take place outside the field, such as routinely maintenance, repair, and travel to and from the field, are not included in a field efficiency measurement.</para>
<table-wrap position="float" id="T2_1">
<label>Table 1</label>
<caption><para>Time elements classification and definition.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Time elements</para></th>
<th valign="top"><para>Symbol</para></th>
<th valign="top"><para>Definition</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Total operation time</para></td>
<td valign="top"><para><emphasis>T<subscript>tot</subscript></emphasis></para></td>
<td valign="top"><para>The total time spent in the field, i.e. the time span from the machine enters the field until it exits it after the completion of the operation.</para></td>
</tr>
<tr>
<td valign="top"><para>Effective operating time</para></td>
<td valign="top"><para><emphasis>T<subscript>ef</subscript></emphasis></para></td>
<td valign="top"><para>The time the machine has worked productively in the field to complete the operation.</para></td>
</tr>
<tr>
<td valign="top"><para>Turning time</para></td>
<td valign="top"><para><emphasis>T<subscript>turn</subscript></emphasis></para></td>
<td valign="top"><para>The total time of turning for changing the tracks at the headland area or crossing obstacle areas in the field.</para></td>
</tr>
<tr>
<td valign="top"><para>Load/unload time</para></td>
<td valign="top"><para><emphasis>T<subscript>ld</subscript></emphasis></para></td>
<td valign="top"><para>The time spent to load the material to the machine&#x0027;s hopper or tank (e.g. planter, sprayer) or to unload the material to the transportable storage units (harvesting).</para></td>
</tr>
<tr>
<td valign="top"><para>In-field transport time</para></td>
<td valign="top"><para><emphasis>T<subscript>trans</subscript></emphasis></para></td>
<td valign="top"><para>The time spent on driving inside the field to loading or unloading areas.</para></td>
</tr>
<tr>
<td valign="top"><para>Delay time</para></td>
<td valign="top"><para><emphasis>T<subscript>del</subscript></emphasis></para></td>
<td valign="top"><para>The total time during which the machine is not actually processing the field (such as operator rest stops, machine repair and maintenance time, and machine travel in the interior of a field) that occurs during the execution of the infield operations.</para></td>
</tr>
<tr>
<td valign="top"><para>Lost time</para></td>
<td valign="top"><para><emphasis>T<subscript>lost</subscript></emphasis> = <emphasis>T<subscript>tot</subscript></emphasis> &#x2013; <emphasis>T<subscript>ef</subscript></emphasis></para></td>
<td valign="top"><para>The part of the total operating time, that is not effective.</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<para>The effective field capacity (EFC) of a machine can be calculated with two methods (<link linkend="B2-6">Hanna, 2002</link>). The first one is dividing the area completed by the hours of actual field time, namely <emphasis>EFC</emphasis> = <emphasis>A / T<subscript>tot</subscript></emphasis>, where A is the area of the field. The second method is using the estimation equation <emphasis>EFC</emphasis> = <emphasis>S</emphasis>* <emphasis>W</emphasis>* <emphasis>FE</emphasis> /10, where S is the working speed (km h<superscript>-1</superscript>), W is the working width (m) and <emphasis>FE</emphasis> is the field efficiency.</para>
</section>
<section class="lev2" id="sec4.2" label="4.2" xreflabel="sec4.2">
<title>Analysis tool for GPS recordings</title>
<para>Based on the concept introduced by <link linkend="B2-3">Bochtis and Sorensen (2009</link>), these five operations can be categorized into three groups: Material neutral operations (MNO) (bed formation and stone separation), material input operations (MIO) (planting and spraying), and material output operation (MOO) (harvesting) according to the flow of material into or out of the field. In order to analyse the recorded data in those operations, a dedicated tool was developed using the MATLAB<superscript>&#x00AE;</superscript> programming software. The input parameters of the tool include the coordinates of the field boundary and obstacle boundary (if any), the inner field boundary, i.e. the border between the headland and the main cropping area, and the coordinates of the machinery motion as well as the location of the service unit(s). The output consists of decomposed distance elements (e.g. effective working, turning, transporting, etc.) and the corresponding time elements.</para>
<para>The consecutively recorded data can be partitioned into line segments with sequential recorded data points by the field inner boundary. Those line segments that are located inside the main cropping area are considered as the on-the-tracks working motion trajectory while the line segments that are located in the headland area are considered non-working motion trajectory, such as turning, transporting, etc.</para>
<para>To determine if a machine is stopped, a threshold value <emphasis>v<subscript>stop</subscript></emphasis> is applied in each data point. Because the inherent inaccuracy in the speed measurements of GPS receivers the recorded position of a truly stopped machine may not be constant, consequently the machine is measured to have a slow movement. Therefore the value of the <emphasis>v<subscript>stop</subscript></emphasis> parameter must be less than the usual operating speed and greater than the speed resulted by the drift error. In this analysis <emphasis>v<subscript>stop</subscript></emphasis> = 0.02 ms<superscript>1</superscript> was used. The effective working time on each track corresponds to the total number of data points that have the speed greater than 0.02 ms<superscript>-1</superscript>, so the total effective working time in the main cropping area is the summation of the effective working time on the tracks.</para>
<para>The non-working motion trajectory in the headland area may consist of four activities: turning, transporting, refilling and unloading. In MNO operations only the turning activity occurs, while transporting occurs in both MIO and MOO operations. Finally, refilling and unloading occurs in MIO and MOO, respectively. To distinguish the turning, transporting, refilling/unloading activities in the headland area by the use of the recorded data points, circles were drawn with the radius of a given threshold value at the centres of the locations of the service units. If a machine stays inside the circle for a given threshold period of time, <emphasis>T<subscript>service</subscript></emphasis>, then the activity of the machine is categorized as being serviced and the transport time is the time on this motion trajectory minus the <emphasis>T<subscript>service</subscript></emphasis>. Otherwise, it can be considered as turning motion. The delay time in the headland area was calculated by isolating the sets of sequential points where the speed was lower than <emphasis>v<subscript>stop</subscript></emphasis>, 0.02 ms<superscript>-1</superscript>. The value of <emphasis>T<subscript>service</subscript></emphasis> was set to 10 minutes and 1 minute for reloading in planting and unloading in harvesting, respectively. <link linkend="F2_3">Fig. <xref linkend="F2_3" remap="3"/></link> presents a flow diagram of the analysis.</para>
<fig id="F2_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>Flow diagram of the method of analysis of the recorded GPS data.</para></caption>
<graphic xlink:href="graphics/fig2_3.jpg"/>
</fig>
</section>
<section class="lev2" id="sec4.3" label="4.3" xreflabel="sec4.3">
<title>Experimental field operations</title>
<section class="lev3" id="sec4.3.1" label="4.3.1" xreflabel="sec4.3.1">
<title>Site description</title>
<para>The experiment was designed to record GPS data of the activities of all the machineries involved in the sequential in-field operations of the potato production in ten fields in Lolland, Denmark, from May to December 2014. <link linkend="T2_2">Table <xref linkend="T2_2" remap="2"/></link> summarizes the information about the study fields&#x2019; shape, location and area.</para>
<table-wrap position="float" id="T2_2">
<label>Table 2</label>
<caption><para>Experimental fields for case study.</para></caption>
<graphic xlink:href="graphics/tbl2_2.jpg"/>
</table-wrap>
</section>
<section class="lev3" id="sec4.3.2" label="4.3.2" xreflabel="sec4.3.2">
<title>Machinery and GPS Recording Equipment</title>
<para>The considered potato planting system consisted of 2.25 m wide beds which was the basic module width. Each bed consists of three rows. For each field crossing the bed former can produce two beds (one complete and two half beds). The stone separator, the harvester and the planter can only process one bed, while the sprayer can process 11 beds per crossing. Hence, the operating width <emphasis>w</emphasis> was 4.50 m for the bed former, 2.25 m for the stone separator, the harvester and the planter, and 24.75 m for the sprayer. Two types of GPS receivers were used for recording the positions of the vehicles involved. An AgGPS 162 Smart Antenna DGPS receiver (Trimble<superscript>&#x00AE;</superscript>, GA, 243 USA) was used for recording the trajectory of the bed former and harvester and three Aplicom A1 TRAX Data loggers (Aplicom<superscript>&#x00AE;</superscript>, Finland) were used for recording the trajectory of the stone separator, planter and sprayer (<link linkend="F2_2">Fig. <xref linkend="F2_2" remap="2"/></link>). The recording frequency was set to 1Hz in all experimental operations. Geo-referenced data were recorded continually including the non-working activities, e.g. turning, machine repair, operator break time. It has to be noted that only the activities of in-field machines were recorded, so the activities of transport units, e.g. the tractor for transporting seed potato from the farm to the field in planting, and for transporting harvested potato in harvesting were not monitored in the experiment. Due to the influence of the weather field 9 was not harvested at all.</para>
<fig id="F2_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>The two types of GPS receivers used in the experiment.</para></caption>
<graphic xlink:href="graphics/fig2_2.jpg"/>
</fig>
</section>
</section>
</section>
<section class="lev1" id="sec5" label="5" xreflabel="sec5">
<title>Results</title>
<section class="lev2" id="sec5.1" label="5.1" xreflabel="sec5.1">
<title>Data recording</title>
<para>In <link linkend="F2_4">Fig. <xref linkend="F2_4" remap="4"/></link> the trajectory recordings of the bed former, stone separator, planter, sprayer and harvester in a selected field are presented. From the trajectories it is clear that the working width of the sprayer is much larger than the bed former, which is larger than the stone separator, the planter and the harvester. <link linkend="F2_4">Fig. <xref linkend="F2_4" remap="4.e"/></link> gives the false impression that some of the tracks have not been harvested. The reason for this, however, is that the harvesting happens on the right-hand side of the tractor, where the GPS receiver is mounted, as shown in <link linkend="F2_1">Fig. <xref linkend="F2_1" remap="1.e"/></link>. Therefore, the field is always subdivided into blocks to reduce the non-working turning distance and time, and the harvester starts its harvesting from the middle bed of each block. This fieldwork pattern creates the gaps between blocks as shown in the <link linkend="F2_4">Fig. <xref linkend="F2_4" remap="4.e"/></link>.</para>
<fig id="F2_4" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 4</label>
<caption><para>The GPS recordings for agricultural vehicles: (a) bed former, (b) stone separator, (c) planter, (d) sprayer, and (e) harvester in potato production in Field 3.</para></caption>
<graphic xlink:href="graphics/fig2_4.jpg"/>
</fig>
</section>
<section class="lev2" id="sec5.2" label="5.2" xreflabel="sec5.2">
<title>Classification of time elements</title>
<para><link linkend="F2_5">Figure <xref linkend="F2_5" remap="5.a"/></link> shows the distribution of the average field operational time elements of the bed forming. The field efficiency ranged from 58.4% to 78.7% with an average of 71.3%.</para>
<para><link linkend="F2_5">Figure <xref linkend="F2_5" remap="5.b"/></link> presents the distribution of the average field operational time elements for stone separation. The field efficiency ranged from 65.7 % to 73.4% with an average of 68.5%.</para>
<para><link linkend="F2_5">Figure <xref linkend="F2_5" remap="5.c"/></link> is the distribution of the operation time elements for planting. The field efficiency ranged from 31.9 % to 48.3 % with an average of 40.3 %.</para>
<para><link linkend="F2_5">Figure <xref linkend="F2_5" remap="5.d"/></link> is the distribution of the operation time elements for spraying. The field efficiency ranged from 53.2 % to 76.8 % with an average of 69.7 %.</para>
<para><link linkend="F2_5">Figure <xref linkend="F2_5" remap="5.e"/></link> is the distribution of the operation time elements for harvesting. The field efficiency ranged from 59.0 % to 72.8 % with an average of 67.4%.</para>
<fig id="F2_5" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>Time distribution in bed forming, stone separation, planting, spraying, and harvesting.</para></caption>
<graphic xlink:href="graphics/fig2_5.jpg"/>
</fig>
</section>
<section class="lev2" id="sec5.3" label="5.3" xreflabel="sec5.3">
<title>Field capacity distribution</title>
<para>Fig 6.a-e are bar charts showing the distribution of the field capacity for each machine in each of the ten fields for bed forming, stone separation, planting, spraying and harvesting. The measured field capacity for bed forming ranged from 1.12 to 1.81 ha h<superscript>-1</superscript> with an average of 1.46 ha h<superscript>-1</superscript>; for stone separation, the measured field capacity was between 0.44 and 0.62 ha h<superscript>-1</superscript> with an average of 0.53 ha h<superscript>-1</superscript>. For planting, the measured field capacity ranged from 0.39 to 0.56 ha h<superscript>-1</superscript> with an average of 0.47 ha h<superscript>-1</superscript>. For spraying the measured field capacity ranged from 7.53 to 12.50 ha h<superscript>-1</superscript> with an average of 10.21 ha h<superscript>-1</superscript>. Finally, the measured field capacity for harvesting ranged from 0.37 to 0.62 ha h<superscript>-1</superscript> with an average of 0.51 ha h<superscript>-1</superscript>.</para>
<fig id="F2_6" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 6</label>
<caption><para>Field capacity distribution in bed forming, stone separation, planting, spraying and harvesting.</para></caption>
<graphic xlink:href="graphics/fig2_6.jpg"/>
</fig>
</section>
<section class="lev2" id="sec5.4" label="5.4" xreflabel="sec5.4">
<title>Comparison with ASABE norm data</title>
<table-wrap position="float" id="T2_3">
<label>Table 3</label>
<caption><para>Comparison of measured values and ASABE norms of field efficiency and field capacity.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th></th>
<th valign="top" colspan="3"><para>Measured</para></th>
<th valign="top" colspan="3"><para>ASABE norm</para></th>
</tr>
<tr>
<th valign="top"></th>
<th valign="top"><para>FE(%) range (mean)</para></th>
<th valign="top"><para>EFC (ha h<superscript>-1</superscript>) range (mean)</para></th>
<th valign="top"><para>operating speed (km h<superscript>-1</superscript>) (mean)</para></th>
<th valign="top"><para>FE(%) range (typical)</para></th>
<th valign="top"><para>EFC (ha h<superscript>-1</superscript>) range (typical)</para></th>
<th valign="top"><para>operating speed (km h<superscript>-1</superscript>) (typical)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Bed forming</para></td>
<td valign="top"><para>58.36 &#x2013; 78.71 (71.33)</para></td>
<td valign="top"><para>1.12 &#x2013; 1.81 (1.46)</para></td>
<td valign="top"><para>4.90 &#x2013; 5.15 (5.05)</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separation</para></td>
<td valign="top"><para>65.69 &#x2013; 73.44 (68.53)</para></td>
<td valign="top"><para>0.44 &#x2013; 0.62 (0.53)</para></td>
<td valign="top"><para>3.42 &#x2013; 3.82 (3.58)</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para>Planting</para></td>
<td valign="top"><para>31.89 &#x2013; 48.25 (40.32)</para></td>
<td valign="top"><para>0.39 &#x2013; 0.56 (0.47)</para></td>
<td valign="top"><para>5.04 &#x2013; 5.45 (5.25)</para></td>
<td valign="top"><para>55 &#x2013; 80 (60)</para></td>
<td valign="top"><para>1.11 &#x2013; 2.16 (1.35)</para></td>
<td valign="top"><para>9 &#x2013; 12 (10)</para></td>
</tr>
<tr>
<td valign="top"><para>Spraying</para></td>
<td valign="top"><para>53.20 &#x2013; 76.79 (69.68)</para></td>
<td valign="top"><para>7.53-12.50 (10.21)</para></td>
<td valign="top"><para>5.76 &#x2013; 6.12 (5.85)</para></td>
<td valign="top"><para>50 &#x2013; 80 (65)</para></td>
<td valign="top"><para>6.19 &#x2013; 22.77 (16.89)</para></td>
<td valign="top"><para>5.0 &#x2013; 11.5 (10.5)</para></td>
</tr>
<tr>
<td valign="top"><para>Harvesting</para></td>
<td valign="top"><para>58.97 &#x2013; 72.83 (67.68)</para></td>
<td valign="top"><para>0.37 &#x2013; 0.62 (0.51)</para></td>
<td valign="top"><para>4.51 &#x2013; 4.68 (4.6)</para></td>
<td valign="top"><para>55 &#x2013; 70 (60)</para></td>
<td valign="top"><para>0.31 &#x2013; 1.02 (0.54)</para></td>
<td valign="top"><para>2.5 &#x2013; 6.5 (4.0)</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<para>The measured field capacities of the machinery involved in the potato production were compared with the calculated field capacity of machinery published by the Standard of the American Society of Agricultural and Biological Engineers (ASABE, 2011). The ASABE data give the field efficiency and operating speed ranges with typical value for each machinery type. The selected values of field efficiency from ASABE and calculated field capacity are presented in the <link linkend="T2_3">Table <xref linkend="T2_3" remap="3"/></link>. However, there are no specific ASABE data provided for bed forming and stone separation.</para>
</section>
</section>
<section class="lev1" id="sec6" label="6" xreflabel="sec6">
<title>Discussion</title>
<para>Large variations were found in the measured field efficiency and field capacity for the five main operations in the ten experimental fields. The possible factors that led to the variations include the machine manoeuvrability, the fieldwork pattern, field shape and size, soil and weather conditions. The field efficiency for irregular field shapes is expected to be less than for rectangular fields due to excessive turning time. In order to investigate the effects of field geometry on the field efficiency a shape index, MBR (<link linkend="B2-10">Moser, Zechmeister et al. 2002</link>), was used. MBR is defined as the ratio of the area of the field polygon and the area of the minimum bounding rectangle, and the index is used to describe the level of geometrical regularity of a field. The MBR is 1 for rectangles and approaches 0 when the shape becomes more irregular and odd. The calculated index values for the experimental fields are presented in <link linkend="T2_4">Table <xref linkend="T2_4" remap="4"/></link>. Furthermore, these index values were divided into two groups according the threshold value 0.77. These two groups were denoted as G1 (fields 1, 3, 5, 6 and 9) and G2 (fields 2, 4, 7, 8 and 10), respectively.</para>
<table-wrap position="float" id="T2_4">
<label>Table 4</label>
<caption><para>Shape index values of MBR for experimental fields.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Field no.</para></th>
<th valign="top"><para>MBR</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>1</para></td>
<td valign="top"><para>0.84</para></td>
</tr>
<tr>
<td valign="top"><para>2</para></td>
<td valign="top"><para>0.74</para></td>
</tr>
<tr>
<td valign="top"><para>3</para></td>
<td valign="top"><para>0.82</para></td>
</tr>
<tr>
<td valign="top"><para>4</para></td>
<td valign="top"><para>0.63</para></td>
</tr>
<tr>
<td valign="top"><para>5</para></td>
<td valign="top"><para>0.85</para></td>
</tr>
<tr>
<td valign="top"><para>6</para></td>
<td valign="top"><para>0.92</para></td>
</tr>
<tr>
<td valign="top"><para>7</para></td>
<td valign="top"><para>0.71</para></td>
</tr>
<tr>
<td valign="top"><para>8</para></td>
<td valign="top"><para>0.72</para></td>
</tr>
<tr>
<td valign="top"><para>9</para></td>
<td valign="top"><para>0.90</para></td>
</tr>
<tr>
<td valign="top"><para>10</para></td>
<td valign="top"><para>0.56</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<para>It was found that the group with higher index values had higher average field efficiency. As shown in <link linkend="T2_5">Table <xref linkend="T2_5" remap="5"/></link>, the group of most regular fields, G1, had 10.4%, 1.8%, 0.5%, 2.6%, 8.4% higher field efficiency than G2 in bed forming, stone separation, planting, spraying, harvesting, respectively. In terms of the field capacity, the group with higher index values also had higher average field capacity, except in the case of planting where both group had the same average field capacity of 0.47 ha h<superscript>-1</superscript>. The G1 fields had 0.33 ha h<superscript>-1</superscript>, 0.05 hah<superscript>-1</superscript>, 0.7 hah<superscript>-1</superscript>, and 0.05 hah<superscript>-1</superscript> higher field capacity than G2 in bed forming, stone separation, spraying, harvesting, respectively.</para>
<table-wrap position="float" id="T2_5">
<label>Table 5</label>
<caption><para>Comparison of field efficiency and capacity between field groups G1 and G2.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th rowspan="2"><para>Operation type</para></th>
<th colspan="2"><para>Field efficiency (%)</para></th>
<th colspan="2"><para>Field capacity (ha h<superscript>-1</superscript>)</para></th>
</tr>
<tr>
<th valign="top"><para>G1</para></th>
<th valign="top"><para>G2</para></th>
<th valign="top"><para>G1</para></th>
<th valign="top"><para>G2</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Bed forming</para></td>
<td valign="top"><para>76.50</para></td>
<td valign="top"><para>66.10</para></td>
<td valign="top"><para>1.63</para></td>
<td valign="top"><para>1.30</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separation</para></td>
<td valign="top"><para>69.40</para></td>
<td valign="top"><para>67.60</para></td>
<td valign="top"><para>0.56</para></td>
<td valign="top"><para>0.51</para></td>
</tr>
<tr>
<td valign="top"><para>Planting</para></td>
<td valign="top"><para>40.60</para></td>
<td valign="top"><para>40.10</para></td>
<td valign="top"><para>0.47</para></td>
<td valign="top"><para>0.47</para></td>
</tr>
<tr>
<td valign="top"><para>Spraying</para></td>
<td valign="top"><para>71.00</para></td>
<td valign="top"><para>68.40</para></td>
<td valign="top"><para>10.60</para></td>
<td valign="top"><para>9.90</para></td>
</tr>
<tr>
<td valign="top"><para>Harvesting</para></td>
<td valign="top"><para>72.02</para></td>
<td valign="top"><para>63.62</para></td>
<td valign="top"><para>0.54</para></td>
<td valign="top"><para>0.49</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<para>In addition, the fieldwork pattern that defines the traversal sequence of the tracks also affects the time lost in the field due to non-productive travel (<link linkend="B2-8">Hunt 2008</link>). A large portion of the non-working time takes place during the turning and/or transporting in the headland area. The turning time of a turn in the headland area depends on the distance and the turning speed. The selection of headland turning type potentially is determined by the fieldwork pattern and the width of the headland area under given working width and turning radius of the machine. The data analysis revealed that fishtail turns (<emphasis>T</emphasis> -turns) were commonly seen in bed forming and stone separation. The reason for this is the demand of manoeuvring space to approach an adjacent track of the T-turn. The disadvantage is that it is time demanding to make this turn, because it has to stop the machine twice and shift gears to reverse the driving direction. The GPS data analysis also revealed that a few track skip turns (loop turns: &#x03A9; -turn or &#x03A0; -turn) were made. Often these turns were executed at higher speed and with shorter turning distance compared to the fishtail turns. For instance, in bed forming, the measured average speeds for <emphasis>T</emphasis>, &#x03A9; (skip 1 track), and &#x03A0; (skip 2 tracks) (as illustrated in <link linkend="F2_7">Fig <xref linkend="F2_7" remap="7"/></link>) turns were 1.08 m s<superscript>-1</superscript>, 1.15 m s<superscript>-1</superscript>, and 1.35 m s<superscript>-1</superscript>, respectively. The measured average turning distance for these three types of turns were 30.1 m, 31.2 m, and 23.3 m, respectively. For example, if the operator of the bed former use the &#x03A0; turns to cover the whole field, the field efficiency can be improved from 75.0% to 77.3% in field 6. Hence, adoption of appropriate fieldwork pattern for field coverage can improve the performance of the machinery.</para>
<fig id="F2_7" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 7</label>
<caption><para>Three common types of turns <emphasis>T</emphasis>, &#x03A9; (skip 1 track), and &#x03A0; (skip 2 tracks) used in bed forming.</para></caption>
<graphic xlink:href="graphics/fig2_7.jpg"/>
</fig>
<para>By comparing the average measured values of field efficiency and capacity with the norm values issued by ASABE (<link linkend="T2_3">Table <xref linkend="T2_3" remap="3"/></link>), it can be found that the measured values were lower than the norms. These deviations can partially be explained by differences of the suggested and measured working speeds. The ranges of field efficiency of spraying and harvesting were within in the ranges of ASABE norm data, while in the planning the measured highest field efficiency was even lower than the lowest field efficiency of ASABE provided. Therefore, it is obvious that the ASABE norms cannot be used directly for sufficiently predicting performance of machinery, at least in the potato production system of this study. In addition, the measured field efficiencies and capacities in bed forming and stone separation could be used as supplementary data for ASABE norms in which the specific data for these two operations are not provided.</para>
<para>The performance analysis of machineries involved in the potato production in one growing season is very important for farm manager to make a strategic operation plan in terms of machinery and labour demands. Moreover, the presented analysis results provide the basis for development of a dedicated simulation model encompassing all field operations in potato production. This dedicated model can help farmers to make global plan taking into features of machinery (e.g. tank size, working width) and fields (e.g. field boundary, working directions) in all involved operations as well as quantitatively estimate and predict the operational time and cost. This is the subject of future research based on the present work.</para>
</section>
<section class="lev1" id="sec7" label="7" xreflabel="sec7">
<title>Conclusion</title>
<para>GPS data of the machine motions in the five main operations in potato production (bed forming, stone separation, planting, spraying and harvesting) were gathered and analyzed from ten fields in one growing season. The performance measures field efficiency and field capacity was calculated for each operation in each field based on the extracted task time elements from the recorded data. These calculated field efficiencies and capacities differ from the corresponding norms given by ASABE. This deviation indicates that ASABE norms cannot be used directly for predicting performance of the machines used in this study. Furthermore, the development of a dedicated model including all five operations for potato production based on the statistical analysis from monitored operations is a necessary, which can help farm managers make strategic and operational plans for the entire growing season in terms of machinery and labour demands and costs under given field conditions.</para>
</section>
<bibliography class="biblio" id="bib01">
<title>References</title>
<bibliomixed id="B2-1"><author><surname>Adamchuk</surname>, <firstname>V.I.</firstname></author>, <author><surname>Grisso</surname>, <firstname>R.</firstname></author>, <author><surname>Kocher</surname>, <firstname>M. F.</firstname></author>, <year>2011</year>. <article-title>Spatial Variability of Field Machinery Use and Efficiency</article-title>. <source>GIS Applications in Agriculture, Volume Two: Nutrient Management for Energy Efficiency</source>, <fpage>135</fpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Spatial+Variability+of+Field+Machinery+Use+and+Efficiency+GIS+Applications+in+Agriculture%2C+Volume+Two%3A+Nutrient+Management+for+Energy+Efficiency+2011" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-2"><author><surname>ASAE</surname> <firstname>D</firstname></author>497.7, <year>2011</year>. <article-title>Agricultural machinery management data. In ASABE STANDARD 2011</article-title>. (Ed.), <source>ASABE</source>. <publisher-loc>St. Joseph, MI, USA</publisher-loc>: <publisher-name>American Society of Agricultural and Biological Engineers</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Agricultural+machinery+management+data%2E+In+ASABE+STANDARD+2011+ASABE+2011" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-3"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <year>2009</year>. <article-title>The vehicle routing problem in field logistics part I</article-title>. <source>Biosystems Engineering</source>, <volumenum>104</volumenum>(<issue>4</issue>), <fpage>447</fpage>&#x2013;<lpage>457</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+vehicle+routing+problem+in+field+logistics+part+I+Biosystems+Engineering+2009+4+447-457" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-4"><author><surname>Bochtis</surname> <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <author><surname>Moshou</surname>, <firstname>D.</firstname></author>, <author><surname>Olesen</surname>, <firstname>J.</firstname></author>, <year>2010</year>. <article-title>Effect of controlled traffic on field efficiency</article-title>. <source>Biosystems Engineering</source>, <volumenum>106</volumenum>(<issue>1</issue>), <fpage>14</fpage>&#x2013;<lpage>25</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Effect+of+controlled+traffic+on+field+efficiency+Biosystems+Engineering+2010+1+14-25" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-5"><author><surname>Grisso</surname>, <firstname>R.D.</firstname></author>, <author><surname>Jasa</surname>, <firstname>P. J.</firstname></author>, <author><surname>Rolofson</surname>, <firstname>D. E.</firstname></author>, <year>2002</year>. <article-title>Analysis of traffic patterns and yield monitor data for field efficiency determination</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>18</volumenum>(<issue>2</issue>), <fpage>171</fpage>&#x2013;<lpage>178</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Analysis+of+traffic+patterns+and+yield+monitor+data+for+field+efficiency+determination+Applied+Engineering+in+Agriculture+2002+2+171-178" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-6"><author><surname>Hanna</surname>, <firstname>M.</firstname></author> (<year>2002</year>). <article-title>Estimating the field capacity of farm machines</article-title>. <source>Net, Iowa. Dispon&#x00ED;vel em</source>:&#x003C; <uri>http://www.extension.iastate.edu/agdm/crops/pdf/a3-24.pdf</uri>&#x003E;. Acesso em, 17. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Estimating+the+field+capacity+of+farm+machines+Net%2C+Iowa%2E+Dispon%EDvel+em+2002" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-7"><author><surname>Harrigan</surname>, <firstname>T.M.</firstname></author>, <year>2003</year>. <article-title>Time-motion analysis of corn silage harvest systems</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>19</volumenum>(<issue>4</issue>), <fpage>389</fpage>&#x2013;<lpage>395</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Time-motion+analysis+of+corn+silage+harvest+systems+Applied+Engineering+in+Agriculture+2003+4+389-395" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-8"><author><surname>Hunt</surname>, <firstname>D.</firstname></author>, <year>2008</year>. <source>Farm power and machinery management</source>: <publisher-name>Waveland Press</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Farm+power+and+machinery+management+2008" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-9"><author><surname>Jensen</surname>, <firstname>M.A.F.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <year>2013</year>. <article-title>Automatic Recognition of Operation Modes of Combines and Transport Units based on GNSS Trajectories</article-title>. Paper presented at the Agricontrol. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automatic+Recognition+of+Operation+Modes+of+Combines+and+Transport+Units+based+on+GNSS+Trajectories+2013" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-10"><author><surname>Moser</surname>, <firstname>D.</firstname></author>, <author><surname>Zechmeister</surname>, <firstname>H. G.</firstname></author>, <author><surname>Plutzar</surname>, <firstname>C.</firstname></author>, <author><surname>Sauberer</surname>, <firstname>N.</firstname></author>, <author><surname>Wrbka</surname>, <firstname>T.</firstname></author>, <author><surname>Grabherr</surname>, <firstname>G.</firstname></author>, <year>2002</year>. <article-title>Landscape patch shape complexity as an effective measure for plant species richness in rural landscapes</article-title>. <source>Landscape Ecology</source>, <volumenum>17</volumenum>(<issue>7</issue>), <fpage>657</fpage>&#x2013;<lpage>669</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Landscape+patch+shape+complexity+as+an+effective+measure+for+plant+species+richness+in+rural+landscapes+Landscape+Ecology+2002+7+657-669" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-11"><author><surname>Ntogkoulis</surname>, <firstname>P.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Fountas</surname>, <firstname>S.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Gemtos</surname>, <firstname>T. A.</firstname></author>, <year>2014</year>. <article-title>Performance of cotton residue collection machinery</article-title>. <source>Biosystems Engineering</source>, <volumenum>119</volumenum>(<issue>0</issue>), <fpage>25</fpage>&#x2013;<lpage>34</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Performance+of+cotton+residue+collection+machinery+Biosystems+Engineering+2014+0+25-34" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-12"><author><surname>Renoll</surname>, <firstname>E.</firstname></author>, <year>1981</year>. <article-title>Predicting Machine Field-Capacity for Specific Field and Operating-Conditions</article-title>. <source>Transactions of the Asae</source>, <volumenum>24</volumenum>(<issue>1</issue>), <fpage>45</fpage>&#x2013;<lpage>47</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Predicting+Machine+Field-Capacity+for+Specific+Field+and+Operating-Conditions+Transactions+of+the+Asae+1981+1+45-47" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-13"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>M&#x00F8;ller</surname>, <firstname>H. B.</firstname></author>, <year>2006</year>. <article-title>Operational and economic modeling and optimization of mobile slurry separation</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>22</volumenum>(<issue>2</issue>), <fpage>185</fpage>&#x2013;<lpage>193</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Operational+and+economic+modeling+and+optimization+of+mobile+slurry+separation+Applied+Engineering+in+Agriculture+2006+2+185-193" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-14"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Nielsen</surname>, <firstname>V.</firstname></author>, <year>2005</year>. <article-title>Operational analyses and model comparison of machinery systems for reduced tillage</article-title>. <source>Biosystems Engineering</source>, <volumenum>92</volumenum>(<issue>2</issue>), <fpage>143</fpage>&#x2013;<lpage>155</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Operational+analyses+and+model+comparison+of+machinery+systems+for+reduced+tillage+Biosystems+Engineering+2005+2+143-155" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B2-15"><author><surname>Taylor</surname>, <firstname>R.K.</firstname></author>, <author><surname>Schrock</surname>., <firstname>M. D.</firstname></author>, <author><surname>Staggenborg</surname>., <firstname>S. A.</firstname></author>, <year>2002</year>. <article-title>Extracting Machinery Management Information from GPS Data</article-title>. <source>ASABE, St. Joseph</source>, <publisher-name>Michigan</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Extracting+Machinery+Management+Information+from+GPS+Data+ASABE%2C+St%2E+Joseph+2002" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
</chapter>
<chapter class="chapter" id="ch03" label="Chapter 3" xreflabel="ch03">
<title>Agricultural operations planning in fields with multiple obstacle areas</title>
<authorgroup>
<author><firstname>K.</firstname> <surname>Zhou</surname></author>, <author><firstname>A. Leck</firstname> <surname>Jensen</surname></author>, <author><firstname>C.G.</firstname> <surname>S&#x00F8;rensen</surname></author>, <author><firstname>P.</firstname> <surname>Busato</surname></author>, <author><firstname>D.D.</firstname> <surname>Bochtis</surname></author>
</authorgroup>
<para>(Published in <emphasis role="strong">Computers and Electronics in Agriculture)</emphasis></para>
<abstract class="abstract" id="abs02">
<title>Abstract</title>
<para>When planning an agricultural field operation there are certain conditions where human planning can lead to low field efficiency, e.g. in the case of irregular field shapes and the presence of obstacles within the field area. The objective of this paper was to develop a planning method that generates a feasible area coverage plan for agricultural machines executing non-capacitated operations in fields inhabiting multiple obstacle areas. The developed approach consists of three stages. The first two stages regard the generation of the field geometrical representation where the field is split into sub-fields (blocks) and each sub-field is covered by parallel tracks, while the third stage regards the optimization of the block sequence aiming at minimizing the travelled distance to connect the blocks. The optimization problem was formulated as a TSP problem and it was solved implementing the ant colony algorithmic approach. To validate the developed model two application experiments were designed. The results showed that the model could adequately predict the motion pattern of machinery operating in field with multiple obstacles.</para>
</abstract>
<kwd-group>
<title>Keywords</title>
<kwd>route planning</kwd>
<kwd>agricultural vehicles</kwd>
<kwd>ant colony algorithm</kwd>
<kwd>traveling salesman problem.</kwd>
</kwd-group>
<section class="lev1" id="sec1" label="1" xreflabel="sec1">
<title>Introduction</title>
<para>When planning an agricultural field operation there are certain field conditions where experience-based planning can lead to low machinery efficiency, for example in case of irregular field shapes and in case of the presence of obstacles within the field area (<link linkend="B3-19">Oksanen and Visala, 2007</link>). So far, a significant amount of research has been carried out to solve the route planning problem in field operations. These advances include a number of methods for the geometrical field representation (<link linkend="B3-8">de Bruin et al., 2009</link>; <link linkend="B3-20">Oksanen and Visala, 2009</link>; <link linkend="B3-17">Hofstee et al., 2009</link>; <link linkend="B3-15">Hameed et al., 2010</link>) and a number of methods for route planning within a given field geometrical representation (<link linkend="B3-2">Bochtis and Vougioukas, 2008</link>; <link linkend="B3-1">Bochtis and S&#x00F8;rensen, 2009</link>; <link linkend="B3-8">de Bruin et al., 2009</link>; <link linkend="B3-3">Bochtis et al., 2013</link>; <link linkend="B3-22">Scheuren et al., 2013</link>).</para>
<para>In the case of fields with inhabited obstacles, in all developed methods the field is decomposed into sub-fields (referred to as blocks). Due to the specific nature of field operations, existing decomposition methods of the working space from the industrial robotics discipline area (<link linkend="B3-4">Choset, 2001</link>; <link linkend="B3-11">Galceran and Carreras, 2013</link>) cannot be directly applied. <link linkend="B3-19">Oksanen and Visala (2007</link>) developed a field decomposition method based on the trapezoidal decomposition for agricultural machines to cover the field. After decomposition, the trapezoids are merged into blocks under the requirements that the blocks have exactly matching edges and the angles of ending edges is not too steep. <link linkend="B3-17">Hofstee et al., (2009</link>) developed a tool for splitting the field into single convex fields. <link linkend="B3-23">Stoll (2003</link>) introduced a method to divide the field into blocks based on the longest side of the field. <link linkend="B3-21">Palmer et al. (2003</link>) presented a method of generating pre-determined tracks in fields with obstacles. <link linkend="B3-18">Jin and Tang (2010</link>) developed an exhaustive search algorithm for finding the optimal field decomposition and path directions for each subfield. However, in all of the above mentioned methods the optimum order to traverse the decomposed block was not derived. A first theoretical approach that provided the traversal sequence of the resulted blocks was presented in <link linkend="B3-16">Hameed et al., (2013</link>). The approach was based on the implementation of genetic algorithms for the optimization of the visiting sequence of the different sub-field areas resulted by the presence of the obstacles. However, the computational requirements of the approach were exponential to the problem size (e.g. the number of obstacles in the field area) and the feasibility of the approach has not been tested in terms of their implementation on real farming conditions.</para>
<para>The objective of this paper was to develop a planning method that generates a feasible area coverage plan for agricultural machines executing non-capacitated operations in fields inhabiting multiple obstacle areas. The term non-capacitated refers to the operations where the capacity constraints of the machine do not allow for covering the entire field area by a single route (e.g. the presented method cannot apply to the case of harvesting). The method consists of three stages. The first two stages regard the generation of the field-work tracks and the division of the field into blocks, respectively, and the third stage regards the optimization of the sequence that the blocks are worked under the criterion of the minimization of the blocks connection distance. The problem of finding the optimal block traversal sequence was formulated as a travelling salesman problem (TSP) and it was solved by implementing the ant colony algorithmic approach.</para>
</section>
<section class="lev1" id="sec2" label="2" xreflabel="sec2">
<title>Methodology</title>
<section class="lev2" id="sec2.1" label="2.1" xreflabel="sec2.1">
<title>Overview</title>
<para>The headland pattern is one of the most common field coverage patterns for agricultural machines, in which the field is divided into two parts, the headland area and field body area. The field body is the primary cropping area and it is covered with a sequence of straight or curved field-work tracks. The distance between two adjacent tracks is equal to the effective operating width of the agricultural machine. The headland area is laid out along the field border with the main purpose to enable the machines to turn between two sequential planned tracks. The order in which the agricultural machines operate in the two types of areas depends on the type of the operation; for example, the headland area is harvested before the field body, while the field body is seeded before the headland area. When a field has obstacles headlands are also laid out around the obstacles. The field body is split into a number of sub-fields (or blocks) around the obstacles, such that all blocks are free of obstacles.</para>
<para>The planning method involves the following three stages:</para>
<orderedlist numeration="loweralpha" continuation="restarts" spacing="normal">
<listitem><para>In the first stage, the field area and the in-field obstacle(s) are represented as a geometrical graph. This process includes the headland generation, the obstacle handling, and an initial generation of field-work tracks (ignoring the in-field obstacles until stage 2) (<link linkend="sec2.2">section <xref linkend="sec2.2" remap="2.2"/></link>).</para></listitem>
<listitem><para>In the second stage, the field body is decomposed into block areas and the previously generated field-work tracks are divided and clustered into these block areas (<link linkend="sec2.3">section <xref linkend="sec2.3" remap="2.3"/></link>).</para></listitem>
<listitem><para>In the third stage, the problem of the optimal traversal sequence of the blocks (in terms of area coverage planning) is derived (<link linkend="sec2.4">section <xref linkend="sec2.4" remap="2.4"/></link>).</para></listitem>
</orderedlist>
<para>The input parameters of the planning method include:</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>The boundary of the field area and the boundaries of the in-field obstacles. All boundaries are expressed as a clock-wise ordered set of vertices.</para></listitem>
<listitem><para>The number of the headland passes (<emphasis>h</emphasis>) for the main field and around each obstacle.</para></listitem>
<listitem><para>The driving direction (<emphasis>&#x03B8;</emphasis>). It determines the direction of the parallel fieldwork tracks that cover the field area.</para></listitem>
<listitem><para>The operating width (<emphasis>w</emphasis>). This is the effective operating width of the implement and also represents the width of the field-work tracks.</para></listitem>
<listitem><para>Turning radius (<emphasis>c</emphasis>). This is the minimal turning radius of the agricultural machines.</para></listitem>
<listitem><para>The threshold parameter (<emphasis>r</emphasis>), for the classification of the obstacle type (explained in <link linkend="sec2.2.2">section <xref linkend="sec2.2.2" remap="2.2.2"/></link>).</para></listitem>
</itemizedlist>
<para>A graphical description of the proposed planning system is presented in the diagram in Fig. 1.</para>
<fig id="F3_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 1</label>
<caption><para>The graphical description of the proposed planning system.</para></caption>
<graphic xlink:href="graphics/fig3_1.jpg"/>
</fig>
</section>
</section>
<section class="lev2" id="sec2.2" label="2.2" xreflabel="sec2.2">
<title>First stage</title>
<section class="lev3" id="sec2.2.1" label="2.2.1" xreflabel="sec2.2.1">
<title>Generation of field headland</title>
<para>The field headland area is obtained by offsetting the boundary inwardly by a width equal to the multiplication of the operating width, <emphasis>w</emphasis> times the number of headland passes, <emphasis>h</emphasis>. The distance from the field boundaries to the first headland pass is half of the operating width, <emphasis>w</emphasis> /2 while the distance between subsequent headland passes equals to the operating width, <emphasis>w</emphasis>. An inner boundary between field headland and field body is created at distance <emphasis>w</emphasis> /2 from the last headland pass.</para>
</section>
<section class="lev3" id="sec2.2.2" label="2.2.2" xreflabel="sec2.2.2">
<title>Categorizing of obstacles and generation of obstacle headlands</title>
<para>There are different types of obstacles in terms of their effect on the execution of a field operation. For example, certain physical obstacles due to their relatively small dimensions do not constitute an operational obstacle resulting in the generation of sub-fields (e.g. in <link linkend="F3_2">Fig. <xref linkend="F3_2" remap="2a"/></link>: Obstacle 5 is potentially such an obstacle). Other obstacles might exist that are close to the field boundary such that the generation of sub-fields is not required (e.g. obstacle 1 in <link linkend="F3_2">Fig. <xref linkend="F3_2" remap="2"/></link>). Finally, there are obstacles in close proximity that from the operational point of view should be considered as one obstacle (e.g. obstacles 2 and 3 in <link linkend="F3_2">Fig. <xref linkend="F3_2" remap="2"/></link>).</para>
<fig id="F3_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>Different obstacles configurations within a field area (a) and their classification (b).</para></caption>
<graphic xlink:href="graphics/fig3_2.jpg"/>
</fig>
<para>Four types of obstacles are defined:</para>
<para>Type A. An obstacle that due to size and configuration in relation to the driving direction does not affect the coverage plan generation. In order to classify an obstacle as type A, the minimum boundary box of the obstacle polygon is generated with one of its edges parallel to the driving direction. If the dimension, &#x0394;<emphasis>d</emphasis> of the minimum bounding box that is perpendicular to the driving direction is less than the threshold parameter <emphasis>r</emphasis>, this obstacle is considered as a type A obstacle. <link linkend="F3_3">Fig. <xref linkend="F3_3" remap="3a"/></link> and <link linkend="F3_3">Fig. <xref linkend="F3_3" remap="3b"/></link> present how the driving direction <emphasis>&#x03B8;</emphasis> determines the classification of an obstacle as type A or not.</para>
<para>Type B. This type includes obstacles where their boundary intersects with the inner boundary of the field. Type B obstacles are incorporated into the inner boundary of the field and the field headland is extended around this obstacle.</para>
<para>Type C. This type includes obstacles where the minimum distance between another obstacle is less than the operating width, <emphasis>w</emphasis>. In this case both obstacles are classified as of type C and a subroutine is used to find the minimal bounding polygon (MBP) to enclose these obstacles. For instance, assuming that the minimum distance between the obstacle 2 and 3 in the Fig 2.a is less than the operating width, <emphasis>w</emphasis>, then the minimal bounding polygon is gained by the sub-routine to represent the boundaries of these two obstacles as shown in Fig 2.b</para>
<fig id="F3_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>The same obstacle can be classified as of type A (a) and as of type D (b) depending on the orientation of the obstacle as compared to the driving direction, here with <emphasis>r</emphasis> = <emphasis>w</emphasis>.</para></caption>
<graphic xlink:href="graphics/fig3_3.jpg"/>
</fig>
<para>Type D. All remaining obstacles are considered type D. Also the resulted new obstacles derived by the connection of two or more obstacles of type C are classified as type D obstacles. Headland areas are generated only for the obstacles of type D. The method of generating obstacle headland is analogous to the method of field headland generation; however, the offset direction of the boundary is outward.</para>
</section>
<section class="lev3" id="sec2.2.3" label="2.2.3" xreflabel="sec2.2.3">
<title>Generation of field-work tracks</title>
<para>Track generation concerns the process of generating parallel tracks to cover the field body. The minimum-perimeter bounding rectangle (MBR) of the inner field boundary is generated using the method of rotating calipers (<link linkend="B3-24">Toussaint, 1983</link>). In the first step, depicted in <link linkend="F3_4">Fig. <xref linkend="F3_4" remap="4"/></link>, the MBR is generated around the inner field boundary, and a reference line <emphasis>l</emphasis> parallel to <emphasis>&#x03B8;</emphasis> is created intersecting one vertex on the MBR while all other vertices of MBR are located on the same half-plane determined by the line <emphasis>l</emphasis>. Let <emphasis>v</emphasis> be the vertex of the MBR with the longest perpendicular distance from <emphasis>l</emphasis>, and let <emphasis>v</emphasis>&#x2019; be the projection of <emphasis>v</emphasis> on <emphasis>l</emphasis>. Then the number of the field-work tracks for a complete covering of the filed polygon area is given by <emphasis>n</emphasis> = &#x2308;&#x007C;<emphasis>vv</emphasis>&#x2032;&#x007C;/<emphasis>w</emphasis>&#x2309; (where &#x2308; &#x2309; is the ceil function). The line segments to cover the entire MBR are generated sequentially from the reference line <emphasis>l</emphasis>. The distance from <emphasis>l</emphasis> to the first line segment along the <emphasis>vv&#x2032;</emphasis> line equals to <emphasis>w</emphasis>/2, while the distance between the subsequent line segments along <emphasis>vv&#x2032;</emphasis> equals to <emphasis>w</emphasis>.</para>
<fig id="F3_4" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 4</label>
<caption><para>The MBR of the field is covered by a set of straight lines that are parallel to the reference line <emphasis>l</emphasis>.</para></caption>
<graphic xlink:href="graphics/fig3_4.jpg"/>
</fig>
<para>Let <emphasis>T<subscript>0</subscript></emphasis> = {1,2,3...<emphasis>n</emphasis>} denote the set of indices of these line segments, each of which intersects with the MBR in the form of two ending points on the MBR border. For each line segment <emphasis>i</emphasis> &#x2208; <emphasis>T<subscript>0</subscript></emphasis>, if it has <emphasis>m<subscript>i</subscript></emphasis> intersections with the inner field boundary it is subdivided into <emphasis>m<subscript>i</subscript></emphasis> + 1 new line segments. Each new line segment is checked if it is inside or outside the field body (disregarding the obstacles). If it is inside (the solid line segments in <link linkend="F3_5">Fig. <xref linkend="F3_5" remap="5"/></link>), the line segment is saved as a field-work track, otherwise it is discarded (the dashed line segments in <link linkend="F3_5">Fig. <xref linkend="F3_5" remap="5"/></link>). In order to give each field-work track an index value, one of the two outmost tracks is arbitrary selected as the first track associating it with the index of value 1. Let <emphasis>T</emphasis> = {1,2,3...<emphasis>n</emphasis>&#x2032;} be the ordered set of tracks.</para>
<fig id="F3_5" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>The field body is covered by field-work tracks (the solid lines)</para></caption>
<graphic xlink:href="graphics/fig3_5.jpg"/>
</fig>
</section>
</section>
<section class="lev2" id="sec2.3" label="2.3" xreflabel="sec2.3">
<title>Second stage</title>
<section class="lev3" id="sec2.3.1" label="2.3.1" xreflabel="sec2.3.1">
<title>Decomposition of field body into blocks</title>
<para>In this step, the field body is decomposed into blocks, following the boustrophedon cellular decomposition method (<link linkend="B3-6">Choset and Pignon, 1997</link>). Specifically, a line, termed as a <emphasis>slice,</emphasis> parallel to the driving direction <i>&#x03B8;</i>, sweeps through the inner field boundary from left to the right. Whenever the slice either meets a new obstacle (<emphasis>in</emphasis> event) or leaves an obstacle (<emphasis>out</emphasis> event) one or more preliminary blocks are formed behind the slice with block boundaries along the slice (see <link linkend="F3_6">Fig. <xref linkend="F3_6" remap="6"/></link>). When the decomposition is completed, an adjacency non-complete graph is built where each node of the graph represents a preliminary block and two nodes of the graph are connected if there are common sections between the edges of the corresponding preliminary blocks (<link linkend="F3_7">Fig. <xref linkend="F3_7" remap="7"/></link>). The next step is to merge the generated preliminary block areas according to the adjacency graph. The merging requirement is that two connected blocks in the graph have a common edge. After the merging process, the generated block areas are indexed.</para>
<fig id="F3_6" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 6</label>
<caption><para>The sequential stages of the generation of preliminary blocks.</para></caption>
<graphic xlink:href="graphics/fig3_6.jpg"/>
</fig>
<fig id="F3_7" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 7</label>
<caption><para>The adjacency graph of the preliminary blocks (a) and the final generated blocks (b).</para></caption>
<graphic xlink:href="graphics/fig3_7.jpg"/>
</fig>
</section>
<section class="lev3" id="sec2.3.2" label="2.3.2" xreflabel="sec2.3.2">
<title>Clustering tracks into blocks</title>
<para>In <link linkend="sec2.2.3">section <xref linkend="sec2.2.3" remap="2.2.3"/></link> the set T of field-work tracks, disregarding the obstacles, was generated. In the following, a method of dividing the tracks of T into segments defined by the obstacles and clustering the divided tracks into block areas is introduced. Let <emphasis>B</emphasis> = {1,2,...,<emphasis>k</emphasis>} be the generated block areas as described in <link linkend="sec2.3.1">section <xref linkend="sec2.3.1" remap="2.3.1"/></link>. The whole processing of clustering includes &#x2016;<emphasis>T</emphasis> &#x2016; iterations. In each iteration, if a track <emphasis>i</emphasis> &#x2208; <emphasis>T</emphasis> intersects with the boundary of a block area <emphasis>j</emphasis> &#x2208; <emphasis>B</emphasis>, it is subdivided into segments. The resulted segments are checked if they are located inside or outside the area of block <emphasis>j</emphasis>. The segments located inside the block area are given the same index value as the index of the block. The set of the tracks in block <emphasis>i</emphasis> &#x2208; <emphasis>B</emphasis> is denoted as <emphasis>T<subscript>i</subscript>, i</emphasis> &#x2208; <emphasis>B</emphasis>. An example of division and clustering of the initial tracks is presented in <link linkend="F3_8">Fig. <xref linkend="F3_8" remap="8"/></link>.</para>
</section>
</section>
<section class="lev2" id="sec2.4" label="2.4" xreflabel="sec2.4">
<title>Third stage</title>
<section class="lev3" id="sec2.4.1" label="2.4.1" xreflabel="sec2.4.1">
<title>Construction of traversal graph</title>
<para>After the second stage the field has been divided into blocks and field-work tracks have been assigned to each block. Each block is a sub-field without obstacles, so the coverage of the corresponding area could be planned either using an optimized track sequence (e.g. <emphasis>B-pattern</emphasis>), or a conventional way of the continuous track sequence can be used. On the presented work the latter case has been adopted and also the assumption that the work inside a block is always commenced in one of its two outmost tracks (the first or the last track of the block) has been considered. By making this assumption, each block can be represented by 4 entry/exit points: <inline-graphic xlink:href="graphics/inline-1.jpg"/>, where the nodes <emphasis>n</emphasis><subscript><emphasis>i</emphasis>1</subscript> and <emphasis>n</emphasis><subscript><emphasis>i</emphasis>2</subscript> are end points of the first track and <emphasis>n</emphasis><subscript><emphasis>i</emphasis>3</subscript>, <emphasis>n</emphasis><subscript><emphasis>i</emphasis>4</subscript> are end points of the last track of block <emphasis>i</emphasis>. For a given block the exit point is determined by the entry point and the parity of the number of the tracks of the block. For example, considering block 1 in <link linkend="F3_8">Fig. <xref linkend="F3_8" remap="8"/></link> which has an odd number of tracks, for the case of the continuous pattern if the operation commences at the end of the track corresponding to node <emphasis>n</emphasis><subscript>12</subscript>, then the operation will be completed at the end of the last track corresponding to node <emphasis>n</emphasis><subscript>14</subscript>.</para>
<fig id="F3_8" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 8</label>
<caption><para>Division and clustering of the initial tracks into the generated block areas and the corresponding four entry/exit points for each block.</para></caption>
<graphic xlink:href="graphics/fig3_8.jpg"/>
</fig>
<para>The problem of the block sequencing is equivalent with the problem of traversing the undirected, weighted graph <emphasis>G</emphasis> = {<emphasis>N, E</emphasis>}, where <emphasis>N</emphasis> is the set of graph nodes consisting of the entry/exit points, as defined previously, and <emphasis>E</emphasis> is the set of edges, consisting of paths between any entry/exit points. Each edge <inline-graphic xlink:href="graphics/inline-2.jpg"/> is associated with a weight <inline-graphic xlink:href="graphics/inline-3.jpg"/> which corresponds to the transit cost from node <emphasis>n<subscript>ix</subscript></emphasis> to node <emphasis>n<subscript>jy</subscript></emphasis>. Although <emphasis>G</emphasis> can be considered as a complete graph, some potential connections between nodes within a block are not allowed while others have to be enforced. For each block the function <inline-graphic xlink:href="graphics/inline-4.jpg"/> is defined and its value (1 or -1) depends on the parity of the number of the tracks in the block. By using this function the cost for the connection between nodes belonging to the same block is given by: <inline-graphic xlink:href="graphics/inline-5.jpg"/>, and <inline-graphic xlink:href="graphics/inline-6.jpg"/>, where <emphasis>L</emphasis> is a (relatively) very large positive number (as shown in <link linkend="F3_9">Fig. <xref linkend="F3_9" remap="9"/></link>).</para>
<fig id="F3_9" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 9</label>
<caption><para>Internal cost assignment for blocks with odd (a) or even number of tracks (b).</para></caption>
<graphic xlink:href="graphics/fig3_9.jpg"/>
</fig>
<para>In order to avoid connections between blocks that in the physical operation will result in the situation where the machine travels on a part of the field main area in order to move from one block to the other, both of the blocks must have nodes that are located either on the inner boundary of the field or in the outer boundary of the same obstacle in order to allow a connection between two blocks.</para>
<para>For each pair of nodes of graph <emphasis>G</emphasis> a binary function <emphasis>s</emphasis>(<emphasis>n<subscript>ix</subscript></emphasis>, <emphasis>n<subscript>jy</subscript></emphasis>) is defined which returns the value 1 if <emphasis>n<subscript>ix</subscript></emphasis> and <emphasis>n <subscript>jy</subscript></emphasis> are both located either on the inner boundary of the field or on the outer boundary of an obstacle, and value 0 otherwise. If <emphasis>s</emphasis>(<emphasis>n<subscript>ix</subscript></emphasis>, <emphasis>n<subscript>jy</subscript></emphasis>) = 1 the cost for the connection of <emphasis>n<subscript>ix</subscript></emphasis> and <emphasis>n<subscript>jy</subscript></emphasis> is the actual shortest turning connection distance along the headland pass of the field or the obstacle. In contrast, a relatively large number, <emphasis>L</emphasis>, is assigned to the cost <inline-graphic xlink:href="graphics/inline-7.jpg"/> when <emphasis>s</emphasis>(<emphasis>n<subscript>ix</subscript></emphasis>, <emphasis>n<subscript>jy</subscript></emphasis>) = 0.</para>
</section>
<section class="lev3" id="sec2.4.2" label="2.4.2" xreflabel="sec2.4.2">
<title>Optimization of block traversal sequence</title>
<para>Since the problem graph has been considered as a complete graph, the problem of finding the shortest path for visiting all blocks is equivalent to finding the Hamiltonian path through the constructed graph G, which is equivalent to the travelling salesman problem (TSP) (<link linkend="B3-14">Hahsler and Hornik, 2007</link>). Furthermore, since the cost of the connection between two nodes is independent of the direction, the specific case regards the symmetric TSP. The TSP is a well-known combinatorial optimization problem, which is a non- deterministic Polynomial-time hard (NP-hard) problem (<link linkend="B3-12">Garey and Johnson, 1979</link>). Various algorithmic approaches have been developed based on exact solution approaches (e.g. branch-and-bound, and branch-and-cut, etc.) and approximate approaches (e.g. tabu search, genetic algorithm and ant colony algorithm, etc.) (<link linkend="B3-13">Glover and Kochenberger, 2002</link>). For the particular problem presented here, any of the developed TSP solving methods can be implemented, in principle, since the size of the computational problem is relatively small. This is due the fact that the number of obstacles in an agricultural field is limited because of operational considerations.</para>
<para>Among the different solving methods the ant colony (ACO) algorithm has been selected. ACO is a mathematical model based on ants&#x2019; behavior in finding the shortest route between ant colonies and food sources. The principle is based on the fact that every ant deposits pheromone on the traveled path. For a detailed description of the method refer to <link linkend="B3-9">Dorigo and Gambardella (1997</link>). In the presented problem, the cost of the connection of two nodes, <inline-graphic xlink:href="graphics/inline-8.jpg"/>, is connected with the so-called heuristic value for moving between the two nodes in the ACO notion. Beyond the cost matrix, the parameters that have to be quantified in the ACO are parameter <emphasis>&#x03C1;</emphasis>, which represents the evaporation rate of the pheromone, and parameters <emphasis>&#x03B1;</emphasis> and <emphasis>&#x03B2;</emphasis>, which are adjustable parameters to weight the importance of the pheromone. For the above mentioned parameters <emphasis>&#x03C1;</emphasis>, <emphasis>&#x03B1;</emphasis> and <emphasis>&#x03B2;</emphasis>, the values that were experimentally found to provide the best solutions (<link linkend="B3-7">Colorni et al., 1992</link>) are 0.5, 1, and 5, respectively, while for the number of ants the suggested value equals to <emphasis>n</emphasis>, where <emphasis>n</emphasis> is the number of graph nodes. The above mentioned values have been implemented in the presented work. Since ACO is a heuristic algorithm, as the number of iterations increases, the convergence of the found solution to the optimal one is improved. However, in the way that the algorithmic approach has been devised, e.g. the internal cost assignment in the generated blocks, all the traversal constraints imposed in covering an agricultural field area has been taken into account and consequently, only workable solutions are considered. This means that even in one iteration of the ACO process a sub-optimal workable solution can be provided.</para>
<para>The complexity of the problem depends on the number of obstacles within the field that are classified as type D obstacles (after the process of classification). For <emphasis>O<subscript>D</subscript></emphasis> obstacles the number of the generated blocks is 3<emphasis>O<subscript>D</subscript> +</emphasis>1. Given that in a symmetric TSP with <emphasis>n</emphasis> nodes the number of potential permutations equals to (<emphasis>n</emphasis> &#x2013; 1)!/ 2, and that each block generates four nodes in the graph, the number of permutations as a function of the obstacles is given by: (12<emphasis>O<subscript>D</subscript></emphasis> + 3)!/ 2.</para>
</section>
</section>
<section class="lev1" id="sec3" label="3" xreflabel="sec3">
<title>Results and discussion</title>
<section class="lev2" id="sec3.1" label="3.1" xreflabel="sec3.1">
<title>Feasibility of the method</title>
<para>To evaluate the feasibility of the plan generated by the method, the simulated output for two field operations were compared with the actual planned and performed operations by the farmer in two fields. The first field has one type D obstacle and an area of 16.16 ha (<link linkend="F3_10">Fig. <xref linkend="F3_10" remap="10a"/></link>). The second field has two type D obstacles and an area of 24.25 ha (<link linkend="F3_10">Fig. <xref linkend="F3_10" remap="10b"/></link>). The specific operations involved potato seedbed forming and harrowing. The trajectory of the tractor was recorded using an AgGPS 162 Smart Antenna DGPS receiver (Trimble, GA, USA). Its accuracy is &#x00B1; 20.3-30.5 cm pass-to-pass. In order to provide the model with the accurate data on field geometry, the vertices along the field edges were measured by tracking the field boundaries with the same GPS receiver. The Douglas-Peucker line simplification algorithm (<link linkend="B3-10">Douglas and Peucker, 1973</link>) was applied to process the GPS coordinates of the field geometry.</para>
<fig id="F3_10" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 10</label>
<caption><para>The selected experimental fields: field A (a) and field B (b).</para></caption>
<graphic xlink:href="graphics/fig3_10.jpg"/>
</fig>
<section class="lev3" id="sec3.1.1" label="3.1.1" xreflabel="sec3.1.1">
<title>Field A</title>
<para><emphasis>&#x2022; Experimental operation</emphasis></para>
<para>For the operation in field A, an AB line was set and set for the navigation system by driving the tractor along the longest edge of the field from one headland to the opposite headland. The operating width was 4.95 m while the turning radius of the tractor was 6 m. During the whole operation, two drivers were involved. It has to be noted that potato is a high-profit crop; hence the farmer minimizes the headland area for turning. Furthermore, since the turning radius is greater than half of the operating width, there is not enough space for the vehicle to make smooth turns such as omega and pi turns, with the guidance system, and forward-reverse (fishtail) turns were used (as shown in <link linkend="F3_11">Fig. <xref linkend="F3_11" remap="11"/></link>). During the bed preparing operation, the tractor was steered automatically by a steering system mounted on the tractor, while for the turning operation, the drivers steered manually and headed towards the next track according to the on-screen information of the guidance system. The coverage of the field was performed following the continuous fieldwork pattern.</para>
<para>Based on the analysis of the GPS recordings (<link linkend="F3_11">Fig. <xref linkend="F3_11" remap="11"/></link>), the measured effective working distance was 32,823 m, the measured non-working headland turn distance was 1,720.2 m and the connection distance of blocks was 112.3 m. The average effective operating speed was 1.2 m/s, while the average turning speed was 0.85 m/s.</para>
<fig id="F3_11" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 11</label>
<caption><para>The GPS recordings of operation in field A.</para></caption>
<graphic xlink:href="graphics/fig3_11.jpg"/>
</fig>
<para><emphasis>&#x2022; Simulated operation</emphasis></para>
<para>The operating width, the turning radius and the driving direction for the simulated operation were set to the same as in the experimental one (4.95 m, 6 m and 143.5&#x00B0;, respectively), resulting in 49 tracks and 4 blocks (<link linkend="F3_12">Fig. <xref linkend="F3_12" remap="12"/></link>). The headland passes number was also selected to be 2 as in the actual operation.</para>
<para>For finding the shortest connection distance of blocks, the total number of ants, <emphasis>m</emphasis>, was set to 16, while <emphasis>&#x03C1;</emphasis>, <emphasis>&#x03B1;</emphasis> and <emphasis>&#x03B2;</emphasis> were set to 0.5, 1, and 5, respectively. The number of iterations was set to 100. Ten runs were performed with an average computational time of 2.92 s.</para>
<para>The optimal sequence of the blocks and the corresponding entry and exit nodes was: <inline-graphic xlink:href="graphics/inline-9.jpg"/><inline-graphic xlink:href="graphics/inline-9a.jpg"/>. The estimated total effective distance, including the infield working distance and the working distance in the headlands, during the whole operation was 32,791 m. The estimated non-working headland turn distance was 1,682.5 m. The connection distance of the blocks was 106.9 m.</para>
<fig id="F3_12" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 12</label>
<caption><para>The generated plan for field A.</para></caption>
<graphic xlink:href="graphics/fig3_12.jpg"/>
</fig>
</section>
<section class="lev3" id="sec3.1.2" label="3.1.2" xreflabel="sec3.1.2">
<title>Field B</title>
<para>&#x2022; <emphasis role="bolditalic">Experimental operation</emphasis></para>
<para>In the operation in field B the operating width was 12 m and the turning radius of the tractor was 6.5 m. The driving direction was along the longest edge of the field boundary. During the whole operation only one driver was involved. Due to the turning radius is nearly equal to half of the operating width, there is enough headland area space for the vehicle to make omega turns, with the guidance system (as shown in <link linkend="F3_13">Fig. <xref linkend="F3_13" remap="13"/></link>). During the operation, the tractor was steered automatically by the steering system, while for the turning operation, the driver steered manually and headed towards the next track according to the on-screen information of the guidance system.</para>
<para>Based on the analysis of the GPS recording (<link linkend="F3_13">Fig. <xref linkend="F3_13" remap="13"/></link>), the measured effective working distance was 19,643 m, the measured non-working headland turn distance was 1,370 m and the connection distance of blocks was 450.4 m. The average effective operating speed was 1.5 m/s, while the average turning speed was 0.9 m/s.</para>
<fig id="F3_13" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 13</label>
<caption><para>The GPS recordings of operation in field B.</para></caption>
<graphic xlink:href="graphics/fig3_13.jpg"/>
</fig>
<para>&#x2022; <emphasis role="bolditalic">Simulated operation</emphasis></para>
<para>The operating width, the turning radius and the driving direction for the operation were the same as in the actual operation (12 m, 6.5 m and 172.5&#x00B0; respectively), resulting in 44 tracks and 7 blocks (<link linkend="F3_14">Fig. <xref linkend="F3_14" remap="14"/></link>). The number of headland passes was set to 2 as in the actual operation.</para>
<para>For finding the shortest connection distance of blocks, parameters of the ACO algorithm were set to <emphasis>&#x03C1;</emphasis> = 0.5, <emphasis>&#x03B1;</emphasis> = 1 and <emphasis>&#x03B2;</emphasis> = 5, and the number of iterations was 100. The number of the ants used was 28 which equals to the number of the nodes presenting the entry and exit points of blocks. Ten runs were performed with an average computational time of 11.51 s.</para>
<para>The optimal sequence of the blocks and the corresponding entry and exit nodes was:</para>
<para><inline-graphic xlink:href="graphics/inline-10.jpg"/><inline-graphic xlink:href="graphics/inline-10a.jpg"/>. The estimated total effective distance, including the infield working distance and the working distance in the headlands, during the whole operation was 19,634 m. The estimated non-working headland turnings distance was 1,350.5 m. The connection distance of the blocks was 445.3 m.</para>
<fig id="F3_14" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 14</label>
<caption><para>The generated plan for field B.</para></caption>
<graphic xlink:href="graphics/fig3_14.jpg"/>
</fig>
</section>
</section>
<section class="lev2" id="sec3.2" label="3.2" xreflabel="sec3.2">
<title>Comparison between simulated and experimental results</title>
<para>The comparison between the experimentally performed and planned operation and the simulated operation shows that the developed method can simulate the field operation with sufficient accuracy. As shown in <link linkend="T3_1">Table <xref linkend="T3_1" remap="1"/></link>, the prediction error in terms of total travelled distance was 0.21% for field operation A and 0.15% for field operation B. The relatively small errors between the measured and the predicted values of the operational time elements are mainly arisen from two reasons. First, due to the actual conditions of the field surface and the positioning error, the vehicle cannot exactly follow the planned parallel tracks. In addition, the GPS guidance system only navigates on the in-field parallel tracks while the turnings in the headland areas of the field and the obstacles were manually executed and was depended on the driver&#x0027;s abilities.</para>
<table-wrap position="float" id="T3_1">
<label>Table 1</label>
<caption><para>Comparison between the data from the experimental and the simulated operations</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th rowspan="2"><para></para></th>
<th colspan="3"><para><emphasis role="strong">Operation A</emphasis></para></th>
<th colspan="3"><para><emphasis role="strong">Operation B</emphasis></para></th>
</tr>
<tr>
<th valign="top"><para>Simulated (m)</para></th>
<th valign="top"><para>Measured (m)</para></th>
<th valign="top"><para>Error (%)</para></th>
<th valign="top"><para>Simulated (m)</para></th>
<th valign="top"><para>Measured (m)</para></th>
<th valign="top"><para>Error (%)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Total effective distance</para></td>
<td valign="top"><para>32,791</para></td>
<td valign="top"><para>32,823</para></td>
<td valign="top"><para>0.10</para></td>
<td valign="top"><para>19,634</para></td>
<td valign="top"><para>19,643</para></td>
<td valign="top"><para>0.045</para></td>
</tr>
<tr>
<td valign="top"><para>Non-working distance</para></td>
<td valign="top"><para>1,682.5</para></td>
<td valign="top"><para>1,720.2</para></td>
<td valign="top"><para>2.23</para></td>
<td valign="top"><para>1,350.5</para></td>
<td valign="top"><para>1,370</para></td>
<td valign="top"><para>1.4</para></td>
</tr>
<tr>
<td valign="top"><para>Connection distance of blocks</para></td>
<td valign="top"><para>106.9</para></td>
<td valign="top"><para>112.3</para></td>
<td valign="top"><para>5.05</para></td>
<td valign="top"><para>445.3</para></td>
<td valign="top"><para>450.4</para></td>
<td valign="top"><para>1.14</para></td>
</tr>
<tr>
<td valign="top"><para>Total travelled distance</para></td>
<td valign="top"><para>34,580.4</para></td>
<td valign="top"><para>34,655.5</para></td>
<td valign="top"><para>0.21</para></td>
<td valign="top"><para>21,429.8</para></td>
<td valign="top"><para>21,463.4</para></td>
<td valign="top"><para>0.15</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<para>To test the performance of the ACO algorithm for the solution of the optimization part of the method, an exhaustive algorithm was used to obtain the optimal block sequence examining all the combinations of the block connections in both cases of field A and field B. The exhaustive algorithm provided the same solutions as the ACO for both cases. For the field A, the exhaustive algorithm provided the optimal block sequence in 0.58 s while the ACO algorithm provided the same solution in 2.92 s. However, as the number of in-field obstacles increased to two in the case of field B, the computational time of the exhaustive algorithm increased to 560.8 s while the computational time for the ACO algorithm was 9.98 s. This was expected since the computational steps and consequently the computational time of the exhaustive enumeration algorithm increases exponentially with the size of the problem making it unfeasible for medium to large scale problems (e.g. up to 3-4 blocks).</para>
</section>
<section class="lev2" id="sec3.3" label="3.3" xreflabel="sec3.3">
<title>Simulated test cases</title>
<para>In order to demonstrate how the developed method can handle more complicated cases, three fields, including 3, 4, and 5 obstacles, respectively, were selected. The parameters regarding the input and output are shown in <link linkend="T3_2">Table <xref linkend="T3_2" remap="2"/></link>, while the solutions are presented in <link linkend="F3_15">Fig. <xref linkend="F3_15" remap="15"/></link>. As expected, the computational time increases with increasing number of obstacles. However, it has to be noted that, regarding the number of iterations, as the number of obstacle increases, more iterations are needed to guarantee that the best solution can be obtained. However, due to the nature of the implemented algorithm, the system could be considered either as an on-line or as an offline system. As it can be seen in <link linkend="T3_2">Table <xref linkend="T3_2" remap="2"/></link>, even in the most complicated of the examined cases, the algorithm can provide feasible sub-optimal solutions in less than one minute making its use feasible for an online system.</para>
<fig id="F3_15" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 15</label>
<caption><para>The resulted solution of the method for the test cases regarding fields with (a) 3 obstacles, (b) 4 obstacles, and (c) 5 obstacles.</para></caption>
<graphic xlink:href="graphics/fig3_15.jpg"/>
</fig>
<table-wrap position="float" id="T3_2">
<label>Table 2</label>
<caption><para>Parameters and results from the three simulated test cases.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Field</para></th>
<th colspan="4"><para>(a)</para></th>
<th colspan="4"><para>(b)</para></th>
<th colspan="4"><para>(c)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Area(ha)</para></td>
<td colspan="4"><para>20.21</para></td>
<td colspan="4"><para>56.54</para></td>
<td colspan="4"><para>4.81</para></td>
</tr>
<tr>
<td valign="top"><para>Number of obstacles</para></td>
<td colspan="4"><para>3</para></td>
<td colspan="4"><para>4</para></td>
<td colspan="4"><para>5</para></td>
</tr>
<tr>
<td valign="top"><para>Driving angle(&#x00B0;)</para></td>
<td colspan="4"><para>105</para></td>
<td colspan="4"><para>108.2</para></td>
<td colspan="4"><para>31.8</para></td>
</tr>
<tr>
<td valign="top"><para>Operating width (m)</para></td>
<td colspan="4"><para>9</para></td>
<td colspan="4"><para>12</para></td>
<td colspan="4"><para>15</para></td>
</tr>
<tr>
<td valign="top"><para>Minimum turning radius (m)</para></td>
<td colspan="4"><para>6</para></td>
<td colspan="4"><para>6</para></td>
<td colspan="4"><para>6</para></td>
</tr>
<tr>
<td valign="top"><para>Number of headland passes</para></td>
<td colspan="4"><para>1</para></td>
<td colspan="4"><para>1</para></td>
<td colspan="4"><para>1</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>&#x03C1;</emphasis></para></td>
<td colspan="4"><para>0.5</para></td>
<td colspan="4"><para>0.5</para></td>
<td colspan="4"><para>0.5</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>&#x03B1;</emphasis></para></td>
<td colspan="4"><para>1</para></td>
<td colspan="4"><para>1</para></td>
<td colspan="4"><para>1</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>&#x03B2;</emphasis></para></td>
<td colspan="4"><para>5</para></td>
<td colspan="4"><para>5</para></td>
<td colspan="4"><para>5</para></td>
</tr>
<tr>
<td valign="top"><para>Iterations</para></td>
<td valign="top"><para>20</para></td>
<td valign="top"><para>100</para></td>
<td valign="top"><para>200</para></td>
<td valign="top"><para>400</para></td>
<td valign="top"><para>40</para></td>
<td valign="top"><para>100</para></td>
<td valign="top"><para>200</para></td>
<td valign="top"><para>400</para></td>
<td valign="top"><para>50</para></td>
<td valign="top"><para>100</para></td>
<td valign="top"><para>200</para></td>
<td valign="top"><para>400</para></td>
</tr>
<tr>
<td valign="top"><para>Average processing time (s)</para></td>
<td valign="top"><para>3.7</para></td>
<td valign="top"><para>27.5</para></td>
<td valign="top"><para>55.1</para></td>
<td valign="top"><para>109.3</para></td>
<td valign="top"><para>22.3</para></td>
<td valign="top"><para>69.4</para></td>
<td valign="top"><para>118.3</para></td>
<td valign="top"><para>233.7</para></td>
<td valign="top"><para>57.1</para></td>
<td valign="top"><para>123.3</para></td>
<td valign="top"><para>235.5</para></td>
<td valign="top"><para>465.8</para></td>
</tr>
<tr>
<td valign="top"><para>Blocks connection distance (m)</para></td>
<td valign="top"><para>386.5</para></td>
<td valign="top"><para>371.5</para></td>
<td valign="top"><para>371.5</para></td>
<td valign="top"><para>371.5</para></td>
<td valign="top"><para>788.4</para></td>
<td valign="top"><para>765.1</para></td>
<td valign="top"><para>765.1</para></td>
<td valign="top"><para>765.1</para></td>
<td valign="top"><para>864.6</para></td>
<td valign="top"><para>856.4</para></td>
<td valign="top"><para>856.4</para></td>
<td valign="top"><para>856.4</para></td>
</tr>
<tr>
<td valign="top"><para>Total effective working distance (m)</para></td>
<td colspan="4"><para>21,823</para></td>
<td colspan="4"><para>46,020</para></td>
<td colspan="4"><para>31,680</para></td>
</tr>
<tr>
<td valign="top"><para>Non-working distance (m)</para></td>
<td colspan="4"><para>2,973.9</para></td>
<td colspan="4"><para>1,790.7</para></td>
<td colspan="4"><para>1,573.2</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
</section>
<section class="lev1" id="sec4" label="4" xreflabel="sec4">
<title>Conclusions</title>
<para>In this paper, a planning method for simulating field operations in fields with multiple obstacle areas was presented. The method implies that the field is divided into blocks around the in-field obstacle(s), such that the blocks contain no obstacles, and the optimal block traversal sequence was formulated as a TSP problem which is solved by applying the ACO algorithmic approach.</para>
<para>The validation of the method showed that it can simulate field operations with sufficient accuracy. Based on two experimental set-ups, the errors in the prediction of total travelled distance were 0.15% and 0.21%, respectively. Furthermore, the optimization part of the method was validated by comparing the ACO algorithm solutions with an exhaustive enumeration algorithm for the small-sized problems included in the two previously mentioned cases.</para>
<para>It was also demonstrated that the method can provide feasible solutions for more complicated field operational environments in terms of the number of obstacles included in the field area. Even in the cases of conditions seldomly experienced in practice, e.g. involving 5 obstacles, the derivation of an improved solution was exhausted within 100 iterations corresponding to 123 s computational time.</para>
<para>The developed method can be used as part of a decision support system providing feasible field operation solutions in testing different driving directions, operating widths, machine turning radius etc. Furthermore, the method can be incorporated in navigation-aiding systems for agricultural machinery, since currently such systems cannot provide a complete route for covering fields that include obstacles.</para>
</section>
<bibliography class="biblio" id="bib02">
<title>References</title>
<bibliomixed id="B3-1"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <year>2009</year>. <article-title>The Vehicle Routing Problem in Field Logistics Part I</article-title>. <source>Biosystems Engineering</source> <volumenum>104</volumenum>(<issue>4</issue>), <fpage>447</fpage>&#x2013;<lpage>457</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+Vehicle+Routing+Problem+in+Field+Logistics+Part+I+Biosystems+Engineering+2009+4+447-457" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-2"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S.G.</firstname></author>, <year>2008</year>. <article-title>Minimizing the non-working distance travelled by machines operating in a headland field pattern</article-title>. <source>Biosystems Engineering</source>, <volumenum>101</volumenum>(<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Minimizing+the+non-working+distance+travelled+by+machines+operating+in+a+headland+field+pattern+Biosystems+Engineering+2008+1+1-12" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-3"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <year>2013</year>. <article-title>Benefits from optimal route planning based on B-patterns</article-title>. <source>Biosystems Engineering</source> <volumenum>115</volumenum> (<issue>4</issue>), <fpage>389</fpage>&#x2013;<lpage>395</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Benefits+from+optimal+route+planning+based+on+B-patterns+Biosystems+Engineering+2013+4+389-395" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-4"><author><surname>Choset</surname>, <firstname>H.</firstname></author>, <year>2001</year>. <article-title>Coverage for robotics &#x2013; a survey of recent results</article-title>. <source>Annals of Mathematics and Artificial Intelligence</source> <volumenum>31</volumenum>, <fpage>113</fpage>&#x2013;<lpage>126</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+for+robotics+-+a+survey+of+recent+results+Annals+of+Mathematics+and+Artificial+Intelligence+2001+113-126" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-6"><author><surname>Choset</surname>, <firstname>H.</firstname></author>, <author><surname>Pignon</surname>, <firstname>P.</firstname></author>, <year>1997</year>. <article-title>Coverage Path Planning: The Boustrophedon Decomposition</article-title>. <source>International Conference on Field and Service Robotics, Canberra 1997</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+Path+Planning%3A+The+Boustrophedon+Decomposition+International+Conference+on+Field+and+Service+Robotics%2C+Canberra+1997+1997" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-7"><author><surname>Colorni</surname>, <firstname>A.</firstname></author>, <author><surname>Dorigo</surname>, <firstname>M.</firstname></author>, &#x0026; <author><surname>Maniezzo</surname>, <firstname>V.</firstname></author>, <year>1992</year>. <article-title>An Investigation of some Properties of an &#x201C;Ant Algorithm&#x201D;. PPSN 92</article-title>, <fpage>509</fpage>&#x2013;<lpage>520</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=An+Investigation+of+some+Properties+of+an+%22Ant+Algorithm%22%2E+PPSN+92+1992+509-520" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-8"><author><surname>de Bruin</surname>, <firstname>S.</firstname></author>, <author><surname>Lerink</surname>, <firstname>P.</firstname></author>, <author><surname>Klompe</surname>, <firstname>A.</firstname></author>, <author><surname>Van der Wal</surname>, <firstname>D.</firstname></author>, <author><surname>Heijting</surname>, <firstname>S.</firstname></author>, <year>2009</year>. <article-title>Spatial optimisation of cropped swaths and field margins using GIS</article-title>. <source>Computers and Electronics in Agriculture</source> <volumenum>68</volumenum>(<issue>2</issue>), <fpage>185</fpage>&#x2013;<lpage>190</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Spatial+optimisation+of+cropped+swaths+and+field+margins+using+GIS+Computers+and+Electronics+in+Agriculture+2009+2+185-190" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-9"><author><surname>Dorigo</surname>, <firstname>M.</firstname></author>, <author><surname>Gambardella</surname>, <firstname>L. M.</firstname></author>, <year>1997</year>. <article-title>Ant colony system: A cooperative learning approach to the traveling salesman problem</article-title>. <source>IEEE Transactions on Evolutionary Computation</source>, <volumenum>1</volumenum>(<issue>1</issue>), <fpage>53</fpage>&#x2013;<lpage>66</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Ant+colony+system%3A+A+cooperative+learning+approach+to+the+traveling+salesman+problem+IEEE+Transactions+on+Evolutionary+Computation+1997+1+53-66" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-10"><author><surname>Douglas</surname>, <firstname>D.</firstname></author>, <author><surname>Peucker</surname>, <firstname>T.</firstname></author>, <year>1973</year>. <article-title>Algorithms for the reduction of the number of points required to represent a digitized line or its caricature</article-title>, <source>The Canadian Cartographer</source> <volumenum>10</volumenum>(<issue>2</issue>), <fpage>112</fpage>&#x2013;<lpage>122</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Algorithms+for+the+reduction+of+the+number+of+points+required+to+represent+a+digitized+line+or+its+caricature+The+Canadian+Cartographer+1973+2+112-122" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-11"><author><surname>Galceran</surname>, <firstname>E.</firstname></author>, <author><surname>Carreras</surname>, <firstname>M.</firstname></author>, <year>2013</year>. <article-title>A survey on coverage path planning for roborics</article-title>. <source>Robotics and Autonomous Systems</source> <volumenum>61</volumenum>(<issue>12</issue>), <fpage>1258</fpage>&#x2013;<lpage>1276</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+survey+on+coverage+path+planning+for+roborics+Robotics+and+Autonomous+Systems+2013+12+1258-1276" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-12"><author><surname>Garey</surname>, <firstname>M.</firstname></author>, <author><surname>Johnson</surname>, <firstname>D.</firstname></author>, <year>1979</year>. <article-title>Computers and Intractability: a Guide to the Theory of NP-Completeness</article-title>. <publisher-name>Freeman</publisher-name>, <publisher-loc>San Francisco, CA, USA</publisher-loc>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Computers+and+Intractability%3A+a+Guide+to+the+Theory+of+NP-Completeness+Computers+and+Intractability%3A+a+Guide+to+the+Theory+of+NP-Completeness+1979" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-13"><author><surname>Glover</surname>, <firstname>F.</firstname></author>, <author><surname>Kochenberger</surname>, <firstname>G.</firstname></author>, <year>2002</year>. <article-title>Handbook of Metaheuristics</article-title>. <publisher-name>Kluwer Academic Publishers</publisher-name>, <publisher-loc>Norwell, MA, USA</publisher-loc>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Handbook+of+Metaheuristics+Handbook+of+Metaheuristics+2002" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-14"><author><surname>Hahsler</surname>, <firstname>M.</firstname></author>, <author><surname>Hornik</surname>, <firstname>K.</firstname></author>, <year>2007</year>. <article-title>TSP &#x2013; Infrastructure for the Traveling Salesperson Problem</article-title>. <source>Journal of Statistical Software</source> <volumenum>23</volumenum>(<issue>2</issue>), <fpage>1</fpage>&#x2013;<lpage>21</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=TSP+-+Infrastructure+for+the+Traveling+Salesperson+Problem+Journal+of+Statistical+Software+2007+2+1-21" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-15"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C.G</firstname></author>, <author><surname>N&#x00F8;rremark</surname>, <firstname>M.A.</firstname></author>, <year>2010</year>. <article-title>Automated generation of guidance lines for operational field planning</article-title>. <source>Biosystems Engineering</source> <volumenum>107</volumenum> (<issue>4</issue>), <fpage>294</fpage>&#x2013;<lpage>306</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automated+generation+of+guidance+lines+for+operational+field+planning+Biosystems+Engineering+2010+4+294-306" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-16"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <year>2013</year>. <article-title>An optimized field coverage planning approach for navigation of agricultural robots in fields involving obstacle areas</article-title>. <source>International Journal of Advanced Robotic Systems</source> <volumenum>10</volumenum>, <fpage>1</fpage>&#x2013;<lpage>9</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=An+optimized+field+coverage+planning+approach+for+navigation+of+agricultural+robots+in+fields+involving+obstacle+areas+International+Journal+of+Advanced+Robotic+Systems+2013+1-9" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-17"><author><surname>Hofstee</surname>, <firstname>J.W.</firstname></author>, <author><surname>Sp&#x00E4;tjens</surname> <firstname>L.E.E.M.</firstname></author>, <author><surname>IJken</surname>. <firstname>H.</firstname></author>, <year>2009</year>. <article-title>Optimal path planning for field operations</article-title>. <source>Proceedings of the 7th European Conference on Precision Agriculture</source>. <publisher-name>Wageningen Academic Publishers</publisher-name>, <publisher-loc>The Netherlands</publisher-loc>, <fpage>511</fpage>&#x2013;<lpage>519</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+path+planning+for+field+operations+Proceedings+of+the+7th+European+Conference+on+Precision+Agriculture+2009+511-519" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-18"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <author><surname>Tang</surname>, <firstname>L.</firstname></author>, <year>2010</year>. <article-title>Optimal coverage path planning for arable farming on 2D surfaces</article-title>. <source>Transactions of the ASABE</source>, <volumenum>53</volumenum> (<issue>1</issue>), <fpage>283</fpage>&#x2013;<lpage>295</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+coverage+path+planning+for+arable+farming+on+2D+surfaces+Transactions+of+the+ASABE+2010+1+283-295" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-19"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2007</year>. <article-title>Path planning algorithms for agricultural machines</article-title>. <source>Agricultural Engineering International, The CIGR Journal</source>, Volume <volumenum>IX</volumenum>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Path+planning+algorithms+for+agricultural+machines+Agricultural+Engineering+International%2C+The+CIGR+Journal+2007+IX" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-20"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2009</year>. <article-title>Coverage path planning algorithms for agricultural field machines</article-title>. <source>Journal of Field Robotics</source> <volumenum>26</volumenum> (<issue>8</issue>), <fpage>651</fpage>&#x2013;<lpage>668</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+path+planning+algorithms+for+agricultural+field+machines+Journal+of+Field+Robotics+2009+8+651-668" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-21"><author><surname>Palmer</surname>, <firstname>R.J.</firstname></author>, <author><surname>Wild</surname>, <firstname>D.</firstname></author>, <author><surname>Runtz</surname>, <firstname>K.</firstname></author>, <year>2003</year>. <article-title>Improving the efficiency of field operations</article-title>. <source>Biosystems Engineering</source> <volumenum>84</volumenum>(<issue>3</issue>) <fpage>283</fpage>&#x2013;<lpage>288</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Improving+the+efficiency+of+field+operations+Biosystems+Engineering+2003+3+283-288" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-22"><author><surname>Scheuren</surname>, <firstname>S.</firstname></author>, <author><surname>Stiene</surname>, <firstname>S.</firstname></author>, <author><surname>Hartanto</surname>, <firstname>R.</firstname></author>, <author><surname>Hertzberg</surname>, <firstname>J.</firstname></author>, <author><surname>Reinecke</surname>, <firstname>M.</firstname></author>, <year>2013</year>. <article-title>Spatio-Temporally Constrained Planning for Cooperative Vehicles in a Harvesting Scenario. K&#x00FC;nstl Intell 27</article-title>: <fpage>341</fpage>&#x2013;<lpage>346</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Spatio-Temporally+Constrained+Planning+for+Cooperative+Vehicles+in+a+Harvesting+Scenario%2E+K%FCnstl+Intell+27+Spatio-Temporally+Constrained+Planning+for+Cooperative+Vehicles+in+a+Harvesting+Scenario%2E+K%FCnstl+Intell+27+2013+341-346" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-23"><author><surname>Stoll</surname>, <firstname>A.</firstname></author>, <year>2003</year>. <article-title>Automatic operation planning for GPS-guided machinery</article-title>. In: <author><firstname>J</firstname> <surname>Stafford</surname></author> and <author><firstname>A</firstname> <surname>Werner</surname></author> (Eds.), <source>Proceedings of the 4th European Conference on Precision agriculture</source>. <publisher-name>Wageningen Academic Publishers</publisher-name>, <publisher-loc>The Netherlands</publisher-loc>. <fpage>657</fpage>&#x2013;<lpage>644</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automatic+operation+planning+for+GPS-guided+machinery+Proceedings+of+the+4th+European+Conference+on+Precision+agriculture+2003+657-644" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B3-24"><author><surname>Toussaint</surname>, <firstname>G.T.</firstname></author>, <year>1983</year>. <article-title>Solving geometric problems with the rotating calipers</article-title>. In: <source>Proc.2nd IEEE Mediterranean Electrotechnical Conference (MELECON 1983)</source>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Solving+geometric+problems+with+the+rotating+calipers+Proc%2E2nd+IEEE+Mediterranean+Electrotechnical+Conference+%28MELECON+1983%29+1983+1-4" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
</chapter>
<chapter class="chapter" id="ch04" label="Chapter 4" xreflabel="ch04">
<title>A Web-based Tool for Comparing Filed Area Coverage Practices</title>
<authorgroup>
<author><firstname>K.</firstname> <surname>Zhou</surname></author>, <author><firstname>A.L.</firstname> <surname>jensen</surname></author>, <author><firstname>D.D.</firstname> <surname>Bochtis</surname></author>, <author><firstname>C.G.</firstname> <surname>S&#x00F8;rensen</surname></author>
</authorgroup>
<para>(Presented in <emphasis>CIOSTA XXXV</emphasis> Conference)</para>
<abstract class="abstract" id="abs03">
<title>Abstract</title>
<para>In recent years, field coverage planning has been a topic of considerable interest among researchers and famers. Farmers may gain benefit and help by using tools that allows them to optimize the operation plans for field coverage. The aim of this paper was to develop a web-based field coverage planning system in terms of maximizing overall field operation efficiency. The farmers can define field-specific data (e.g. field boundary, driving direction, and headland numbers) field&#x0027;s boundary, driving direction and set the implementation parameters (e.g. minimum turning radius, working width) via a web interface. The output parameter includes driving direction, total working distance and overlapped area, which provides the farmer with a reference coverage plan ahead of the execution of field operations.</para>
</abstract>
<kwd-group>
<title>Keywords</title>
<kwd>Web-based</kwd>
<kwd>Field coverage</kwd>
<kwd>Path planning</kwd>
<kwd>Agricultural vehicles</kwd>
</kwd-group>
<section class="lev1" id="sec1" label="1" xreflabel="sec1">
<title>Introduction</title>
<para>Currently, the agricultural sector has been undergoing a significant development towards &#x2018;informatisation&#x2019;, which requires innovative technology and knowledge to be integrated as part of arable farming. In addition, farmers and agricultural advisers are facing the pressures from environmental, social, energy and safety regulations. These requirements force farmers and agricultural advisers to reduce the production costs and maximize the farming profit while maintaining the highest agriculture product quality, the maximization of agricultural machinery productivity is a key element in the continued efforts of improving source utilization and field operation efficiency (<link linkend="B4-10">S&#x00F8;rensen and Bochtis, 2010</link>).</para>
<para>A number of aiding systems for agricultural machines have been developed ranging from navigation-aiding systems to automated auto-steering systems and fully autonomous vehicles. All these systems are aimed to increase farming efficiency, productivity and free the operators who make steering continuously. However, the disadvantage of these systems is that they are dependent on the experience of the machine operator&#x2019; coverage strategy, whereas there is no evidence that these experience-based strategies are optimal or even near optimal (<link linkend="B4-8">Oksanen, 2007</link>). Moreover, there is a certain need required by farmers and machine contractors that agriculture field machine operations need to be performed precisely by utilizing optimized route, such as fertilizing, spraying, seeding and harvesting, in a way that field operations can be executed in a manner that minimizes consuming time, cost and environmental impact.</para>
<para>In an effort to provide a solution to the problem mentioned above, many algorithms and computer simulation models and decision support tools for optimizing coverage planning have been reported in literature. All of these approaches are to solve two distinct problems: geometrical field representation and route planning within the representation. The first problem regards to the generation of discrete geometric primitives, such as points, lines and polygons. So far, a number of methods have been developed to deal with this problem (<link linkend="B4-3">Bruin <emphasis>et al.</emphasis>, 2009</link>; <link linkend="B4-6">Hameed <emphasis>et al.</emphasis>, 2010</link>; <link linkend="B4-7">Jin and Tang, 2010</link>; <link linkend="B4-9">Oksanen and Visala, 2009</link>). The second problem is to find the optimal route of the agricultural vehicles within the geometrical representation. In relation to this problem, advanced methods based on combinatorial optimization have recently been introduced (<link linkend="B4-1">Bochtis and S&#x00F8;rensen, 2009</link>).</para>
<para>Nevertheless, only few research results on web-based coverage path planning have been reported. A web-based tool for the operational planning of liquid organic fertilizer application using the umbilical system was developed by (<link linkend="B4-4">Busato <emphasis>et al.</emphasis>, 2013</link>). The developed web-based tool can be used as an integral part of a decision system for suggesting the user on decision making regarding the implementation and operation of the umbilical system. <link linkend="B4-2">Bruin <emphasis>et al</emphasis>. (2010</link>) developed a web-based tool, named: Geo Arable field Optimization Service (GAOS), for spatial optimisation of straight cropped swaths and field margins using geographical interaction technology. However, the developed tool has some drawbacks when dealing with complex field shapes with curved edges, or obstacles inside. Here, a web-based tool field coverage path planning is proposed. The user can interactively change the input parameters with the system via webpage interface and select between a ranges of objective functions. Also, it can generate the specific output parameters, such as driving direction, total working distance, overlapped area, etc., and the visualization of the coverage plan on Google Maps.</para>
</section>
<section class="lev1" id="sec2" label="2" xreflabel="sec2">
<title>System design and development</title>
<section class="lev2" id="sec2.1" label="2.1" xreflabel="sec2.1">
<title>Architecture</title>
<para>The web-based system has been developed as a three-layer architecture, consisting of the presentation, application, and data layers. <link linkend="F4_1">Fig. <xref linkend="F4_1" remap="1"/></link> shows the schematic overview of the system. The <emphasis>presentation layer</emphasis> is the user interface. It allows users to input the parameter, including the field-specific data, operational data and machinery data, processed by the <emphasis>application layer,</emphasis> and then it presents the processed results to the user.</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>The <emphasis>application layer</emphasis> processes the data sent by the user, generates and stores the results into the database.</para></listitem>
<listitem><para>The <emphasis>data layer</emphasis> consists of the database. Its function is to store the data in an organised and structured way and to enable users to retrieve the specified data.</para></listitem>
<listitem><para>The further details of these three layers are described in the following three sub-sections.</para></listitem>
</orderedlist>
<fig id="F4_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 4</label>
<caption><para>System architechture.</para></caption>
<graphic xlink:href="graphics/fig4_1.jpg"/>
</fig>
</section>
<section class="lev2" id="sec2.2" label="2.2" xreflabel="sec2.2">
<title>Presentation layer</title>
<para>The task of the presentation tier is to ensure that the system is both interactive and user-friendly while enabling users with different technical skills and knowledge to access it easily. With the provision of a friendly user interface and easy way to access the information in mind, the design of the presentation layer was based on the Google Maps API interface, a free web mapping technology, developed by Google and currently widely used in different kinds of systems and applications (<link linkend="B4-5">Chow, 2008</link>). JavaScript and HTML (Hypertext Markup Language) were used in this layer.</para>
<fig id="F4_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>The main webpage.</para></caption>
<graphic xlink:href="graphics/fig4_2.jpg"/>
</fig>
<para>The system, when loaded, shows a webpage that is divided into 4 different sections (<link linkend="F4_2">Fig. <xref linkend="F4_2" remap="2"/></link>). On section A, the users can easily find the field area by typing in the specific field location, when a specific field is selected, the map in the section B is moved to the corresponding location. The main components of the system are found in section B and C, which are used for users to input the parameters. There are three sets of input parameter to the application layer, namely the field-specific data, operational data and machinery data. The field-specific data consists of field boundary, obstacle area and the vehicle driving direction. In section B, the field and obstacle boundary can be defined using the &#x201C;Polygon&#x201D; function of Google Maps JavaScript API, which are presented by a series of coordinates in an ordered sequence. The vehicle driving direction, which regards the direction of the parallel field-work tracks, is specified by two points using the &#x201C;Polyline&#x201D; function of Google Maps JavaScript API. Operational data includes the working width that is the width of the implements and also the width of the field-work tracks, and average speeds (effective working speed, turning speed). All the input parameters values are integrated into a string. Then the string transmission between client and server is executed through Hypertext Text Transfer Protocol (HTTP).</para>
<para>The system outputs in section D estimate the total working distance, headland turning distance, number of tracks, time spent (according to the a user specified working speed). The coverage path plan is generated as a KML (Keyhole Markup Language) file for visualization in Google maps, as well as coordinates for uploading to a GPS device mounted on the agricultural vehicle.</para>
</section>
<section class="lev2" id="sec2.3" label="2.3" xreflabel="sec2.3">
<title>Application Layer</title>
<section class="lev3" id="sec2.3.1" label="2.3.1" xreflabel="sec2.3.1">
<title>Script for dynamic web pages</title>
<para>The application layer consists of a set of scripts on the web server, which is the medium between the data layer and the presentation layer. The coverage path planning model was implemented using the MATLAB technical programming language (the MathWorks, Inc., Natwick, MA, USA).</para>
<para>During the processing of the request from the user, as mentioned in the <link linkend="sec2.2">section <xref linkend="sec2.2" remap="2.2"/></link>, all the user input parameters were combined as a query string to the application layer, upon the server received the query string from the users; the Active Server Pages (ASP) script named &#x201C;Caculate.asp&#x201D; was activated. Then this ASP script opens a Microsoft object called XMLHTTP that can call a web server. The coverage path planning model extracted the input variables from the query string, the output of the execution of the model are coordinates of the route and the other outcomes (e.g., total covered distance, turning distance and overlapped area). The coordinates of the calculated route was stored in a KML file that can be used to display geometrical data on Google Maps or other graphic systems.</para>
</section>
<section class="lev3" id="sec2.3.2" label="2.3.2" xreflabel="sec2.3.2">
<title>The coverage path planning model</title>
<para>As we mentioned above, coverage path planning includes two problems: geometrical field representation and route planning within the representation. In the first stage the coordinates of the tracks to be followed by the agricultural vehicles are automatically generated. Given the field boundary, the number of headland passes, the driving direction and the vehicle implement width. Each track is presented by the starting and the ending points located the internal field boundary that is the offset of the field boundary equalling with the vehicle implement width. The headland area that is dedicated for machinery turnings comprises a number of sequential passes. In the second stage, the sequential track routing patter was applied to traverse the tracks generated in the first stage.</para>
</section>
</section>
<section class="lev2" id="sec2.4" label="2.4" xreflabel="sec2.4">
<title>Data layer</title>
<para>The MySql, an open source relational database management system, was adopted to store user inputs and model outputs, which has the ability to efficiently search, store and retrieve data in databases. The results of simulation to be presented to users were stored in the database. The coordinates of the polygon and waypoints of the paths were saved as KML file that can be showed on the Google Map in specific folders on the server.</para>
</section>
</section>
<section class="lev1" id="sec3" label="3" xreflabel="sec3">
<title>Results and discussion</title>
<para>The system was tested by applying it in two fields, namely a convex field and a convex field with an obstacle inside. The polygons of the two fields were specified using the user interface of the tool mentioned in <link linkend="sec2.2">section <xref linkend="sec2.2" remap="2.2"/></link>. Both fields are located at Foulum Research Center, Demark. The convex field [<link linkend="F4_3">Fig. <xref linkend="F4_3" remap="3a"/></link>, 9.5711, 56.4950] has an area of app. 5.4 ha, while the other one [<link linkend="F4_3">Fig. <xref linkend="F4_3" remap="3b"/></link>, 9.5980, 56.4859] has an area of app. 25.85ha.</para>
<fig id="F4_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>The two test fields (A) convex and (B) convex field with obstacle.</para></caption>
<graphic xlink:href="graphics/fig4_3.jpg"/>
</fig>
<para>The number of the headland passes for both fields was selected to be 2. The operating width was assumed to be equal to 9 m while the vehicle minimum turning radius was assumed to be equal to 6 m. The total effective time of a field operation was calculated, assuming an average operating speed of 8 km /h. Similarly, the total non-working time was calculated based on the total non-working distance in the headland area. Here omega-turning was used considered as the sole type of turnings assuming an average turning speed of 3 m/s. In order to test the impact of the driving angle, all driving angles (defined as the angle between the driving direction and the UTM Easting axis) along each edge of the field boundary were selected. The resulted driving angle were for field A 107.34 &#x00B0;, 196.23&#x00B0;,287.79 &#x00B0;, 353.74 &#x00B0;, and for the field B were 128.31&#x00B0;, 50.40&#x00B0;, 331.40&#x00B0;, 228.74&#x00B0;, respectively.</para>
<para>The output operational parameters are listed in <link linkend="T4_1">Table <xref linkend="T4_1" remap="1"/></link>. For field A, the best driving angle based on the covered distance within these four driving angles is 107.34 &#x00B0;, resulting to tracks parallel to the longest edge. <link linkend="F4_4">Fig. <xref linkend="F4_4" remap="4"/></link> presents the geometrical representation of the fields providing the field-work tracks when the driving angle is 107.34 &#x00B0; and the visualization of the coverage plan as a KML file is presented on Google Maps. In the case of field B, the best angle is 128.31 &#x00B0;, the geometrical representation of the field-work tracks and visualization of the coverage plan of field B are presented in <link linkend="F4_5">Fig. <xref linkend="F4_5" remap="5"/></link>.</para>
<table-wrap position="float" id="T4_1">
<label>Table 1</label>
<caption><para>Output operational parameters of field A and field B.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Scenario</para></th>
<th colspan="4"><para>Field A</para></th>
<th colspan="4"><para>Field B</para></th>
</tr>
<tr>
<th valign="top"><para>Driving Angle(&#x00B0;)</para></th>
<th valign="top"><para>107.34</para></th>
<th valign="top"><para>196.23</para></th>
<th valign="top"><para>287.79</para></th>
<th valign="top"><para>353.74</para></th>
<th valign="top"><para>50.40</para></th>
<th valign="top"><para>128.31</para></th>
<th valign="top"><para>228.74</para></th>
<th valign="top"><para>331.40</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Number of tracks</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>31</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>28</para></td>
<td valign="top"><para>91</para></td>
<td valign="top"><para>69</para></td>
<td valign="top"><para>90</para></td>
<td valign="top"><para>70</para></td>
</tr>
<tr>
<td valign="top"><para>Tracks length (m)</para></td>
<td valign="top"><para>4306</para></td>
<td valign="top"><para>4312</para></td>
<td valign="top"><para>4305</para></td>
<td valign="top"><para>4299</para></td>
<td valign="top"><para>24459</para></td>
<td valign="top"><para>24700</para></td>
<td valign="top"><para>24240</para></td>
<td valign="top"><para>24222</para></td>
</tr>
<tr>
<td valign="top"><para>Non-working distance (m)</para></td>
<td valign="top"><para>1040</para></td>
<td valign="top"><para>1877</para></td>
<td valign="top"><para>1040</para></td>
<td valign="top"><para>1626</para></td>
<td valign="top"><para>3186</para></td>
<td valign="top"><para>2406</para></td>
<td valign="top"><para>2846</para></td>
<td valign="top"><para>2431</para></td>
</tr>
<tr>
<td valign="top"><para>Headland pass length(m)</para></td>
<td valign="top"><para>1777</para></td>
<td valign="top"><para>1777</para></td>
<td valign="top"><para>1777</para></td>
<td valign="top"><para>1777</para></td>
<td valign="top"><para>4308</para></td>
<td valign="top"><para>4308</para></td>
<td valign="top"><para>4308</para></td>
<td valign="top"><para>4308</para></td>
</tr>
<tr>
<td valign="top"><para>Overlapped area(m<superscript>2</superscript>)</para></td>
<td valign="top"><para>314</para></td>
<td valign="top"><para>733</para></td>
<td valign="top"><para>329</para></td>
<td valign="top"><para>1435</para></td>
<td valign="top"><para>3545</para></td>
<td valign="top"><para>3347</para></td>
<td valign="top"><para>1630</para></td>
<td valign="top"><para>4438</para></td>
</tr>
<tr>
<td valign="top"><para>Estimated operation time (h)</para></td>
<td valign="top"><para>1.11</para></td>
<td valign="top"><para>1.39</para></td>
<td valign="top"><para>1.11</para></td>
<td valign="top"><para>1.30</para></td>
<td valign="top"><para>4.66</para></td>
<td valign="top"><para>4.43</para></td>
<td valign="top"><para>4.52</para></td>
<td valign="top"><para>4.38</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F4_5a" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>The geometrical representation and visualization of coverage plan for field A.</para></caption>
<graphic xlink:href="graphics/fig4_5a.jpg"/>
</fig>
<fig id="F4_5b" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>The geometrical representation and visualization of coverage plan for field B.</para></caption>
<graphic xlink:href="graphics/fig4_5b.jpg"/>
</fig>
</section>
<section class="lev1" id="sec4" label="4" xreflabel="sec4">
<title>Conclusion</title>
<para>A web-based tool for field coverage path planning was developed and tested on two types of fields. The tool enables users with different technical skills and knowledge to access it easily. The specific output parameters generated by the tool, such as total working distance, turning distance and overlapped area, provide the farmer a reference coverage plan ahead of the execution of field operations.</para>
</section>
<bibliography class="biblio" id="bib03">
<title>References</title>
<bibliomixed id="B4-1"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <year>2009</year>. <article-title>The vehicle routing problem in field logistics part I</article-title>. <source>Biosystems Engineering</source>, <volumenum>104</volumenum>(<issue>4</issue>), <fpage>447</fpage>&#x2013;<lpage>457</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+vehicle+routing+problem+in+field+logistics+part+I+Biosystems+Engineering+2009+4+447-457" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-2"><author><surname>Bruin</surname>, <firstname>S.d.</firstname></author>, <author><surname>Janssen</surname>, <firstname>H.</firstname></author>, <author><surname>Klompe</surname>, <firstname>A.</firstname></author>, <author><surname>Klompe</surname>, <firstname>L.</firstname></author>, <author><surname>Lerink</surname>, <firstname>P.</firstname></author>, &#x0026; <author><surname>Vanmeulebrouk</surname>, <firstname>B.</firstname></author>, <year>2010</year>. <source>GAOS: spatial optimisation of crop and nature within agricultural fields. Paper presented at the International Conference on Agricultural Engineering-AgEng 2010: towards environmental technologies</source>, <publisher-loc>Clermont-Ferrand, France</publisher-loc>, <fpage>6</fpage>&#x2013;<lpage>8</lpage> <month>September</month> <year>2010</year>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=GAOS%3A+spatial+optimisation+of+crop+and+nature+within+agricultural+fields%2E+Paper+presented+at+the+International+Conference+on+Agricultural+Engineering-AgEng+2010%3A+towards+environmental+technologies+2010+6-8" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-3"><author><surname>Bruin</surname>, <firstname>S.d.</firstname></author>, <author><surname>Lerink</surname>, <firstname>P.</firstname></author>, <author><surname>Klompe</surname>, <firstname>A.</firstname></author>, <author><surname>van der Wal</surname>, <firstname>T.</firstname></author>, &#x0026; <author><surname>Heijting</surname>, <firstname>S.</firstname></author>, <year>2009</year>. <article-title>Spatial optimisation of cropped swaths and field margins using GIS</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>68</volumenum>(<issue>2</issue>), <fpage>185</fpage>&#x2013;<lpage>190</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Spatial+optimisation+of+cropped+swaths+and+field+margins+using+GIS+Computers+and+Electronics+in+Agriculture+2009+2+185-190" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-4"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Pavlou</surname>, <firstname>D.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, &#x0026; <author><surname>Orfanou</surname>, <firstname>A.</firstname></author>, <year>2013</year>. <article-title>DSS tool for the implementation and operation of an umbilical system applying organic fertiliser</article-title>. <source>Biosystems Engineering</source>, <volumenum>114</volumenum>(<issue>1</issue>), <fpage>9</fpage>&#x2013;<lpage>20</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=DSS+tool+for+the+implementation+and+operation+of+an+umbilical+system+applying+organic+fertiliser+Biosystems+Engineering+2013+1+9-20" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-5"><author><surname>Chow</surname>, <firstname>T.E.</firstname></author>, <year>2008</year>. <article-title>The Potential of Maps APIs for Internet GIS Applications</article-title>. <source>Transactions in GIS</source>, <volumenum>12</volumenum>(<issue>2</issue>), <fpage>179</fpage>&#x2013;<lpage>191</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+Potential+of+Maps+APIs+for+Internet+GIS+Applications+Transactions+in+GIS+2008+2+179-191" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-6"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>N&#x00F8;remark</surname>, <firstname>M.</firstname></author>, <year>2010</year>. <article-title>Automated generation of guidance lines for operational field planning</article-title>. <source>Biosystems Engineering</source>, <volumenum>107</volumenum>(<issue>4</issue>), <fpage>294</fpage>&#x2013;<lpage>306</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automated+generation+of+guidance+lines+for+operational+field+planning+Biosystems+Engineering+2010+4+294-306" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-7"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <author><surname>Tang</surname>, <firstname>L.</firstname></author>, <year>2010</year>. <article-title>Optimal Coverage Path Planning for Arable Farming on 2d Surfaces</article-title>. <source>Transactions of the ASABE</source>, <volumenum>53</volumenum>(<issue>1</issue>), <fpage>283</fpage>&#x2013;<lpage>295</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+Coverage+Path+Planning+for+Arable+Farming+on+2d+Surfaces+Transactions+of+the+ASABE+2010+1+283-295" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-8"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <year>2007</year>. <source>Path planning algorithms for agricultural field machines:</source> <publisher-name>Helsinki University of Technology</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Path+planning+algorithms+for+agricultural+field+machines%3A+2007" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-9"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2009</year>. <article-title>Coverage path planning algorithms for agricultural field machines</article-title>. <source>Journal of Field Robotics</source>, <volumenum>26</volumenum>(<issue>8</issue>), <fpage>651</fpage>&#x2013;<lpage>668</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+path+planning+algorithms+for+agricultural+field+machines+Journal+of+Field+Robotics+2009+8+651-668" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B4-10"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <year>2010</year>. <article-title>Conceptual model of fleet management in agriculture</article-title>. <source>Biosystems Engineering</source>, <volumenum>105</volumenum>(<issue>1</issue>), <fpage>41</fpage>&#x2013;<lpage>50</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Conceptual+model+of+fleet+management+in+agriculture+Biosystems+Engineering+2010+1+41-50" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
</chapter>
<chapter class="chapter" id="ch05" label="Chapter 5" xreflabel="ch05">
<title>Simulation model for the sequential in-field machinery operations in the potato production system</title>
<authorgroup>
<author><firstname>K.</firstname> <surname>Zhou</surname></author>, <author><firstname>A. Leck</firstname> <surname>Jensen</surname></author>, <author><firstname>D.D.</firstname> <surname>Bochtis</surname></author>, <author><firstname>C.G.</firstname> <surname>S&#x00F8;rensen</surname></author>
</authorgroup>
<para>(Submitted)</para>
<abstract class="abstract" id="abs04">
<title>Abstract</title>
<para>In potato production multiple sequential operations have to be carried out during the yearly production, and each operation may have its own set of operational features, given by the used machinery, e.g. operating width and turning radius. An optimal planning for one operation may lead to restrictions and reduced efficiency to later operations. For example, the optimal driving direction of the seedbed former may not be the optimal for the planter, sprayer and harvester, but once the beds are formed the same driving direction is set for the subsequent operations of the growing season. Therefore, there is a need to develop an approach for predicting and optimizing the overall performance of all operations, given a selected field and the required machines. With this purpose, a targeted model for simulating all the field operations in potato production is presented in this paper.</para>
<para>To quantify the set of input parameters and to validate the model, all the relevant operations in potato cultivation (bed forming, stone separation, planting, spraying and harvesting) were carried out and monitored in four experimental fields. The simulation model predicted the field efficiency and the field capacity with satisfactory precision for all operations in all fields. The errors in prediction of the field efficiency and the field capacity ranged from 0.46 % to 4.84 % and from 0.72 % to 6.06%, respectively. In addition, the capability of using the developed model as a management planning tool for decision support on operational decisions (e.g. driving direction, reloading position) and machinery dimensioning (e.g. tank/hopper size) was demonstrated.</para>
</abstract>
<kwd-group>
<title>Keywords</title>
<kwd>Agricultural operation modelling and simulation</kwd>
<kwd>Machinery management</kwd>
<kwd>Machinery performance</kwd>
</kwd-group>
<section class="lev1" id="sec1" label="1" xreflabel="sec1">
<title>Introduction</title>
<para>Most arable crops are annual and the cultivation requires the successful and well-timed execution of a sequence of field operations, beginning with the soil preparation and sowing in the autumn or spring and ending with the harvest in the summer or early autumn. Each field operation requires specific machines, and often the machines are even specific for the crop. It is in the interest of the farm manager to optimize the efficiency of the machines, such that the field operation is executed with sufficient quality at the lowest possible cost. The cost of execution of a field operation may include several factors, such as the operators&#x2019; salaries, the depreciation of the machines, the consumption of fuel and input material (seed, fertilizer etc.), the damage to the soil (soil compaction) and the crop (damaged plants, spilled harvested material etc.). The efficiency of each field operation is determined by a range of selected operational feature (e.g. driving direction, working width, working speed, track sequence, turn type, etc.).</para>
<para>Farmers strive to optimize the execution of the field operations by applying their acquired knowledge and experience. However, this may lead to sub-optimal planning, due to the complexity of the decisions with many influencing factors, particularly in the case where some factors are competitive, that affect the overall performance of the machinery and operation. Instead of acquiring experience in practice, simulation models have proven to be valuable tools for farm managers providing a basis for making managerial or technical decisions by being able to simulate the consequences of a great number of alternative scenarios in a more time and cost effective manner. In the last few decades, a considerable number of field operation simulation models have been developed and applied to analyze and optimize the production process and reduce the cost in agricultural field operations. These simulation models include models of grain harvesting (<link linkend="B5-2">Benson <emphasis>et al</emphasis>., 2002</link>; <link linkend="B5-8">Busato, 2015</link>; <link linkend="B5-9">de Toro <emphasis>et al</emphasis>., 2012</link>), plantation in greenhouse (<link linkend="B5-1">Bechar <emphasis>et al</emphasis>., 2007</link>; <link linkend="B5-20">van &#x0027;t Ooster <emphasis>et al</emphasis>., 2012</link>, <link linkend="B5-21">2014</link>), manure handling (<link linkend="B5-3">Bochtis <emphasis>et al.</emphasis>, 2009</link>; <link linkend="B5-7">Busato <emphasis>et al</emphasis>., 2013</link>; <link linkend="B5-10">Hameed <emphasis>et al</emphasis>., 2012</link>) and tillage (<link linkend="B5-18">S&#x00F8;rensen and Nielsen, 2005</link>). However, a common characteristic of the above-mentioned models is that they are only able to simulate a single field operation.</para>
<para>There is a need for models that can simulate all the required operations of an entire growing season of crop production systems. The reason for this is that the operations are not independent, so the optimal plan for one operation is likely lead to restrictions and reduced efficiency for the subsequent operations. Thus, the combination of optimal plans for each operation is not necessarily an optimal plan, not even a feasible plan, when the entire sequence of operations of the growing season is considered. For example, the optimal driving direction may not be the same for all field operations, but for fields with crops cultivated in rows or beds or for fields with Controlled Traffic Farming (CTF) the driving direction cannot be changed from operation to operation. Likewise, for operations using machines with different working widths there is a strong inter-dependency that must be taken into account. The decision-making process in multiple operations planning is very critical in the case where an operational feature should be identical in all operations.</para>
<para>This paper considers the potato production system as a study case. Potatoes are cultivated in beds, so once the beds are formed the driving direction is determined for the remaining operations of the season. The working widths of the machines vary from the width of a single bed (e.g. planting) to multiple beds (e.g. spraying), which also has influence on the optimal bed layout design of a given field. Potato production includes complex field operations, where multiple cooperating machine units have to be coordinated in order to achieve optimization of the performance of the overall system. For instance in planting, coordination may encompass the determination of locations of the refilling units (small mobile containers with seed potatoes) and of the appropriate refilling quantity for the planter in order to apply the next round of planting based on the application rate. However, these decisions and coordination are quite complex for the farm manager and machine operators to be made appropriately.</para>
<para>In this paper, a simulation model for the sequential in-field operations in the potato production system is developed and applied. The detailed description of these operations is presented in <link linkend="sec2.1">Section <xref linkend="sec2.1" remap="2.1"/></link>, the work process in each operation is analyzed and modelled in <link linkend="sec2.2">Section <xref linkend="sec2.2" remap="2.2"/></link> and the model is implemented in <link linkend="sec2.3">Section <xref linkend="sec2.3" remap="2.3"/></link>. <link linkend="sec3">Section <xref linkend="sec3" remap="3"/></link> explains how experimental operations in four fields were conducted to quantify input parameters and validate the simulation model. Next, in <link linkend="sec4">Section <xref linkend="sec4" remap="4"/></link> it is demonstrated that the validated model is feasible to provide support of field operational decisions such as driving direction, fieldwork pattern, etc. Finally, conclusions are made in <link linkend="sec5">Section <xref linkend="sec5" remap="5"/></link>.</para>
</section>
<section class="lev1" id="sec2" label="2" xreflabel="sec2">
<title>Development of the simulation model</title>
<section class="lev2" id="sec2.1" label="2.1" xreflabel="sec2.1">
<title>Description of the potato production system</title>
<para>In potato production, five sequential field operations are executed each growing season: Bed formation, stone separation, planting, spraying and harvesting.</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>Bed formation: This is a crucial step which determines the potato bed layout and wheel tracks for all subsequent field operations of the entire season (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.a"/></link>). The bed former uses shaped metal plates to lift up the soil and form it into one or more beds.</para></listitem>
<listitem><para>Stone separation: This operation is also a part of the seedbed preparation to ensure that the seedbed is free of oversize stones and clods in order to provide ideal growing conditions for the potatoes, as well as to reduce the need for picking up stones and clods and sorting them from the potatoes during harvest. Usually, the operation is completed by using a stone separator which enables the fine soil to fall through sieves into the bed, while the oversize stones and clods are transferred by a conveyor to an adjacent furrow between previously formed beds. The conveyor can be adjusted either to the right or left side when the stone separator is at the end of each bed. In successive operations the machine&#x0027;s tires run on the ridge of the processed stones and clods to bury them between alternate tracks (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.b"/></link>).</para></listitem>
<listitem><para>Planting: Potato planting starts immediately after the stone separation, normally by the use of automated planters. The planter is attached behind a tractor with the seed potatoes stored in a small tank, called the hopper. Special cups lift the seed potatoes from the hopper and place them with accuracy distance into the tracks. The depth of sowing is about 5-10 cm and the distance between potato tubers along the rows are about 20-40 cm (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.c"/></link>). Due to capacity constraints the hopper needs to be refilled from the reloading station (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.d"/></link>) occasionally. This is done by driving to the headland area where one or more reloading units are located.</para></listitem>
<listitem><para>Spraying: Spraying with herbicides, pesticides or fungicides are usually performed around 10 times during the growing season (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.e"/></link>).</para></listitem>
<listitem><para>Harvesting: The most common harvest method is using a potato harvester with diggers, depending on the bed type, which can dig out the potatoes from the bed. Soil and crop are transferred onto a series of sieves where the loose soil is sieved out. The potatoes are conveyed to a separation unit at the back part of the harvester. The potatoes then either go on to a side elevator or into transportable storage units that are located in the field or along the field boundary (<link linkend="F5_1">Fig. <xref linkend="F5_1" remap="1.f"/></link>).</para></listitem>
</orderedlist>
<fig id="F5_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 1</label>
<caption><para>The involved field operations and machines/units in potato production: (a) bed forming; (b) stone separation; (c) planting; (d) reloading unit; (e) spraying (Photo source: gopixpic); (f) harvesting.</para></caption>
<graphic xlink:href="graphics/fig5_1.jpg"/>
</fig>
<para>The above described operations can be categorized into three groups, according to whether material flows into or out of the field: Material neutral operations (MNO) (bed formation, stone separation), material input operations (MIO) (planting, spraying), and material output operation (MOO) (harvesting). The operations of each category have similar work processes, so they are modelled generically in the next section. Furthermore, agricultural machines involved in those operations are classified as primary units (PUs) that perform the main field task (e.g. tractors with implements or self-propelled machines) and service units (SUs) (e.g. a tractor with trailer) that load or unload the PUs during the operation (<link linkend="B5-5">Bochtis and S&#x00F8;rensen, 2009</link>; <link linkend="B5-4">Bochtis and S&#x00F8;rensen, 2010</link>).</para>
</section>
<section class="lev2" id="sec2.2" label="2.2" xreflabel="sec2.2">
<title>Modelling of the work process</title>
<para>The IDEF3 modelling method (<link linkend="B5-15">Mayer <emphasis>et al.</emphasis>, 1995</link>) was chosen to model the work process of tasks and decisions involved in the potato production system. IDEF3 diagrams describe workflows as an ordered sequence of events or activities in a situation or process (Kusiak and Zakarian, 1996). The IDEF family of functional modelling languages has been extensively used in the industrial area for design and manufacturing processes, business systems modeling and project management (<link linkend="B5-14">Kusiak <emphasis>et al</emphasis>., 1994</link>; <link linkend="B5-17">Shen <emphasis>et al</emphasis>., 2004</link>). In the past decade IDEF has been applied to describe the work process of various operations in the agricultural context, e.g. in food chain traceability systems (<link linkend="B5-11">Hu <emphasis>et al</emphasis>., 2013</link>; <link linkend="B5-19">Thakur and Hurburgh, 2009</link>; <link linkend="B5-23">Zhang <emphasis>et al</emphasis>., 2011</link>), in harvesting of roses (<link linkend="B5-21">van &#x0027;t Ooster <emphasis>et al</emphasis>., 2014</link>), in rice harvesting (<link linkend="B5-8">Busato, 2015</link>), in biomass supply chain (<link linkend="B5-22">Zhang <emphasis>et al</emphasis>., 2012</link>) and in information management systems in viticulture (<link linkend="B5-16">Peres <emphasis>et al</emphasis>., 2011</link>).</para>
<para>An IDEF3 process flow description is made up of units of behaviors (UOBs), links and junction boxes. A UOB represents a process, activity, action or decision occurring in the process. Links represent the relationships between these UOBs, consisting of three types of links: precedence, relational, and object flow links. In this paper, only the precedence links indicating a simple temporal precedence between UOBs were used. Junctions show the logic branching within a process, which include the logical <emphasis>AND</emphasis> (&#x0026;), <emphasis>OR</emphasis> (O) and <emphasis>XOR (X).</emphasis> The process paths converge (<emphasis>fan-in)</emphasis> or diverge (<emphasis>fan-out)</emphasis> at a junction. The explanations of these symbols are presented in <link linkend="T5_1">Table <xref linkend="T5_1" remap="1"/></link>.</para>
<table-wrap position="float" id="T5_1">
<label>Table 1</label>
<caption><para>Symbols of IDEF3 schema and their descriptions.</para></caption>
<graphic xlink:href="graphics/tbl5_1.jpg"/>
</table-wrap>
<para>In the following sections the processes with corresponding sequential decisions that must be made during an operation are analyzed and modelled using IDEF3. The process of analyzing and modelling was based on onsite observations of farmer&#x0027;s practices and on interviews with a group of experts in Denmark.</para>
<section class="lev3" id="sec2.2.1" label="2.2.1" xreflabel="sec2.2.1">
<title>Modelling of material neutral operations</title>
<para>The work and decision processes (<link linkend="F5_2">Fig. <xref linkend="F5_2" remap="2"/></link>) in the MNO operations are simpler in comparison to those in MIO and MOO operations. Basically, as <link linkend="F5_2">Fig. <xref linkend="F5_2" remap="2"/></link> illustrates, there are two overall types of activities in MNO: First, the tracks in the main cropping area are processed and then the headland passes are processed. Specifically, the activity &#x2018;Operation commences&#x2019; (UOB1) initializes the operation, then the PU moves to the field and starts processing the first track (UOB2) until it reaches at the end of the track (UOB3). Then a decision is made (in junction J2): If there are any unprocessed tracks the PU enters such a track (UOB4), otherwise it turns to the headland (UOB5) to process the headland passes (UOB6 and UOB7). Whenever the PU finishes processing a headland pass it is evaluated (junction J4) whether there are still unprocessed headland passes, otherwise the operation terminates (UOB9). The detailed description of actions involved in MNO is presented <link linkend="T5_2">Table <xref linkend="T5_2" remap="2"/></link>.</para>
<table-wrap position="float" id="T5_2">
<label>Table 2</label>
<caption><para>Description of UOBs and junctions of the IDEF3 process diagram for the MNO.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>ID</para></th>
<th valign="top"><para>Activity</para></th>
<th valign="top"><para>Description</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>UOB1</para></td>
<td valign="top"><para>Operation commences</para></td>
<td valign="top"><para>The parameter settings are initialized as follows:
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>- The PU object is created and the relevant parameters, including the effective working width etc. are set. The accumulated effective working distance/time and turning distance/time are initialized to zero.</para></listitem>
<listitem><para>- The field object is created, where all fieldwork tracks and headland passes are generated and reordered according to the predetermined fieldwork pattern.</para></listitem>
</itemizedlist>
</para></td>
</tr>
<tr>
<td valign="top"><para>J1</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J1 is a fan-in junction that sends the PU to UOB2.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB2</para></td>
<td valign="top"><para>PU operates on a track</para></td>
<td valign="top"><para>The first fieldwork track to be processed is selected. The working speed of the PU is looked up from a database and the length of the current track is computed.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB3</para></td>
<td valign="top"><para>PU is at the end of current track</para></td>
<td valign="top"><para>The time duration on the current track is computed by track length divided by working speed, and the total effective distance and time are updated.</para></td>
</tr>
<tr>
<td valign="top"><para>J2</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>A decision process is triggered based on whether there are unprocessed fieldwork tracks. If there are unprocessed fieldwork tracks then the PU turns to enter a new track (UOB4) according to the fieldwork pattern, otherwise it moves to the headland area (UOB5).</para></td>
</tr>
<tr>
<td valign="top"><para>UOB4</para></td>
<td valign="top"><para>PU turns to enter a new track</para></td>
<td valign="top"><para>The turn distance and time is acquired from the database and the accumulated turn distance and time are updated. Then the activities in UOB2, 3 and 4 are repeated iteratively until all fieldwork tracks have been processed.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB5</para></td>
<td valign="top"><para>PU moves to the headland area</para></td>
<td valign="top"><para>The decision to activate this activity is made in J2 after all the fieldwork tracks have been processed. In this activity the selection of the first headland pass to be processed is made.</para></td>
</tr>
<tr>
<td valign="top"><para>J3</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J3 is a fan-in junction that sends the PU to UOB6.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB6</para></td>
<td valign="top"><para>PU operates on a headland pass</para></td>
<td valign="top"><para>The working speed of the PU is obtained and the length of the current headland track is computed.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB7</para></td>
<td valign="top"><para>PU is at the end of current headland pass</para></td>
<td valign="top"><para>The time duration on the current headland track is computed by the track length divided by the working speed, and the accumulated effective distance and time are updated.</para></td>
</tr>
<tr>
<td valign="top"><para>J4</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The decision is made to turn the PU to enter a new headland pass (UOB8) if there are still headland passes to be processed or to terminate the simulation (UOB9).</para></td>
</tr>
<tr>
<td valign="top"><para>UOB8</para></td>
<td valign="top"><para>PU turns to enter a new headland pass</para></td>
<td valign="top"><para>The turn distance and time is acquired from a database lookup, and the accumulated turn distance and time are updated. Then the activities in UOB6, 7 and 8 are repeated iteratively until all headland passes have been processed.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB9</para></td>
<td valign="top"><para>Operation terminates</para></td>
<td valign="top"><para>The accumulated simulation results for the PU are saved. The results include the total time spent in the field, the total effective time and the total turning time. Time-based field efficiency and field capacity are calculated. The simulation of the operation is shut down.</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F5_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>IDEF3 process diagram for the MNO.</para></caption>
<graphic xlink:href="graphics/fig5_2.jpg"/>
</fig>
</section>
<section class="lev3" id="sec2.2.2" label="2.2.2" xreflabel="sec2.2.2">
<title>Modelling of material input operations</title>
<para>In material input operations the PU receives material from one or more SUs, which are normally located in the headlands or outside the field near the field boundary. Due to the limited load capacity of a PU, the PU has to execute a number of tours for a complete coverage of the field. A tour consists of the following four parts (as shown in <link linkend="F5_3">Fig. <xref linkend="F5_3" remap="3"/></link>): (1) reloading material from the SU (reload), (2) driving back to the position where the PU stopped the application on the previous tour (full transport), (3) applying the material to the field (applying) (4) driving back to the SU&#x0027;s location to get a new refill (empty transport).</para>
<para>The MIO operations consist of activities by both the PU and the SU; the PU iteratively performs tours from the SU to the tracks and back to the SU for reload. First the tours processes the tracks in the field body, afterwards the headland passes are processed. Meanwhile, the SU is also performing tours, from the field and back to the farm for reload, when the tank capacity of the SU is insufficient for the next reload of the PU. These processes are modelled in the IDEF3 process diagram in <link linkend="F5_4">Fig. <xref linkend="F5_4" remap="4"/></link> and explained detailed in <link linkend="T5_3">Table <xref linkend="T5_3" remap="3"/></link>.</para>
<fig id="F5_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>Illustration of a typical route: The machine is reloaded at the SU (yellow circle), follows the black path with full load, resumes application in the field tracks (yellow paths), and when the hopper is empty or almost empty follows the red path to the SU.</para></caption>
<graphic xlink:href="graphics/fig5_3.jpg"/>
</fig>
<fig id="F5_4" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 4</label>
<caption><para>IDEF3 process diagram for the MIO.</para></caption>
<graphic xlink:href="graphics/fig5_4.jpg"/>
</fig>
<table-wrap position="float" id="T5_3">
<label>Table 3</label>
<caption><para>Description of UOBs and junctions of the IDEF3 process diagram for the MIO.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>ID</para></th>
<th valign="top"><para>Activity</para></th>
<th valign="top"><para>Description</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>UOB1</para></td>
<td valign="top"><para>Operation commences</para></td>
<td valign="top"><para>The initialization of parameters for the PU, SU and field are done as follows:
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>- Field object: Fieldwork tracks and headland passes with coordinates are generated and reordered according to the predetermined fieldwork pattern.</para></listitem>
<listitem><para>- PU object: Effective working width is set, accumulated effective distance/time, accumulated turning and transport distance/time are initialized to zero. Tank capacity is set to full.</para></listitem>
<listitem><para>- SU object(s): Location is set, capacity is set to full.</para></listitem>
</itemizedlist>
</para></td>
</tr>
<tr>
<td valign="top"><para>J1</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The PU object is sent to J3 and the SU object(s) to J2.</para></td>
</tr>
<tr>
<td valign="top"><para>J2</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J2 is a fan-in junction that sends the SU(s) to UOB5. The type of the junctions J2 and J10 are synchronous OR (O) to handle multiple SUs, but for simplicity the description is for one SU.</para></td>
</tr>
<tr>
<td valign="top"><para>J3</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J3 is a fan-in junction that sends the PU to UOB2.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB2</para></td>
<td valign="top"><para>PU starts operating on a track</para></td>
<td valign="top"><para>The PU&#x0027;s working speed is obtained from the database and the length of the current track is computed. The PU is send to UOB3.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB3</para></td>
<td valign="top"><para>PU reaches at the headland</para></td>
<td valign="top"><para>The time duration on the current track is computed using the working speed and length of the track, and the accumulated effective distance and time of the operation are updated. The current quantity of material in the tank is updated by subtracting the quantity of applied material on this track. The PU is send to J4.</para></td>
</tr>
<tr>
<td valign="top"><para>J4</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>A decision-making process is triggered with the following four possible outcomes: (1) If the PU is at the opposite headland with respect to the headland where the SU is located, then the PU makes a turn (UOB4) to enter a new track; (2) If the PU is at the same headland as the SU and it has sufficient material for applying the two successive tracks, then the PU makes a turn (UOB4) to enter a new track, otherwise (3) it is sent to UOB6 through J5 to get reloaded; (4) If all fieldwork tracks have been applied the PU moves to UOB 10 through J11.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB4</para></td>
<td valign="top"><para>PU is turning</para></td>
<td valign="top"><para>The turn distance and time are acquired from the database and the accumulated turn distance and time of the PU are updated. Then the activities in UOB2, 3 and 4 are repeated until the PU has to be reloaded in activity UOB6.</para></td>
</tr>
<tr>
<td valign="top"><para>J5</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J5 is a fan-in junction that sends the PU to UOB6.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB6</para></td>
<td valign="top"><para>PU is travelling to reload</para></td>
<td valign="top"><para>The speed for travelling to reload is taken from the database. The shortest feasible path from the PU to the SU and its distance and corresponding travel time is computed. As long as the SU is available then both PU and SU are sent to J6.</para></td>
</tr>
<tr>
<td valign="top"><para>J6</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The PU reload involves both the PU and the SU objects. J6 sends the two objects to UOB7 when both are ready.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB7</para></td>
<td valign="top"><para>PU is being reloaded</para></td>
<td valign="top"><para>The accumulated reloading time for the PU is updated. The PU&#x0027;s capacity is set to full and the SU&#x0027;s capacity is reduced by the quantity reloaded to the PU. After reloading, both of them are sent to J7.</para></td>
</tr>
<tr>
<td valign="top"><para>J7</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The resuming distance and corresponding time are computed based on the current position of the PU and the resuming point. The PU is sent to J8, while the SU is sent to J9.</para></td>
</tr>
<tr>
<td valign="top"><para>J8</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>A decision is made to send the PU to process a new track if there are unprocessed tracks left (UOB2 via J3), otherwise to send the PU to process the headland area (UOB 10 via J11).</para></td>
</tr>
<tr>
<td valign="top"><para>J9</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>If the remaining quantity of material in the SU is not sufficient for another reload, then it is sent back to the farm to reload (UOB8), otherwise it is sent to UOB9 through J10.</para></td>
</tr>
<tr>
<td valign="top"><para>J10</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J10 is a fan-in junction that sends the SU to UOB9.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB9</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The SU is waiting for the next reload of the PU.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB8</para></td>
<td valign="top"><para>SU is going back to the farm to reload</para></td>
<td valign="top"><para>The SU is travelling back to the farm to get reloaded. After reload it reenters the field via J2.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB5</para></td>
<td valign="top"><para>SU is placed at the headland area</para></td>
<td valign="top"><para>The SU is placed at the headland area and the positon of the SU is updated.</para></td>
</tr>
<tr>
<td valign="top"><para>J11</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J11 is a fan-in junction that sends the PU to UOB 10.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB10</para></td>
<td valign="top"><para>PU is moving to the headland area</para></td>
<td valign="top"><para>The PU is moving to the headland area and starts operation, and the first headland pass to process is selected.</para></td>
</tr>
<tr>
<td valign="top"><para>J12</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>J12 is a fan-in junction that sends the PU to UOB 11.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB11</para></td>
<td valign="top"><para>PU is operating on a headland pass</para></td>
<td valign="top"><para>The PU&#x0027;s working speed is obtained from the database and the length of the current pass is computed. The PU is send to UOB12.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB12</para></td>
<td valign="top"><para>PU is at the end of current headland pass</para></td>
<td valign="top"><para>The time duration on the current pass is computed using its length and the working speed, and the accumulated effective distance and time are updated. The current quantity of material in the tank is updated by subtracting the quantity of applied material on this pass. The PU is send to J13.</para></td>
</tr>
<tr>
<td valign="top"><para>J13</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>A decision-making process is triggered with the following four possible outcomes: (1) If the entire field is processed the simulation terminates (UOB13); (2) Else, if the PU has sufficient material in the tank to apply the next headland pass, then the PU moves to this pass (UOB 11 via J12); (3) If the field is not completed, but the quantity of material in the tank is insufficient for a headland pass, then the PU goes to reload (UOB6 via J5).</para></td>
</tr>
<tr>
<td valign="top"><para>UOB13</para></td>
<td valign="top"><para>Operation terminates</para></td>
<td valign="top"><para>All of the accumulated results of simulations are saved. The results include the total effective working distance/time, non-working distance/time and reloading time, time-based field efficiency and field capacity are calculated. The operation process is shut down.</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
<section class="lev3" id="sec2.2.3" label="2.2.3" xreflabel="sec2.2.3">
<title>Modelling of material output operations</title>
<para>The MOO category only consists of a single operation, namely harvesting. In the potato harvesting operation, it is common for farmers to allocate temporary transportable SUs (e.g. field bins, wagons) in the field since the distance to the farm is often long. This enables the operator to harvest efficiently without delays caused by the SUs transporting the harvested potatoes from the field to the farm. In addition, fewer transport drivers are required. The temporary transportable SUs are always located in the headland area to avoid soil compaction in the cropping area. The MOO is similar to the MIO in the sense that it involves simultaneous activities by both the PU and the SU. Unlike the other operations categories, the PU begins by processing the headland area. The reason for this is to make room for turning without damaging the crop, when the field body area is processed afterwards. The processes of the PU and the SUs in the MOO are modelled in the IDEF3 process diagram in <link linkend="F5_5">Fig. <xref linkend="F5_5" remap="5"/></link>, and the main nodes are explained detailed in <link linkend="T5_4">Table <xref linkend="T5_4" remap="4"/></link>.</para>
<fig id="F5_5" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>IDEF3 process diagram for the MOO.</para></caption>
<graphic xlink:href="graphics/fig5_5.jpg"/>
</fig>
<table-wrap position="float" id="T5_4">
<label>Table 4</label>
<caption><para>Description of TJOBs and junctions of the IDEF3 process diagram for the MOO.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>ID</para></th>
<th valign="top"><para>Activity</para></th>
<th valign="top"><para>Description</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>UOB1</para></td>
<td valign="top"><para>Operation commences</para></td>
<td valign="top"><para>The initialization of parameters for the PU, SU and field are done as follows:
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>- Field object: Fieldwork tracks and headland passes with coordinates are generated and reordered according to the predetermined fieldwork pattern.</para></listitem>
<listitem><para>- PU object: Effective working width, total effective distance/time, total turning distance/time and transport distance/time are set. Tank load is set to empty.</para></listitem>
<listitem><para>- SU object: Location is set; tank load level is set to zero. The PU and SU are sent to UOB2 and UOB6 through J1 and J3 and through J1 and J2, respectively.</para></listitem>
</itemizedlist>
</para></td>
</tr>
<tr>
<td valign="top"><para>UOB2</para></td>
<td valign="top"><para>PU is harvesting on a headland pass</para></td>
<td valign="top"><para>The PU is travelling to the headland area and selects a headland pass to be harvested. The working speed of the PU is obtained from the database and the length of the current pass is computed. The PU is send to UOB3.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB3</para></td>
<td valign="top"><para>PU is at the end of current headland pass</para></td>
<td valign="top"><para>The time duration on the current pass is computed using the working speed and the length of the current pass, and the accumulated effective distance and time are updated. The remaining tank capacity is computed. The PU is sent to J4.</para></td>
</tr>
<tr>
<td valign="top"><para>J4</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>A decision-making process is triggered with the following three outcomes: (1) If there is remaining space in the tank for harvesting another headland pass, then the PU makes a turn to enter a new pass (UOB4); (2) Otherwise the PU is sent to UOB5 via J5 to unload; (3) If all the headland area has been harvested the PU is sent to UOB 11 via J11 to harvest the main field area.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB4</para></td>
<td valign="top"><para>PU is turning to a headland pass</para></td>
<td valign="top"><para>The turn distance and time is acquired from the database, and the accumulated turn distance and time of the PU are updated. Then the activities in UOB2, 3 and 4 are repeated until the PU has to be unloaded in UOB5.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB5</para></td>
<td valign="top"><para>PU is travelling to unload</para></td>
<td valign="top"><para>The travelling speed with full load is acquired from the database. The distance to be travelled from the current position to the unload position and the corresponding time are computed. As soon as the SU is available at UOB7, both the PU and the SU are sent to J6.</para></td>
</tr>
<tr>
<td valign="top"><para>J6</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The unloading involves both the PU and the SU. J6 combines them and sends them to UOB8.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB8</para></td>
<td valign="top"><para>PU is unloading</para></td>
<td valign="top"><para>The time of unloading the PU to the SU is updated. The load level of the SU is incremented with the unloaded quantity, and the load level of the PU is set to 0. Both units are sent to J7.</para></td>
</tr>
<tr>
<td valign="top"><para>J7</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The PU is sent to J8, while the SU is sent to J9.</para></td>
</tr>
<tr>
<td valign="top"><para>J8</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>The decision is made to send the PU either to harvest a headland pass if there are any unharvested beds, (UOB2) otherwise to harvest the fieldwork tracks in the main field area (UOB11). The travelling speed with empty load is acquired from the database. The distance to be travelled from the current position to the resuming position and the corresponding time are computed and updated.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB11</para></td>
<td valign="top"><para>PU is harvesting on a track</para></td>
<td valign="top"><para>The PU is travelling to the main field area and selects a fieldwork track to be harvested. The working speed of the PU is obtained from the database and the length of the current track is computed. The PU is send to UOB12.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB12</para></td>
<td valign="top"><para>PU reaches the headland</para></td>
<td valign="top"><para>The time duration on current track is computed using working speed and length of current track, and the total effective distance and time are updated. The remaining space in the hopper of the PU is computed. The PU is sent to J12.</para></td>
</tr>
<tr>
<td valign="top"><para>J12</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>Based on data for the remaining tank load capacity of the PU, the location of the nearest SU (in this or the opposite headland) and the expected harvested quantity to go to the nearest SU the decision is made whether to harvest another track (UOB 13) or to unload (UOB5). If all fieldwork tracks have been harvested the PU is sent to UOB14.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB13</para></td>
<td valign="top"><para>PU is turning to a track</para></td>
<td valign="top"><para>The turn distance and time is acquired from the database and the accumulated turn distance and time of the PU are updated. Then the activities in UOB 11, 12 and 13 are repeated until the PU has to be unloaded in UOB5.</para></td>
</tr>
<tr>
<td valign="top"><para>J9</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>If the remaining capacity of the SU is not sufficient for another unload it is sent to UOB10; otherwise it sent to UOB9.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB9</para></td>
<td valign="top"><para>SU is waiting for a next load</para></td>
<td valign="top"><para>The SU waits for the next load from the PU.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB10</para></td>
<td valign="top"><para>SU is travelling back to the farm to unload</para></td>
<td valign="top"><para>The SU is labeled unavailable for unload. On return from the farm the SU is sent to UOB6 via J2.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB6</para></td>
<td valign="top"><para>SU is placed at the headland, empty</para></td>
<td valign="top"><para>The SU is placed in the headland area and the location of the SU is updated.</para></td>
</tr>
<tr>
<td valign="top"><para>UOB14</para></td>
<td valign="top"><para>Operation terminates</para></td>
<td valign="top"><para>All of the accumulated results of the simulation are saved. The results include the total effective working distance/time, non-working distance/time and unloading time, time-based field efficiency and field capacity are calculated. The operation process is shut down.</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
</section>
<section class="lev2" id="sec2.3" label="2.3" xreflabel="sec2.3">
<title>Implementation of the simulation model</title>
<para>The simulation model was developed using the MATLAB<superscript>&#x00AE;</superscript> technical programming language (The MathWorks, Inc., Natick, USA). An overview of the model is presented in <link linkend="F5_6">Fig. <xref linkend="F5_6" remap="6"/></link>. In the simulation model, the field, in geometrical sense, is represented as a series of line segments. For the geometrical representation of a field with obstacle areas, a tool developed by <link linkend="B5-24">Zhou <emphasis>et al</emphasis>. (2014</link>) was used. The inputs consist of the boundary of field and obstacle(s) (if any), the working width of the machine, the number of headland passes and the driving direction. The output of this tool is a set of coordinates of points representing the parallel fieldwork tracks for the field area coverage and the headland passes, where each track is represented by two points in the case of straight tracks or a series of ordered points in the case of curved tracks, while each headland pass is represented by a series of sequentially ordered points (<link linkend="F5_7">Fig. <xref linkend="F5_7" remap="7"/></link>). Each fieldwork track and headland pass is assigned several properties, e.g. width, length, driving direction for machines. In addition, values of the following input parameters of the simulation model are set: The maximum tour distance (i.e. the distance that a PU can cover before reloading (for MIOs) or unloading (for MOOs), the fieldwork pattern (i.e. the layout of the tracks sequence for the PU to cover the field), travelling speed elements (effective operating, turning and transport speeds) and location(s) of SU(s). As an output, the simulation gives the segmentation of the task time and travelled distance for each element (e.g. effective operating, turning, transporting) of the operation. Additionally, two indices for estimation of the machinery performance are given as output: field efficiency and field capacity (<link linkend="B5-12">Hunt, 2008</link>).</para>
<fig id="F5_6" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 6</label>
<caption><para>Overview of the simulation model.</para></caption>
<graphic xlink:href="graphics/fig5_6.jpg"/>
</fig>
<fig id="F5_7" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 7</label>
<caption><para>Two alternative geometrical representations of a field with a single obstacle where different driving directions have been selected.</para></caption>
<graphic xlink:href="graphics/fig5_7.jpg"/>
</fig>
</section>
</section>
<section class="lev1" id="sec3" label="3" xreflabel="sec3">
<title>Materials and methods</title>
<para>Data acquisition in fours fields is described in <link linkend="sec3.1">Section <xref linkend="sec3.1" remap="3.1"/></link>. GPS decomposition tool for collected data analysis is introduced in <link linkend="sec3.2">Section <xref linkend="sec3.2" remap="3.2"/></link>. Methods for input data of the model and model validation are described in <link linkend="sec3.3">Section <xref linkend="sec3.3" remap="3.3"/></link> and <link linkend="sec3.4"><xref linkend="sec3.4" remap="3.4"/></link>, respectively. The simulated scenarios to demonstrate the model as decision support system (DSS) is given in <link linkend="sec3.5">Section <xref linkend="sec3.5" remap="3.5"/></link>.</para>
<section class="lev2" id="sec3.1" label="3.1" xreflabel="sec3.1">
<title>Data acquisition</title>
<para>In order to evaluate and validate the model field experiments were designed and conducted to record all field operations during the period of May to November 2014 in four fields (referred to as F1, F2, F3, and F4). The area and location of these fields are summarized in <link linkend="T5_5">Table <xref linkend="T5_5" remap="5"/></link>. The trajectories of the tractors used in the operations were recorded using two types of GPS receiver: AgGPS 162 Smart Antenna DGPS receivers (Trimble<superscript>&#x00AE;</superscript>, GA, USA) for the bed former and harvester, three Aplicom A1 TRAX Data loggers (Aplicom<superscript>&#x00AE;</superscript>, Finland) for the stone separator, planter and sprayer. The coordinates of the locations of the service units were extracted from the recorded GPS data. Moreover, in order to provide the model with accurate data on field geometry, the vertices along the field edges were measured by tracking the field boundaries using the tractor with the AgGPS DGPS receiver. The features of machineries that were used in the experimental field operations are presented in the <link linkend="T5_6">Table <xref linkend="T5_6" remap="6"/></link>.</para>
<table-wrap position="float" id="T5_5">
<label>Table 5</label>
<caption><para>Characteristics of the experimental fields.</para></caption>
<graphic xlink:href="graphics/tbl5_5.jpg"/>
</table-wrap>
<table-wrap position="float" id="T5_6">
<label>Table 6</label>
<caption><para>Specifications of machineries involved in the potato production system.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Operation type</para></th>
<th valign="top"><para>Operating width (m)</para></th>
<th valign="top"><para>Load capacity</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>4.5</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>2.25</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>2.25</para></td>
<td valign="top"><para>3500kg</para></td>
</tr>
<tr>
<td valign="top"><para>Boom-type sprayer</para></td>
<td valign="top"><para>24.75</para></td>
<td valign="top"><para>3000 L</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>2.25</para></td>
<td valign="top"><para>7000 kg</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
<section class="lev2" id="sec3.2" label="3.2" xreflabel="sec3.2">
<title>Decomposition of recorded GPS data</title>
<para>The recorded GPS data were analyzed and decomposed into sequences of productive and non-productive activities of the vehicles. This was done for each operation and field with a dedicated auxiliary tool developed using the MATLAB<superscript>&#x00AE;</superscript> programming software. The input parameters of the tool include the coordinates of the field boundary, the inner field boundary, the location of the reloading unit(s) and the coordinates of the machinery trajectories.</para>
<para>For the bed formation and the stone separation operations the motion sequences were categorized in two types: Effective working in the field body and (non-effective) turning in the headland. A turn was defined to begin with the first and end with the last sequential data point inside the headland, determined by the recorded coordinates of the inner field boundary, and the remaining recorded data points inside the inner field boundary are considered as the effective on-the-tracks working. The MIO and the MOO operations have a third type of motion activity, also counting as non-effective, namely reloading and unloading at SUs in the headland area. To distinguish the recorded points of turning and reloading or unloading motion in the headland area, circles were drawn with the radius of a given threshold value at the centers of the locations of the SUs. If a machine stays inside the circle for a given period of time, the machine is considered to be in reloading/unloading process and the transport distance is the length of the current path minus the length of the path in the circle, likewise, the transport time is the total time spent on this motion path minus the service time in the circle. Otherwise, the activity is considered to be turning.</para>
</section>
<section class="lev2" id="sec3.3" label="3.3" xreflabel="sec3.3">
<title>Quantification of input parameters</title>
<para>To quantify the input parameters of the simulation model, the following parameters were extracted and calculated from the collected data of the operations in the fields F1 and F2 as well as measured directly during the operations in the fields:</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>The average effective working speed of the machine in each operation.</para></listitem>
<listitem><para>The average turning length of each turn type (&#x03A9;, &#x03A0;, T) (<link linkend="B5-6">Bochtis and Vougioukas, 2008</link>) with different skip track numbers, and the corresponding turning time (to estimate the turning speed of the machine).</para></listitem>
<listitem><para>The average transport speeds with full/empty load was estimated by the transport distance and the corresponding time.</para></listitem>
<listitem><para>The average service time (loading/unloading time) for the machines in material input/output operations.</para></listitem>
</itemizedlist>
</section>
<section class="lev2" id="sec3.4" label="3.4" xreflabel="sec3.4">
<title>Model validation</title>
<para>The quantified input data were used as the values of the simulation parameters for model validation. To estimate the accuracy of the model, the actual outputs from the operations that were carried out in fields F3 and F4 were compared with the outputs from the simulation model.</para>
</section>
<section class="lev2" id="sec3.5" label="3.5" xreflabel="sec3.5">
<title>Simulated scenarios</title>
<para>The potential use of this simulation model as a decision support system (DSS) in terms of field operational decisions (e.g. driving direction, location of the service unit, fieldwork pattern, etc.) and machinery dimensions (e.g. working width, tank size, hopper size, etc.) was investigated. The same operational features of the machine regarding the task time elements, speed elements and distance elements were used. Field F2 was selected for the scenarios study. The operational scenarios are evaluated based on combinations of the following variables:</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>Two driving directions: 61&#x00B0; (dr1) and 156.5&#x00B0; (dr2) as presented in Fig. 8.</para></listitem>
<listitem><para>Two potato hopper capacities: 3500 kg and 4500 kg.</para></listitem>
<listitem><para>Two potato harvester capacities: 7000 kg and 8000 kg.</para></listitem>
<listitem><para>Five locations of the SU: In the corners and on the middle points of the field edges, as illustrated in <link linkend="F5_8">Fig. <xref linkend="F5_8" remap="8"/></link>.</para></listitem>
<listitem><para>Three fieldwork patterns (as defined in iTEC PRO, 2007):
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>Continuous Pattern (CP), in which the number of skipped passes is 0 (resulting in the track sequence <emphasis>&#x03C1;</emphasis> = [1,2,3,4,...]);</para></listitem>
<listitem><para>First turn Skip Pattern (FSP), in which the vehicle skips a set number of tracks, <emphasis>s</emphasis> &#x003C; 0, in one headland and <emphasis>s</emphasis> &#x2013; 1 in the opposite headland, then repeating in the adjacent block of tracks (e.g. <emphasis>&#x03C1;</emphasis> = [(1,4,2,5,3),(6,9,7,10,8),...] with skip number <emphasis>s</emphasis> = 2).</para></listitem>
<listitem><para>From back Furrow Pattern (FFP), in which the field is split into blocks, evenly sized on number of tracks. In each block the operations start from the center track, moves outwards until the block is covered, then changes to the next block (e.g. <emphasis>&#x03C1;</emphasis> = [(3,4,2,5,1),(8,9,7,10,6),...] when the blocks contain 5 tracks).</para></listitem></orderedlist>
</para></listitem>
</itemizedlist>
<para>In order to investigate these variables&#x2019; effect on the field operations, six scenarios were composed using the variable combinations shown in the <link linkend="T5_7">Table <xref linkend="T5_7" remap="7"/></link>.</para>
<table-wrap position="float" id="T5_7">
<label>Table 7</label>
<caption><para>Setups for simulated scenarios.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th colspan="2"><para>Scenario</para></th>
<th valign="top"><para>1</para></th>
<th valign="top"><para>2</para></th>
<th valign="top"><para>3</para></th>
<th valign="top"><para>4</para></th>
<th valign="top"><para>5</para></th>
<th valign="top"><para>6</para></th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="2"><para>Driving direction (&#x00B0;)</para></td>
<td valign="top"><para>dr1</para></td>
<td valign="top"><para>dr1</para></td>
<td valign="top"><para>dr1</para></td>
<td valign="top"><para>dr2</para></td>
<td valign="top"><para>dr2</para></td>
<td valign="top"><para>dr2</para></td>
</tr>
<tr>
<td rowspan="5"><para>Fieldwork pattern</para></td>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
</tr>
<tr>
<td valign="top"><para>planter</para></td>
<td valign="top"><para>FSP(6)<superscript>a</superscript></para></td>
<td valign="top"><para>FSP(6)</para></td>
<td valign="top"><para>FSP(6)</para></td>
<td valign="top"><para>FSP(6)</para></td>
<td valign="top"><para>FSP(6)</para></td>
<td valign="top"><para>FSP(7)</para></td>
</tr>
<tr>
<td valign="top"><para>sprayer</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
<td valign="top"><para>CP</para></td>
</tr>
<tr>
<td valign="top"><para>harvester</para></td>
<td valign="top"><para>FFP(6)<superscript>b</superscript></para></td>
<td valign="top"><para>FFP(6)</para></td>
<td valign="top"><para>FFP(6)</para></td>
<td valign="top"><para>FFP(6)</para></td>
<td valign="top"><para>FFP(6)</para></td>
<td valign="top"><para>FFP(9)</para></td>
</tr>
<tr>
<td rowspan="2"><para>Location of SUs</para></td>
<td valign="top"><para>planter</para></td>
<td valign="top"><para>S2</para></td>
<td valign="top"><para>S2</para></td>
<td valign="top"><para>S1:1-6<superscript>c</superscript><?lb?>S2:7-12<?lb?>S3:13-19</para></td>
<td valign="top"><para>S5</para></td>
<td valign="top"><para>S1:1-6<?lb?>S5:7-12<?lb?>S4:13-19</para></td>
<td valign="top"><para>S5</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>S2</para></td>
<td valign="top"><para>S2</para></td>
<td valign="top"><para>S1:1-24<?lb?>S2:25-48<?lb?>S3:49-71</para></td>
<td valign="top"><para>S5</para></td>
<td valign="top"><para>S1:1-32<?lb?>S5:33-64<?lb?>S4:65-59</para></td>
<td valign="top"><para>S5</para></td>
</tr>
<tr>
<td rowspan="2"><para>Machine capacity</para></td>
<td valign="top"><para>planter</para></td>
<td valign="top"><para>3500</para></td>
<td valign="top"><para>4500</para></td>
<td valign="top"><para>4500</para></td>
<td valign="top"><para>4500</para></td>
<td valign="top"><para>4500</para></td>
<td valign="top"><para>4500</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>7000</para></td>
<td valign="top"><para>8000</para></td>
<td valign="top"><para>8000</para></td>
<td valign="top"><para>8000</para></td>
<td valign="top"><para>8000</para></td>
<td valign="top"><para>8000</para></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<para><superscript>a</superscript> FSP(6) indicates that the skipped number of tracks is 6 in each headland turning.</para>
<para><superscript>b</superscript> FFP(6) means that the tracks of the field are divided evenly into 6 blocks.</para>
<para><superscript>c</superscript> S1:1-6 means that the 1<superscript>st</superscript> to the 6<superscript>th</superscript> reloading occurred with the SU in location S1.</para>
</table-wrap-foot>
</table-wrap>
<fig id="F5_8" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 8</label>
<caption><para>Selected driving directions and locations of SUs in field F2 for the scenario analyses.</para></caption>
<graphic xlink:href="graphics/fig5_8.jpg"/>
</fig>
</section>
</section>
<section class="lev1" id="sec4" label="4" xreflabel="sec4">
<title>Results and discussion</title>
<section class="lev2" id="sec4.1" label="4.1" xreflabel="sec4.1">
<title>Quantification of input parameters</title>
<para>The recorded data in fields F1 and F2 were decomposed into segmentations of time and distance elements using the dedicated auxiliary tool (<link linkend="sec3.2">section <xref linkend="sec3.2" remap="3.2"/></link>). These decomposed data were used for quantifying the input parameters, as shown in <link linkend="T5_8">Table <xref linkend="T5_8" remap="8"/></link>. Regarding the quantification of turning lengths and speeds it should be noted that in bed forming, stone separation and spraying the continuous fieldwork pattern was always used in the fields, so no data with skipped tracks (<emphasis>s</emphasis> = 0) were available. The bed former and the stone separator used T-turns, while the sprayer could take the easier &#x220F;-turns. For planting and harvesting different turn types and skip numbers were used. It is possible to have skipped track numbers larger than the quantified 7. In this case the turning speed is assumed to be same as the turning speed for <emphasis>s</emphasis> = 7, while the turning distance is calculated as: <emphasis>d</emphasis>(<emphasis>s</emphasis>) = <emphasis>d</emphasis>(7) + <emphasis>w</emphasis> * (<emphasis>s</emphasis> &#x2013; 7), where <emphasis>w</emphasis> is the working width.</para>
<table-wrap position="float" id="T5_8">
<label>Table 8</label>
<caption><para>Experimental fields for case study.</para></caption>
<graphic xlink:href="graphics/tbl5_8.jpg"/>
</table-wrap>
</section>
<section class="lev2" id="sec4.2" label="4.2" xreflabel="sec4.2">
<title>Model validation</title>
<para>The model validation was based on 30 runs of the simulation model. In each run the input parameters of the model were drawn randomly from the samples in <link linkend="T5_8">Table <xref linkend="T5_8" remap="8"/></link>. Other parameters (i.e. driving direction, machine load capacity (transformed into meters of driving until empty or full), fieldwork pattern and location of the SUs) used in the simulation were extracted from the GPS recordings for each operation. In addition, through the analysis of the GPS recordings from the two experimental fields F3 and F4, it was observed that during the reloading/unloading transport phase in planting and harvesting, operators executed three types of maneuverers to reach a SU in the headland area, depending on the location of the SU, relative to the current track (exit) and the next track (entry) to be entered. These three types of maneuverers are illustrated in <link linkend="F5_9">Fig. <xref linkend="F5_9" remap="9"/></link> and described as follows: (a) When the SU is located between the exit and entry tracks, then a n -turn is executed if there is enough space and distance for it, otherwise a T-turn is made (<link linkend="F5_9">Fig. <xref linkend="F5_9" remap="9.a"/></link>); (b) when the SU is located outside the exit and entry tracks but closest to the exit track, a turn to reach the SU along the headland border is performed, then after unloading the machine is driven backwards passing the entry track in order to be able to make a forward turn into the entry track (<link linkend="F5_9">Fig. <xref linkend="F5_9" remap="9.b"/></link>); (c) when the SU is located outside of the exit and entry tracks but closest to the entry track, a forward turn is made, the exit track is passed to reach the SU, and after unloading the machine is driven in reverse to enter the entry track (<link linkend="F5_9">Fig. <xref linkend="F5_9" remap="9.c"/></link>). The turn radius was set to 8.30 m for executing a turn in the simulation of the transportation phase, which was extracted from the GPS recordings. In order to simulate the operations as closely as possible to the experimental conditions, these three types of maneuverers were performed in the simulations.</para>
<fig id="F5_9" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 9</label>
<caption><para>An example of extracted three types of maneuverers in the unloading transport phase of potato harvesting from GPS recordings (black line)as well as the simulated maneuverers (red line).</para></caption>
<graphic xlink:href="graphics/fig5_9.jpg"/>
</fig>
<para>The distance that one full hopper of the planter can cover was measured to 3100 m and 3500 m for F3 and F4, respectively. The reason for the capacity not being equal is that the potato varieties planted in the two fields had different tuber size. For the harvester the distance that one full hopper can cover was measured to 860 m and 840 m, respectively, due to yield differences. Finally, even though spraying is a MIO, no refilling was necessary in either field, because the tank capacity of the sprayer was sufficiently large to cover each of the fields. The driving direction was 78&#x00B0; and 85&#x00B0;, resulting in 42 and 68 beds in F3 and F4, respectively. These numbers were set as the values of input parameters for the simulations. The comparisons between the simulated and measured results are summarized in <link linkend="T5_9">Table <xref linkend="T5_9" remap="9"/></link> and <link linkend="T5_10"><xref linkend="T5_10" remap="10"/></link> for operations in F3 and F4, respectively. The errors for the machinery performance indicators field efficiency and field capacity range from 0.46 % to 4.84 % and from 0.72% to 6.06%, respectively (<link linkend="T5_11">Table <xref linkend="T5_11" remap="11"/></link>). Based on the relatively small values of errors we conclude that the simulation model is sufficiently validated for our purpose. It can be seen from <link linkend="T5_11">Table <xref linkend="T5_11" remap="11"/></link> that the planting and harvesting had larger values of errors, which was mainly caused by the time variation in the service (reloading and unloading) phase.</para>
<table-wrap position="float" id="T5_9">
<label>Table 9</label>
<caption><para>Comparison between measured and simulated results in F3.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th colspan="2"><para></para></th>
<th valign="top"><para><emphasis role="strong">Bed forming</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Stone separation</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Planting</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Spraying</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Harvesting</emphasis></para></th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2"><para>Effective distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>5436</para></td>
<td valign="top"><para>10896</para></td>
<td valign="top"><para>10903</para></td>
<td valign="top"><para>983</para></td>
<td valign="top"><para>10939</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>5497</para></td>
<td valign="top"><para>10978</para></td>
<td valign="top"><para>10978</para></td>
<td valign="top"><para>975</para></td>
<td valign="top"><para>10978</para></td>
</tr>
<tr>
<td rowspan="2"><para>Effective time (s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>3926</para></td>
<td valign="top"><para>11190</para></td>
<td valign="top"><para>7525</para></td>
<td valign="top"><para>567</para></td>
<td valign="top"><para>8613</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>3844</para></td>
<td valign="top"><para>11435</para></td>
<td valign="top"><para>7417</para></td>
<td valign="top"><para>598</para></td>
<td valign="top"><para>8712</para></td>
</tr>
<tr>
<td rowspan="2"><para>Turning distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>638</para></td>
<td valign="top"><para>1756</para></td>
<td valign="top"><para>1239.5</para></td>
<td valign="top"><para>98</para></td>
<td valign="top"><para>1316</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>622</para></td>
<td valign="top"><para>1674</para></td>
<td valign="top"><para>1190.6</para></td>
<td valign="top"><para>95</para></td>
<td valign="top"><para>1243</para></td>
</tr>
<tr>
<td rowspan="2"><para>Turning time(s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>696</para></td>
<td valign="top"><para>2772</para></td>
<td valign="top"><para>1121</para></td>
<td valign="top"><para>78</para></td>
<td valign="top"><para>1450</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>661</para></td>
<td valign="top"><para>2657</para></td>
<td valign="top"><para>1073</para></td>
<td valign="top"><para>69</para></td>
<td valign="top"><para>1346</para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>866</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1201</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>841</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>1156</para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport time (s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>723</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>1031</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>701</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>963</para></td>
</tr>
<tr>
<td rowspan="2"><para>Service time (min)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>75.4</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>19.2</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>65</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>15.6</para></td>
</tr>
<tr>
<td rowspan="2"><para>Total distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td colspan="5"><para>46272</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td colspan="5"><para>46228</para></td>
</tr>
<tr>
<td rowspan="2"><para>Total time (min)</para></td>
<td valign="top"><para>Meas.</para></td>
<td colspan="5"><para>756.1</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td colspan="5"><para>738.5</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T5_10">
<label>Table 10</label>
<caption><para>Comparison between measured and simulated results in F4.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th colspan="2"><para></para></th>
<th valign="top"><para><emphasis role="strong">Bed forming</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Stone separation</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Planting</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Spraying</emphasis></para></th>
<th valign="top"><para><emphasis role="strong">Harvesting</emphasis></para></th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2"><para>Effective distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>11278</para></td>
<td valign="top"><para>22542</para></td>
<td valign="top"><para>22531</para></td>
<td valign="top"><para>2055</para></td>
<td valign="top"><para>22495</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>11323</para></td>
<td valign="top"><para>22656</para></td>
<td valign="top"><para>22656</para></td>
<td valign="top"><para>2076</para></td>
<td valign="top"><para>22656</para></td>
</tr>
<tr>
<td rowspan="2"><para>Effective time (s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>7492</para></td>
<td valign="top"><para>23239</para></td>
<td valign="top"><para>15327</para></td>
<td valign="top"><para>1255</para></td>
<td valign="top"><para>17787</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>8002</para></td>
<td valign="top"><para>23525</para></td>
<td valign="top"><para>15425</para></td>
<td valign="top"><para>1289</para></td>
<td valign="top"><para>17879</para></td>
</tr>
<tr>
<td rowspan="2"><para>Turning distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>1088</para></td>
<td valign="top"><para>2611</para></td>
<td valign="top"><para>1871</para></td>
<td valign="top"><para>134</para></td>
<td valign="top"><para>1676</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>1056</para></td>
<td valign="top"><para>2658</para></td>
<td valign="top"><para>1818</para></td>
<td valign="top"><para>128</para></td>
<td valign="top"><para>1592</para></td>
</tr>
<tr>
<td rowspan="2"><para>Turning time (s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>1065</para></td>
<td valign="top"><para>4320</para></td>
<td valign="top"><para>1771</para></td>
<td valign="top"><para>139</para></td>
<td valign="top"><para>1832</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>982</para></td>
<td valign="top"><para>4163</para></td>
<td valign="top"><para>1627</para></td>
<td valign="top"><para>115</para></td>
<td valign="top"><para>1892</para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1526</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2704</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1468</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2640</para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport time (s)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1422</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2458</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1328</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>2340</para></td>
</tr>
<tr>
<td rowspan="2"><para>Service time (min)</para></td>
<td valign="top"><para>Meas.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>148</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>49.6</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>132</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>38.4</para></td>
</tr>
<tr>
<td rowspan="2"><para>Total distance (m)</para></td>
<td valign="top"><para>Meas.</para></td>
<td colspan="5"><para>92511</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td colspan="5"><para>92727</para></td>
</tr>
<tr>
<td rowspan="2"><para>Total time (min)</para></td>
<td valign="top"><para>Meas.</para></td>
<td colspan="5"><para>1499.4</para></td>
</tr>
<tr>
<td valign="top"><para>Sim.</para></td>
<td colspan="5"><para>1479.8</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="T5_11">
<label>Table 11</label>
<caption><para>Comparison of time-based field efficiency and field capacity between measured and simulated in F3 and F4.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th colspan="2" rowspan="2"><para>Parameters</para></th>
<th colspan="3"><para>F3</para></th>
<th colspan="3"><para>F4</para></th>
</tr>
<tr>
<th valign="top"><para>Meas.</para></th>
<th valign="top"><para>Sim.</para></th>
<th valign="top"><para>Error (%)</para></th>
<th valign="top"><para>Meas.</para></th>
<th valign="top"><para>Sim.</para></th>
<th valign="top"><para>Error (%)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="5"><para>Field efficiency (%)</para></td>
<td valign="top"><para>Bed forming</para></td>
<td valign="top"><para>84.94</para></td>
<td valign="top"><para>85.33</para></td>
<td valign="top"><para>0.46</para></td>
<td valign="top"><para>87.55</para></td>
<td valign="top"><para>89.07</para></td>
<td valign="top"><para>1.74</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separation</para></td>
<td valign="top"><para>80.15</para></td>
<td valign="top"><para>81.15</para></td>
<td valign="top"><para>1.25</para></td>
<td valign="top"><para>84.32</para></td>
<td valign="top"><para>84.96</para></td>
<td valign="top"><para>0.76</para></td>
</tr>
<tr>
<td valign="top"><para>Planting</para></td>
<td valign="top"><para>54.16</para></td>
<td valign="top"><para>56.66</para></td>
<td valign="top"><para>4.62</para></td>
<td valign="top"><para>55.94</para></td>
<td valign="top"><para>58.65</para></td>
<td valign="top"><para>4.84</para></td>
</tr>
<tr>
<td valign="top"><para>Spraying</para></td>
<td valign="top"><para>87.91</para></td>
<td valign="top"><para>89.66</para></td>
<td valign="top"><para>1.99</para></td>
<td valign="top"><para>90.03</para></td>
<td valign="top"><para>91.81</para></td>
<td valign="top"><para>1.98</para></td>
</tr>
<tr>
<td valign="top"><para>Harvesting</para></td>
<td valign="top"><para>70.33</para></td>
<td valign="top"><para>72.86</para></td>
<td valign="top"><para>3.60</para></td>
<td valign="top"><para>71.00</para></td>
<td valign="top"><para>73.23</para></td>
<td valign="top"><para>3.14</para></td>
</tr>
<tr>
<td rowspan="5"><para>Field capacity (ha h<superscript>-1</superscript>)</para></td>
<td valign="top"><para>Bed forming</para></td>
<td valign="top"><para>1.99</para></td>
<td valign="top"><para>2.04</para></td>
<td valign="top"><para>2.51</para></td>
<td valign="top"><para>2.26</para></td>
<td valign="top"><para>2.16</para></td>
<td valign="top"><para>4.42</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separation</para></td>
<td valign="top"><para>0.66</para></td>
<td valign="top"><para>0.65</para></td>
<td valign="top"><para>1.52</para></td>
<td valign="top"><para>0.70</para></td>
<td valign="top"><para>0.69</para></td>
<td valign="top"><para>1.43</para></td>
</tr>
<tr>
<td valign="top"><para>Planting</para></td>
<td valign="top"><para>0.66</para></td>
<td valign="top"><para>0.70</para></td>
<td valign="top"><para>6.06</para></td>
<td valign="top"><para>0.71</para></td>
<td valign="top"><para>0.73</para></td>
<td valign="top"><para>2.82</para></td>
</tr>
<tr>
<td valign="top"><para>Spraying</para></td>
<td valign="top"><para>14.29</para></td>
<td valign="top"><para>13.82</para></td>
<td valign="top"><para>3.29</para></td>
<td valign="top"><para>13.89</para></td>
<td valign="top"><para>13.79</para></td>
<td valign="top"><para>0.72</para></td>
</tr>
<tr>
<td valign="top"><para>Harvesting</para></td>
<td valign="top"><para>0.77</para></td>
<td valign="top"><para>0.75</para></td>
<td valign="top"><para>2.60</para></td>
<td valign="top"><para>0.77</para></td>
<td valign="top"><para>0.79</para></td>
<td valign="top"><para>2.60</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
<section class="lev2" id="sec4.3" label="4.3" xreflabel="sec4.3">
<title>Simulated scenarios</title>
<para>The simulated results of the six scenarios, as specified in <link linkend="T5_7">Table <xref linkend="T5_7" remap="7"/></link>, for field F2 are presented in <link linkend="T5_12">Table <xref linkend="T5_12" remap="12"/></link>. In each scenario, 10 times of spraying is executed for a growing season, while the other operations are only executed once.</para>
<section class="lev3" id="sec4.3.1" label="4.3.1" xreflabel="sec4.3.1">
<title>Effect of driving direction</title>
<para>It can be found that the driving direction is an important factor when comparing scenario 2 and scenario 4, in which the total bed length, the total effective operating distance and the total effective operating time in the two scenarios are approximately the same, but scenario 4 has 66 more beds than scenario 2. Thus, more turns are required to cover the same bed length, which will lead to reduced field efficiency. Taking the bed forming operation as an example, the turning distance was 46.1% and the turning time 46.9% higher in scenario 4 than in scenario 2, resulting in a 6.4 % reduction of field efficiency in scenario 4 relative to scenario 2.</para>
</section>
<section class="lev3" id="sec4.3.2" label="4.3.2" xreflabel="sec4.3.2">
<title>Effect of fieldwork pattern</title>
<para>Scenario 4 and 6 differ in the fieldwork patterns of the planting and harvesting operations. The simulations demonstrate a 17.3% reduction in the combined turning time of the planter and the harvester in scenario 6, relative to scenario 4, indicating a substantial potential for improving the machinery performance by selection of a suitable fieldwork pattern for the particular field.</para>
</section>
<section class="lev3" id="sec4.3.3" label="4.3.3" xreflabel="sec4.3.3">
<title>Effect of machinery capacity</title>
<para>Scenario 1 and 2 differ in the capacity of the hopper for planting and the storage tank for harvesting. As expected, by increasing the machinery capacity, the non-working time can subsequently be reduced, specifically, scenario 2 showed an 8.8% reduction in the combined non-working time of the planter and the harvester, relative to scenario 1. Notably, 14.3% less service time is needed in scenario 2 than in scenario 1 due to less service visits required to cover the entire field.</para>
</section>
<section class="lev3" id="sec4.3.4" label="4.3.4" xreflabel="sec4.3.4">
<title>Effect of SU location</title>
<para>The difference between scenario 2 (4) and 3 (5) is that in scenario 2 (4) the SU is located in the middle of one headland, while in scenario 3 (5) the SU is moved between 3 positions in the same headland in order to be near the planter or harvester. The simulations show that the location of the SU has effect on the operational time and field efficiency where the non-working time reduced with 13.2% in scenario 3, relative to scenario 2. With respect to SU location scenarios 4 and 5 have a setup similar to scenarios 2 and 3, respectively, so comparing these two scenarios shows an 8.3% reduction of non-working time in the both planting and harvesting in scenario 5, relative to scenario 4. Hence positioning SUs at an appropriate location can improve the system and operational efficiency, but an assistant tool is required to predict the total transport distance by the PU corresponding to the allocated position of the SU.</para>
<para>From the above analysis of the effect of each test variable on operational time and field efficiency, it can be concluded that the developed simulation model can be used as a decision support system (DSS) to provide decision makers with necessary operational information to evaluate alternative scenarios. In general, the developed model can quantify and predict the operational cost, time for various operational scenarios prior to field working.</para>
<table-wrap position="float" id="T5_12">
<label>Table 12</label>
<caption><para>Outputs of the simulation for the different scenarios.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Scenario</para></th>
<th valign="top"><para></para></th>
<th valign="top"><para>1</para></th>
<th valign="top"><para>2</para></th>
<th valign="top"><para>3</para></th>
<th valign="top"><para>4</para></th>
<th valign="top"><para>5</para></th>
<th valign="top"><para>6</para></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top"><para>Number of beds</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para>144</para></td>
<td valign="top"><para>144</para></td>
<td valign="top"><para>144</para></td>
<td valign="top"><para>210</para></td>
<td valign="top"><para>210</para></td>
<td valign="top"><para>210</para></td>
</tr>
<tr>
<td rowspan="5"><para>Effective operating dist. (m)</para></td>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>29315</para></td>
<td valign="top"><para>29315</para></td>
<td valign="top"><para>29315</para></td>
<td valign="top"><para>29273</para></td>
<td valign="top"><para>29273</para></td>
<td valign="top"><para>29273</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
</tr>
<tr>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
</tr>
<tr>
<td valign="top"><para>Sprayer</para></td>
<td valign="top"><para>56790</para></td>
<td valign="top"><para>56790</para></td>
<td valign="top"><para>56790</para></td>
<td valign="top"><para>54430</para></td>
<td valign="top"><para>54430</para></td>
<td valign="top"><para>54430</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58664</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
<td valign="top"><para>58575</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total effective operating dist.(m)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">262097</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">262097</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">262097</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">259428</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">259428</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">259428</emphasis></para></td>
</tr>
<tr>
<td rowspan="5"><para>Effective operating time (h)</para></td>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>5.69</para></td>
<td valign="top"><para>5.69</para></td>
<td valign="top"><para>5.69</para></td>
<td valign="top"><para>5.69</para></td>
<td valign="top"><para>5.69</para></td>
<td valign="top"><para>5.69</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>16.97</para></td>
<td valign="top"><para>16.97</para></td>
<td valign="top"><para>16.97</para></td>
<td valign="top"><para>16.95</para></td>
<td valign="top"><para>16.95</para></td>
<td valign="top"><para>16.95</para></td>
</tr>
<tr>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>11.01</para></td>
<td valign="top"><para>11.01</para></td>
<td valign="top"><para>11.01</para></td>
<td valign="top"><para>10.99</para></td>
<td valign="top"><para>10.99</para></td>
<td valign="top"><para>10.99</para></td>
</tr>
<tr>
<td valign="top"><para>Sprayer</para></td>
<td valign="top"><para>9.7</para></td>
<td valign="top"><para>9.7</para></td>
<td valign="top"><para>9.7</para></td>
<td valign="top"><para>9.3</para></td>
<td valign="top"><para>9.3</para></td>
<td valign="top"><para>9.3</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>12.93</para></td>
<td valign="top"><para>12.93</para></td>
<td valign="top"><para>12.93</para></td>
<td valign="top"><para>12.91</para></td>
<td valign="top"><para>12.91</para></td>
<td valign="top"><para>12.91</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total effective operating time (h)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">56.30</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">56.30</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">55.84</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">55.84</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">55.84</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">55.84</emphasis></para></td>
</tr>
<tr>
<td rowspan="5"><para>Turning dist.(m)</para></td>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>4447</para></td>
<td valign="top"><para>4447</para></td>
<td valign="top"><para>4447</para></td>
<td valign="top"><para>6499</para></td>
<td valign="top"><para>6499</para></td>
<td valign="top"><para>6499</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>5834</para></td>
<td valign="top"><para>5834</para></td>
<td valign="top"><para>5834</para></td>
<td valign="top"><para>8527</para></td>
<td valign="top"><para>8527</para></td>
<td valign="top"><para>8527</para></td>
</tr>
<tr>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>3033</para></td>
<td valign="top"><para>3441</para></td>
<td valign="top"><para>3441</para></td>
<td valign="top"><para>5297</para></td>
<td valign="top"><para>5297</para></td>
<td valign="top"><para>5308</para></td>
</tr>
<tr>
<td valign="top"><para>Sprayer</para></td>
<td valign="top"><para>4095</para></td>
<td valign="top"><para>4095</para></td>
<td valign="top"><para>4095</para></td>
<td valign="top"><para>5670</para></td>
<td valign="top"><para>5670</para></td>
<td valign="top"><para>5670</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>3144</para></td>
<td valign="top"><para>3144</para></td>
<td valign="top"><para>3144</para></td>
<td valign="top"><para>6753</para></td>
<td valign="top"><para>6753</para></td>
<td valign="top"><para>5325</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total turning dist. (m)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">20553</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">20961</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">20961</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">32746</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">32746</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">31329</emphasis></para></td>
</tr>
<tr>
<td rowspan="5"><para>Turning time (h)</para></td>
<td valign="top"><para>Bed former</para></td>
<td valign="top"><para>1.13</para></td>
<td valign="top"><para>1.13</para></td>
<td valign="top"><para>1.13</para></td>
<td valign="top"><para>1.66</para></td>
<td valign="top"><para>1.66</para></td>
<td valign="top"><para>1.66</para></td>
</tr>
<tr>
<td valign="top"><para>Stone separator</para></td>
<td valign="top"><para>2.57</para></td>
<td valign="top"><para>2.57</para></td>
<td valign="top"><para>2.57</para></td>
<td valign="top"><para>3.76</para></td>
<td valign="top"><para>3.76</para></td>
<td valign="top"><para>3.76</para></td>
</tr>
<tr>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>0.91</para></td>
<td valign="top"><para>0.95</para></td>
<td valign="top"><para>0.95</para></td>
<td valign="top"><para>1.47</para></td>
<td valign="top"><para>1.47</para></td>
<td valign="top"><para>1.23</para></td>
</tr>
<tr>
<td valign="top"><para>Sprayer</para></td>
<td valign="top"><para>0.8</para></td>
<td valign="top"><para>0.8</para></td>
<td valign="top"><para>0.8</para></td>
<td valign="top"><para>1.2</para></td>
<td valign="top"><para>1.2</para></td>
<td valign="top"><para>1.2</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>0.95</para></td>
<td valign="top"><para>0.95</para></td>
<td valign="top"><para>0.95</para></td>
<td valign="top"><para>1.95</para></td>
<td valign="top"><para>1.95</para></td>
<td valign="top"><para>1.60</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total turning time (h)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">6.36</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">6.40</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">6.40</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">10.40</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">10.40</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">9.45</emphasis></para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport dist. (m)</para></td>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>3826</para></td>
<td valign="top"><para>3143</para></td>
<td valign="top"><para>1791</para></td>
<td valign="top"><para>3921</para></td>
<td valign="top"><para>3142</para></td>
<td valign="top"><para>3932</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>12932</para></td>
<td valign="top"><para>12932</para></td>
<td valign="top"><para>7692.1</para></td>
<td valign="top"><para>20015</para></td>
<td valign="top"><para>14813</para></td>
<td valign="top"><para>19991</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total transport distance (m)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">16758</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">16075</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">9483</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">23936</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">17955</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">23923</emphasis></para></td>
</tr>
<tr>
<td rowspan="2"><para>Transport time (h)</para></td>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>0.83</para></td>
<td valign="top"><para>0.69</para></td>
<td valign="top"><para>0.37</para></td>
<td valign="top"><para>0.87</para></td>
<td valign="top"><para>0.65</para></td>
<td valign="top"><para>0.88</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>3.30</para></td>
<td valign="top"><para>3.30</para></td>
<td valign="top"><para>1.95</para></td>
<td valign="top"><para>5.10</para></td>
<td valign="top"><para>3.75</para></td>
<td valign="top"><para>5.10</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total transport time (h)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">4.13</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">3.99</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">2.32</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">5.97</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">4.40</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">5.98</emphasis></para></td>
</tr>
<tr>
<td rowspan="2"><para>Service time (h)</para></td>
<td valign="top"><para>Planter</para></td>
<td valign="top"><para>6.52</para></td>
<td valign="top"><para>5.38</para></td>
<td valign="top"><para>5.38</para></td>
<td valign="top"><para>5.38</para></td>
<td valign="top"><para>5.38</para></td>
<td valign="top"><para>5.38</para></td>
</tr>
<tr>
<td valign="top"><para>Harvester</para></td>
<td valign="top"><para>1.42</para></td>
<td valign="top"><para>1.42</para></td>
<td valign="top"><para>1.42</para></td>
<td valign="top"><para>1.78</para></td>
<td valign="top"><para>1.78</para></td>
<td valign="top"><para>1.78</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Total Service time(h)</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para><emphasis role="strong">7.93</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">6.80</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">6.80</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">7.16</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">7.16</emphasis></para></td>
<td valign="top"><para><emphasis role="strong">7.16</emphasis></para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
</section>
</section>
<section class="lev1" id="sec5" label="5" xreflabel="sec5">
<title>Conclusion</title>
<para>In this paper, a targeted model for simulating all the field operations involved in potato production was developed. The model was validated based on the recorded data from the experimental, sequential operations, which showed that the model can sufficiently well predict and evaluate the operational time and distance carried out by agricultural machines involved in potato production. The errors ranged from 0.46 % to 4.84 % and 0.72% to 6.06% in the predictions of field efficiency and field capacity, respectively. Furthermore, the capabilities of the simulation model as a decision support system (DSS) have been demonstrated. It was shown that it is feasible to evaluate different user scenarios in terms of field operational decisions (e.g. driving direction, fieldwork pattern, location of the service unit, etc.) and machinery dimensions (e.g. tank and hopper size).</para>
</section>
<bibliography class="biblio" id="bib04">
<title>References</title>
<bibliomixed id="B5-1"><author><surname>Bechar</surname>, <firstname>A.</firstname></author>, <author><surname>Yosef</surname>, <firstname>S.</firstname></author>, <author><surname>Netanyahu</surname>, <firstname>S.</firstname></author>, <author><surname>Edan</surname>, <firstname>Y.</firstname></author>, <year>2007</year>. <article-title>Improvement of work methods in tomato greenhouses using simulation</article-title>. <source>Transactions of the ASABE</source>, <volumenum>50</volumenum>(<issue>2</issue>), <fpage>331</fpage>&#x2013;<lpage>338</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Improvement+of+work+methods+in+tomato+greenhouses+using+simulation+Transactions+of+the+ASABE+2007+2+331-338" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-2"><author><surname>Benson</surname>, <firstname>E.R.</firstname></author>, <author><surname>Hansen</surname>, <firstname>A. C.</firstname></author>, <author><surname>Reid</surname>, <firstname>J. F.</firstname></author>, <author><surname>Warman</surname>, <firstname>B. L.</firstname></author>, <author><surname>Brand</surname>, <firstname>M. A.</firstname></author>, <year>2002</year>. <article-title>Development of an in-field grain handling simulation in ARENA</article-title>. <source>ASAE Paper</source>, <fpage>02</fpage>&#x2013;<lpage>3104</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Development+of+an+in-field+grain+handling+simulation+in+ARENA+ASAE+Paper+2002+02-3104" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-3"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <year>2009</year>. <article-title>The vehicle routing problem in field logistics part I</article-title>. <source>Biosystems Engineering</source>, <volumenum>104</volumenum>(<issue>4</issue>), <fpage>447</fpage>&#x2013;<lpage>457</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+vehicle+routing+problem+in+field+logistics+part+I+Biosystems+Engineering+2009+4+447-457" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-4"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <year>2010</year>. <article-title>The vehicle routing problem in field logistics: Part II</article-title>. <source>Biosystems Engineering</source>, <volumenum>105</volumenum>(<issue>2</issue>), <fpage>180</fpage>&#x2013;<lpage>188</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+vehicle+routing+problem+in+field+logistics%3A+Part+II+Biosystems+Engineering+2010+2+180-188" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-5"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Jorgensen</surname>, <firstname>R. N.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <year>2009</year>. <article-title>Modelling of material handling operations using controlled traffic</article-title>. <source>Biosystems Engineering</source>, <volumenum>103</volumenum>(<issue>4</issue>), <fpage>397</fpage>&#x2013;<lpage>408</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Modelling+of+material+handling+operations+using+controlled+traffic+Biosystems+Engineering+2009+4+397-408" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-6"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S. G.</firstname></author>, <year>2008</year>. <article-title>Minimising the non-working distance travelled by machines operating in a headland field pattern</article-title>. <source>Biosystems Engineering</source>, <volumenum>101</volumenum>(<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Minimising+the+non-working+distance+travelled+by+machines+operating+in+a+headland+field+pattern+Biosystems+Engineering+2008+1+1-12" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-7"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Pavlou</surname>, <firstname>D.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Orfanou</surname>, <firstname>A.</firstname></author>, <year>2013</year>. <article-title>DSS tool for the implementation and operation of an umbilical system applying organic fertiliser</article-title>. <source>Biosystems Engineering</source>, <volumenum>114</volumenum>(<issue>1</issue>), <fpage>9</fpage>&#x2013;<lpage>20</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=DSS+tool+for+the+implementation+and+operation+of+an+umbilical+system+applying+organic+fertiliser+Biosystems+Engineering+2013+1+9-20" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-8"><author><surname>Busato</surname>, <firstname>P.</firstname></author> (<year>2015</year>). <article-title>A simulation model for a rice-harvesting chain</article-title>. <source>Biosystems Engineering</source>, <volumenum>129</volumenum>, <fpage>149</fpage>&#x2013;<lpage>159</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+simulation+model+for+a+rice-harvesting+chain+Biosystems+Engineering+2015+149-159" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-9"><author><surname>de Toro</surname>, <firstname>A.</firstname></author>, <author><surname>Gunnarsson</surname>, <firstname>C.</firstname></author>, <author><surname>Lundin</surname>, <firstname>G.</firstname></author>, <author><surname>Jonsson</surname>, <firstname>N.</firstname></author>, <year>2012</year>. <article-title>Cereal harvesting &#x2013; strategies and costs under variable weather conditions</article-title>. <source>Biosystems Engineering</source>, <volumenum>111</volumenum>(<issue>4</issue>), <fpage>429</fpage>&#x2013;<lpage>439</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Cereal+harvesting+-+strategies+and+costs+under+variable+weather+conditions+Biosystems+Engineering+2012+4+429-439" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-10"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S.</firstname></author>, <year>2012</year>. <article-title>An object-oriented model for simulating agricultural in-field machinery activities</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>81</volumenum>, <fpage>24</fpage>&#x2013;<lpage>32</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=An+object-oriented+model+for+simulating+agricultural+in-field+machinery+activities+Computers+and+Electronics+in+Agriculture+2012+24-32" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-11"><author><surname>Hu</surname>, <firstname>J.Y.</firstname></author>, <author><surname>Zhang</surname>, <firstname>X.</firstname></author>, <author><surname>Moga</surname>, <firstname>L. M.</firstname></author>, <author><surname>Neculita</surname>, <firstname>M.</firstname></author>, <year>2013</year>. <article-title>Modeling and implementation of the vegetable supply chain traceability system</article-title>. <source>Food Control</source>, <volumenum>30</volumenum>(<issue>1</issue>), <fpage>341</fpage>&#x2013;<lpage>353</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Modeling+and+implementation+of+the+vegetable+supply+chain+traceability+system+Food+Control+2013+1+341-353" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-12"><author><surname>Hunt</surname>, <firstname>D.</firstname></author> (<year>2008</year>). <source>Farm power and machinery management</source>: <publisher-name>Waveland Press</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Farm+power+and+machinery+management+2008" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-13"><collab>iTEC PRO operators manual</collab>. (<year>2007</year>). <source>Moline, Illinois: A John Deere Illustration<sup>a</sup> Manual, Deere &#x0026; Company. OMPC21038 Issue J7</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Moline%2C+Illinois%3A+A+John+Deere+Illustrationa+Manual%2C+Deere+%26+Company%2E+OMPC21038+Issue+J7+2007" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-14"><author><surname>Kusiak</surname>, <firstname>A.</firstname></author>, <author><surname>Larson</surname>, <firstname>T. N.</firstname></author>, <author><surname>Wang</surname>, <firstname>J. R.</firstname></author>, <year>1994</year>. <article-title>Reengineering of Design and Manufacturing Processes</article-title>. <source>Computers &#x0026; Industrial Engineering</source>, <volumenum>26</volumenum>(<issue>3</issue>), <fpage>521</fpage>&#x2013;<lpage>536</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Reengineering+of+Design+and+Manufacturing+Processes+Computers+%26+Industrial+Engineering+1994+3+521-536" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-15"><author><surname>Mayer</surname>, <firstname>R.J.</firstname></author>, <author><surname>Menzel</surname>, <firstname>C. P.</firstname></author>, <author><surname>Painter</surname>, <firstname>M. K.</firstname></author>, <author><surname>Dewitte</surname>, <firstname>P. S.</firstname></author>, <author><surname>Blinn</surname>, <firstname>T.</firstname></author>, <author><surname>Perakath</surname>, <firstname>B.</firstname></author>, <year>1995</year>. <article-title>Information integration for concurrent engineering (IICE) IDEF3 process description capture method report: DTIC Document</article-title>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Information+integration+for+concurrent+engineering+%28IICE%29+IDEF3+process+description+capture+method+report%3A+DTIC+Document+Information+integration+for+concurrent+engineering+%28IICE%29+IDEF3+process+description+capture+method+report%3A+DTIC+Document+1995" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-16"><author><surname>Peres</surname>, <firstname>E.</firstname></author>, <author><surname>Fernandes</surname>, <firstname>M. A.</firstname></author>, <author><surname>Morais</surname>, <firstname>R.</firstname></author>, <author><surname>Cunha</surname>, <firstname>C. R.</firstname></author>, <author><surname>Lopez</surname>, <firstname>J. A.</firstname></author>, <author><surname>Matos</surname>, <firstname>S. R.</firstname></author>, <author><surname>Reis</surname>, <firstname>M. J. C. S.</firstname></author>, <year>2011</year>. <article-title>An autonomous intelligent gateway infrastructure for in-field processing in precision viticulture</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>78</volumenum>(<issue>2</issue>), <fpage>176</fpage>&#x2013;<lpage>187</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=An+autonomous+intelligent+gateway+infrastructure+for+in-field+processing+in+precision+viticulture+Computers+and+Electronics+in+Agriculture+2011+2+176-187" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-17"><author><surname>Shen</surname>, <firstname>H.</firstname></author>, <author><surname>Wall</surname>, <firstname>B.</firstname></author>, <author><surname>Zaremba</surname>, <firstname>M.</firstname></author>, <author><surname>Chen</surname>, <firstname>Y. L.</firstname></author>, <author><surname>Browne</surname>, <firstname>J.</firstname></author>, <year>2004</year>. <article-title>Integration of business modelling methods for enterprise information system analysis and user requirements gathering</article-title>. <source>Computers in Industry</source>, <volumenum>54</volumenum>(<issue>3</issue>), <fpage>307</fpage>&#x2013;<lpage>323</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Integration+of+business+modelling+methods+for+enterprise+information+system+analysis+and+user+requirements+gathering+Computers+in+Industry+2004+3+307-323" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-18"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Nielsen</surname>, <firstname>V.</firstname></author>, <year>2005</year>. <article-title>Operational Analyses and Model Comparison of Machinery Systems for Reduced Tillage</article-title>. <source>Biosystems Engineering</source>, <volumenum>92</volumenum>(<issue>2</issue>), <fpage>143</fpage>&#x2013;<lpage>155</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Operational+Analyses+and+Model+Comparison+of+Machinery+Systems+for+Reduced+Tillage+Biosystems+Engineering+2005+2+143-155" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-19"><author><surname>Thakur</surname>, <firstname>M.</firstname></author>, <author><surname>Hurburgh</surname>, <firstname>C. R.</firstname></author>, <year>2009</year>. <article-title>Framework for implementing traceability system in the bulk grain supply chain</article-title>. <source>Journal of Food Engineering</source>, <volumenum>95</volumenum>(<issue>4</issue>), <fpage>617</fpage>&#x2013;<lpage>626</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Framework+for+implementing+traceability+system+in+the+bulk+grain+supply+chain+Journal+of+Food+Engineering+2009+4+617-626" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-20"><author><surname>van &#x0027;t Ooster</surname>, <firstname>A.</firstname></author>, <author><surname>Bontsema</surname>, <firstname>J.</firstname></author>, <author><surname>van Henten</surname>, <firstname>E. J.</firstname></author>, <author><surname>Hemming</surname>, <firstname>S.</firstname></author>, <year>2012</year>. <article-title>GWorkS &#x2013; A discrete event simulation model on crop handling processes in a mobile rose cultivation system</article-title>. <source>Biosystems Engineering</source>, <volumenum>112</volumenum>(<issue>2</issue>), <fpage>108</fpage>&#x2013;<lpage>120</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=GWorkS+-+A+discrete+event+simulation+model+on+crop+handling+processes+in+a+mobile+rose+cultivation+system+Biosystems+Engineering+2012+2+108-120" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-21"><author><surname>van &#x0027;t Ooster</surname>, <firstname>A.</firstname></author>, <author><surname>Bontsema</surname>, <firstname>J.</firstname></author>, <author><surname>van Henten</surname>, <firstname>E. J.</firstname></author>, <author><surname>Hemming</surname>, <firstname>S.</firstname></author>, <year>2014</year>. <article-title>Simulation of harvest operations in a static rose cultivation system</article-title>. <source>Biosystems Engineering</source>, <volumenum>120</volumenum>, <fpage>34</fpage>&#x2013;<lpage>46</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Simulation+of+harvest+operations+in+a+static+rose+cultivation+system+Biosystems+Engineering+2014+34-46" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-22"><author><surname>Zhang</surname>, <firstname>F.L.</firstname></author>, <author><surname>Johnson</surname>, <firstname>D. M.</firstname></author>, <author><surname>Johnson</surname>, <firstname>M. A.</firstname></author>, <year>2012</year>. <article-title>Development of a simulation model of biomass supply chain for biofuel production</article-title>. <source>Renewable Energy</source>, <volumenum>44</volumenum>, <fpage>380</fpage>&#x2013;<lpage>391</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Development+of+a+simulation+model+of+biomass+supply+chain+for+biofuel+production+Renewable+Energy+2012+380-391" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-23"><author><surname>Zhang</surname>, <firstname>X.</firstname></author>, <author><surname>Feng</surname>, <firstname>J.</firstname></author>, <author><surname>Xu</surname>, <firstname>M.</firstname></author>, <author><surname>Hu</surname>, <firstname>J.</firstname></author>, <year>2011</year>. <article-title>Modeling traceability information and functionality requirement in export-oriented tilapia chain</article-title>. <source>J Sci Food Agric</source>, <volumenum>91</volumenum>(<issue>7</issue>), <fpage>1316</fpage>&#x2013;<lpage>1325</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Modeling+traceability+information+and+functionality+requirement+in+export-oriented+tilapia+chain+J+Sci+Food+Agric+2011+7+1316-1325" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B5-24"><author><surname>Zhou</surname>, <firstname>K.</firstname></author>, <author><surname>Leck Jensen</surname>, <firstname>A.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <year>2014</year>. <article-title>Agricultural operations planning in fields with multiple obstacle areas</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>109</volumenum>, <fpage>12</fpage>&#x2013;<lpage>22</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Agricultural+operations+planning+in+fields+with+multiple+obstacle+areas+Computers+and+Electronics+in+Agriculture+2014+12-22" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
</chapter>
<chapter class="chapter" id="ch06" label="Chapter 6" xreflabel="ch06">
<title>Quantifying the benefits of alternative fieldwork patterns in potato cultivation system</title>
<authorgroup>
<author><firstname>K.</firstname> <surname>Zhou</surname></author>, <author><firstname>A. Leck</firstname> <surname>Jensen</surname></author>, <author><firstname>D.D.</firstname> <surname>Bochtis</surname></author>, <author><firstname>C.G.</firstname> <surname>S&#x00F8;rensen</surname></author>
</authorgroup>
<para>(Submitted)</para>
<abstract class="abstract" id="abs05">
<title>Abstract</title>
<para>A sub-optimal fieldwork pattern is a main reason for lost time in fieldwork operations due to excessive non-working distance and time. Even though algorithms exist that can calculate an optimal route plan of a specific operation that covers the field with minimum non-working distance and time, so far no commercial navigation-aiding system for agricultural vehicles exist that can implement this type of patterns. Yet, the implementation of applicable standard fieldwork pattern in real life operations can provide near-optimal solutions compared to the simple fieldwork patterns generally selected by operators.</para>
<para>In this paper, a novel approach for the assessment of the savings, in terms of non-working distance and time, derived from the implementation of five selected common fieldwork patterns against the operators&#x2019; used fieldwork patterns is presented. The assessment method simulates the non-working distance and time corresponding to the selected fieldwork patterns. In order to do this, turn models are fitted to actual turns recorded in field experiments, and the turn models together with model of in-field transport and material reloading are evaluated. Three operations: bed forming, stone separation and planting in potato cultivation were chosen as the case study, which were recorded and analyzed in three different fields. The simulation results based on the five selected fieldwork patterns showed that the savings for bed forming were up to 18.4% in (non-working) turning distance and 32.7% in turning time; for stone separation the savings in terms of turning distance and time were 35.0% and 60.9%; for the planting the savings were 22.6% in distance and 24.8% in time when compared with the actual operation in the three case study fields. The increase in time-based field efficiency is up to 2.7%, 7.2% and 7.1% for bed forming, stone separation and planting, respectively.</para>
</abstract>
<kwd-group>
<title>Keywords</title>
<kwd>Operations management</kwd>
<kwd>Fieldwork pattern</kwd>
<kwd>Machinery management</kwd>
</kwd-group>
<section class="lev1" id="sec1" label="1" xreflabel="sec1">
<title>Introduction</title>
<para>In agricultural field operations (such as ploughing, seeding and harvesting) the vehicle (typically a tractor with an implement, depending on the operation) covers the entire field, normally by following straight or curved tracks along one side of the field. This creates an area in each end of the tracks, called the headland area, where the vehicle must make a turn in order to enter the next track. The remaining area, called the field body, consists of the tracks where the primary cropping is done. The order of which the tracks are traversed, i.e. the fieldwork pattern, determines how efficiently the turnings can be made in the headland. The most common fieldwork pattern is the continuous headland pattern where the tracks are traversed sequentially from one side of the field to the next. This fieldwork pattern is popular because it is simple for the driver to follow, but the narrow turnings from one track to the neighboring makes it inefficient.</para>
<para>Field efficiency, defined as the time a vehicle is working effectively divided by the total time it is committed to the operation (<link linkend="B6-11">Hunt, 2008</link>), is an important measure of machine performance. Obviously, the field efficiency can be improved by reducing the non-working distance and time. Part of the total non-working time is unpredictable (e.g. machine breakdown), but other parts can be reduced by planning, notably the time spent for turnings and for reloading/unloading material tanks (e.g. reloading the seeding tank for seeding and unloading the crop tank for harvest). <link linkend="F6_1">Fig. <xref linkend="F6_1" remap="1"/></link> shows a geometrical representation of a field.</para>
<fig id="F6_1" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 1</label>
<caption><para>Geometrical representation of a field with outer field border (yellow), field tracks (green) in the field body, turnings (red) in the headland areas and refilling path (black) / resuming path (blue) to/from a service unit (SU).</para></caption>
<graphic xlink:href="graphics/fig6_1.jpg"/>
</fig>
<para>The field efficiency is not a constant value for a given operation. Rather, it is affected by the vehicle maneuverability, fieldwork pattern, field shape, field size, crop yield (for harvesting operation), soil conditions, system capabilities (e.g. the tank size of the seeding machine) and the driver&#x0027;s experience.</para>
<para>Particularly, the fieldwork pattern is an important factor, since it is variable for a particular operation where the field, machinery and crop are given. The fieldwork pattern affects the amount of wasted time due to excessive non-working distance and time during the operation. This has been tested experimentally in actual operations (<link linkend="B6-5">Bochtis, et al., 2010</link>; <link linkend="B6-9">Hansen, et al., 2003</link>; <link linkend="B6-13">Ntogkoulis, et al., 2014</link>; <link linkend="B6-15">Taylor., et al., 2002</link>) as well as by using simulation models (<link linkend="B6-2">Benson, et al., 2002</link>; <link linkend="B6-6">Bochtis, et al., 2009</link>).</para>
<para>The non-working traffic not only causes high soil compaction due to the repetition of turning maneuvers (<link linkend="B6-1">Ansorge and Godwin, 2007</link>), but also increases fuel consumption, labor demands, and operators&#x2019; workload. Therefore, selection of an optimized fieldwork pattern for a particular operation plays an important role in the reduction of the non-working distance and time.</para>
<para>In recent years, field coverage planning has become a research focus, striving to increase the field efficiency by reducing the non-working distance and time. It mainly consists of two distinctive problems: Geometrical field representation and route planning. The geometrical field representation uses geometrical primitives, such as points, lines and polygons to represent the field with headland, field body and tracks geometrically for further high-level operational planning. A number of methods have been developed for tow-dimensional and three-dimensional field geometrical representation (<link linkend="B6-7">Hameed, et al., 2010</link>; <link linkend="B6-8">Hameed, et al., 2013</link>; <link linkend="B6-10">Hofstee, et al., 2009</link>; <link linkend="B6-12">Jin and Tang, 2011</link>; <link linkend="B6-14">Oksanen and Visala, 2009</link>). Route planning regards finding an optimized route for the vehicle to follow within the geometrical field representation. Recently, a new type of optimal fieldwork pattern, B-pattern, has been introduced (<link linkend="B6-3">Bochtis and Vougioukas, 2008</link>) and defined (<link linkend="B6-4">Bochtis, et al., 2013</link>). The B-pattern optimization criteria include the minimization of total or non-working distance, total operational time, and risk of soil compaction. In the case of minimization of a non-working distance, experimental results show a reduction of total non-working distance of up to 50% by implementing the B-patterns (<link linkend="B6-3">Bochtis and Vougioukas, 2008</link>).</para>
<para>Even though B-patterns can minimize the non-working distance, no commercial navigation-aiding system for agricultural vehicles exists at the moment that can implement these route plans. Moreover, no algorithmic procedures are commercially available that enables the farmers to generate the optimal track sequences and embed them into currently available navigation-aiding systems by skipping the appropriate number of tracks in each headland turning. In contrast, predetermined standard motifs for fieldwork patterns can be followed by an operator using an auto-steering system or manual steering. For example, by selecting a simple standard motif fieldwork pattern consisting of consequently skipping the neighboring track may allow the driver to make the turns faster than the continuous fieldwork pattern and thereby reduce the total non-working time. So, the implementation of applicable standard motifs in real life operations can provide sub-optimal, yet improved solutions, compared to the operator&#x0027;s standard choice.</para>
<para>In order to investigate the benefits of using alternative fieldwork patterns compared with the operator&#x0027;s default patterns, a novel approach is presented, where five selected common fieldwork patterns are compared with the patterns used by farmers in real life and under similar conditions: Same fields, machines and crops. Three sequential operations for potato cultivation have been chosen for the case study: Bed forming, stone separation and planting. The remainder of our work is organized as follows: <link linkend="sec2">Section <xref linkend="sec2" remap="2"/></link> describes the potato cultivation system and the machines used for the three operations of interest; in <link linkend="sec3">Section <xref linkend="sec3" remap="3"/></link> the involved materials and methods are described, consisting of a methodological overview (3.1), a description and mathematical formulation of the applied fieldwork patterns (3.2) and the turning models (3.3), a description of the fields and the equipment used for recording operational positioning data (3.4), and finally a description of the simulation model. Next, in <link linkend="sec4">Section <xref linkend="sec4" remap="4"/></link> the results are presented and discussed. First, the recorded GPS data for actual field operations are analyzed (4.1) and used to parameterize the turning models (4.2). The turning models are validated (4.3) and afterwards used to simulate and evaluate the total non-working time and distance for the five common fieldwork patterns (4.4). Finally, conclusions are made in <link linkend="sec5">Section <xref linkend="sec5" remap="5"/></link>.</para>
</section>
<section class="lev1" id="sec2" label="2" xreflabel="sec2">
<title>Potato cultivation System</title>
<para>Potato farmers all over Europe use a cultivation system where the potatoes grow in beds. In order to provide good (dry and warm) growing conditions for the potato three sequential operations are required for the establishment of the potato crop (<link linkend="F6_2">Fig. <xref linkend="F6_2" remap="2"/></link>): First the beds are formed, then oversized stones and clods are separated out of the beds, and finally the potato seeds are planted in the beds:</para>
<fig id="F6_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>Illustration of the three operations of potato crop establishment: (a) bed formation, (b) stone separation, and (c) planting (photo source: Grimme).</para></caption>
<graphic xlink:href="graphics/fig6_2.jpg"/>
</fig>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>Bed formation: Setting up perfectly formed beds is the first step towards successful establishment of a potato crop. The bed former uses shaped metal plates to lift up the soil and form it into one to more beds. This step is decisive, since the wheel tracks and bed width are determined for all subsequent field operations of the season (Fig 2.a).</para></listitem>
<listitem><para>Stone separation: This operation is also a part of the seedbed preparation in stony and cloddy soils which can provide ideal growing conditions for fast emergence of the potatoes and reduction of the picking cost in the harvesting. A stone separator uses a digging share and separating web through which the fine soil falls into the bed while the oversize stones and clods are transferred laterally through a cross-conveyor to an adjacent furrow between already formed beds where separation is not performed. The conveyor can be adjusted either to the right or left at the end of the current bed. In successive operations the machine&#x0027;s tires run on the rows of the processed stones and clods to bury them between alternate beds (Fig 2.b).</para></listitem>
<listitem><para>Planting: Potato planting starts immediately after the stone separation, normally by the use of automated planters. The planter is attached behind a tractor with the seed potatoes in a container, called the hopper. Special cups lift the seed potatoes from the hopper and place them with accuracy distance into the beds. The depth of sowing is about 5-10 cm and the distance between potato tubers along the rows are about 20-40 cm (Fig 2.c). Due to capacity constraints the hopper needs to be refilled occasionally. This is done by driving to the headland area where one or more reloading units are located, refill the hopper and return to the location of the field where the hopper ran empty. The time spent for reloading is part of the non-working time.</para></listitem></orderedlist>
</section>
<section class="lev1" id="sec3" label="3" xreflabel="sec4">
<title>Materials and methods</title>
<section class="lev2" id="sec3.1" label="3.1" xreflabel="sec3.1">
<title>Methodology overview</title>
<para>The methodological approach of this paper is to develop a simulation model and apply it to assess the machinery performance with respect to non-working time and distance of the three operations described in <link linkend="sec2">Section <xref linkend="sec2" remap="2"/></link>. The approach consists of four main stages (<link linkend="F6_3">Fig. <xref linkend="F6_3" remap="3"/></link>). Stage 1 is the data recording where GPS data of the different operations are recorded in three fields (<link linkend="sec3.4.1">section <xref linkend="sec3.4.1" remap="3.4.1"/></link> and <link linkend="sec3.4.2"><xref linkend="sec3.4.2" remap="3.4.2"/></link>. Stage 2 analyses the GPS data and divides the operational driving into sequences of work elements: on-the-tracks work (productive), headland turnings, in-field transport and reloading (non-productive). The time and distance of each work element is extracted (<link linkend="sec3.4.3">section <xref linkend="sec3.4.3" remap="3.4.3"/></link>). Stage 3 defines theoretical models of four types of turnings (defined in <link linkend="sec3.3">section <xref linkend="sec3.3" remap="3.3"/></link>) and fits the models to the actual headland turnings determined in stage 2. Finally, stage 4 applies the fitted turning models together with a model for the planter refilling to simulate each of the three operations in each of the three fields applying each of the five fieldwork patterns (defined in <link linkend="sec3.2">section <xref linkend="sec3.2" remap="3.2"/></link>). In this way the optimal fieldwork pattern is determined for each combination of field and operation, and the corresponding non-working time and distance is compared to the actual measured values.</para>
<fig id="F6_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>Overview of the proposed methodology.</para></caption>
<graphic xlink:href="graphics/fig6_3.jpg"/>
</fig>
</section>
<section class="lev2" id="sec3.2" label="3.2" xreflabel="sec3.2">
<title>Fieldwork patterns</title>
<fig id="F6_4" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 4</label>
<caption><para>Five selected common fieldwork patterns for field vehicles. Arrows show track sequences. Light and dark green indicate blocks with similar motifs of tracks.</para></caption>
<graphic xlink:href="graphics/fig6_4.jpg"/>
</fig>
<para>In this study, five common fieldwork patterns were selected (<link linkend="B6-11">Hunt, 2008</link>). Each fieldwork pattern is represented mathematically with the traversal function, which yields the traversal sequence of the field tracks. The traversal function is expressed as a sequence of integers <emphasis>q<subscript>i</subscript></emphasis> with <emphasis>i</emphasis> &#x2208; <emphasis>T</emphasis>, where T is the set of tracks in the geometrical representation of the field coverage. For instance, <emphasis>q</emphasis><subscript>4</subscript> = 7 indicates that the 4<superscript>th</superscript> track traversed by the vehicle is track number 7. The traversal function is the inverse of the bijective function <emphasis>p</emphasis> defined by <link linkend="B6-3">Bochtis and Vougioukas (2008</link>).</para>
<para>In the following each selected fieldwork pattern is explained and described mathematically with the traversal function:</para>
<orderedlist numeration="loweralpha" continuation="restarts" spacing="normal">
<listitem><para><emphasis role="strong">Straight Alternation Pattern (SAP):</emphasis> In this pattern the vehicle skips a fixed number of tracks, <emphasis>s</emphasis>, when reaching the headland area. In practice the skip number is almost always 1, as illustrated in <link linkend="F6_4">Fig. <xref linkend="F6_4" remap="4.a"/></link>, such that the vehicle traverses the first track, then skips the second, traverses the third and subsequently the remaining odd numbered tracks. Finally, the even numbered tracks are traversed in reverse order, resulting in the track sequence <emphasis>&#x03C1;</emphasis> = (1,3,5,7,...,8,6,4,2). The traversal function for the SAP pattern can be written as:</para>
<equation><graphic xlink:href="graphics/ueq6_1.jpg"/></equation>
<para>Where mod is the modulus operator and &#x2308; &#x2309; denotes the ceiling function that rounds a real number up to the smallest larger integer. <emphasis>N</emphasis> is the number of tracks, i.e. the cardinality of <emphasis>T,N</emphasis> = &#x007C;T&#x007C;.</para></listitem>
<listitem><para><emphasis role="strong">Skip and Fill Pattern (SFP):</emphasis> This pattern mainly consists of repetitions of a standard motif of three tracks where first two tracks are skipped, and then the previous track is traversed. The first two and possibly the last tracks are exceptions to this motif, depending on the number of tracks. This results in the track sequence <emphasis>&#x03C1;</emphasis> = (1,3,2,5,4,7,6,9,8,...). The traversal function can be written as:</para>
<equation><graphic xlink:href="graphics/ueq6_2.jpg"/></equation></listitem>
<listitem><para><emphasis role="strong">First turn Skip Pattern (FSP):</emphasis> In this pattern the field tracks are grouped into blocks and the blocks are covered sequentially by following the same motif inside each block. The common motif is to skip a predetermined number of tracks, <emphasis>s</emphasis> &#x003E; 1, in one headland and <emphasis>s</emphasis> &#x2013; 1 tracks in the opposite headland. <link linkend="F6_4">Fig. <xref linkend="F6_4" remap="4.c"/></link> illustrates FSP with <emphasis>s</emphasis> = 3 resulting in a block size of 7 and the track sequence <emphasis>&#x03C1;</emphasis> = ((1,5,2,6,3,7,4),(8,12,9...),...). In general, the skip number <emphasis>s</emphasis> defines the number of tracks in a block to <emphasis>B</emphasis> = 2 &#x00B7; <emphasis>s</emphasis> + 1. The number of blocks in a field with <emphasis>N</emphasis> tracks is <emphasis>n</emphasis> = &#x230A;_N / B &#x230B;. In case mod(<emphasis>N, B</emphasis>) &#x003E; 0 the remaining tracks are simply covered sequentially. The overall track sequence is the combined sequences of each block: <emphasis>&#x03C1;</emphasis> = (<emphasis>&#x03C1;</emphasis><subscript>1</subscript>, <emphasis>&#x03C1;</emphasis><subscript>2</subscript>, ..., <emphasis>&#x03C1;</emphasis><emphasis>n</emphasis>), where <emphasis>&#x03C1;</emphasis><emphasis>j</emphasis> is the track sequence of block <emphasis>j</emphasis>, determined by the following traversal function for 1 &#x2264; <emphasis>i &#x2264; B</emphasis> :</para>
<equation><graphic xlink:href="graphics/ueq6_3.jpg"/></equation></listitem>
<listitem><para><emphasis role="strong">From Boundary Pattern (FBP):</emphasis> Like with FSP, this pattern has the field tracks grouped into blocks, which are covered sequentially. In each block, the vehicle covers the field tracks inwardly from the boundary. For instance, if the field has 10 tracks divided into 2 blocks with 5 tracks in each block (as illustrated in <link linkend="F6_4">Fig. <xref linkend="F6_4" remap="4.d"/></link>), then the track sequence is <emphasis>&#x03C1;</emphasis> = (<emphasis>&#x03C1;</emphasis><subscript>1</subscript>, <emphasis>&#x03C1;</emphasis><subscript>2</subscript>) = ((1,5,2,4,3),(6,10,7,9,8)). In this pattern it is not required that the blocks have the same size, so in general, assuming that the field is divided into <emphasis>n</emphasis> blocks with <emphasis>B</emphasis><emphasis>j</emphasis> denoting the size of the <emphasis>j</emphasis><superscript>th</superscript> block, then it is only required that <emphasis>B<subscript>j</subscript></emphasis> &#x003E; 0 and <inline-graphic xlink:href="graphics/inline-11.jpg"/>. The track sequence <emphasis>&#x03C1;<subscript>j</subscript></emphasis> of block <emphasis>j</emphasis> can be expressed with the following traversal function, where <emphasis>B</emphasis><subscript>0</subscript> = 0:</para>
<equation><graphic xlink:href="graphics/ueq6_4.jpg"/></equation>
<para>Then the track sequence for covering the entire field is <emphasis>&#x03C1;</emphasis> = (&#x03C1;<subscript>1</subscript>, &#x03C1;<subscript>2</subscript>,...., <emphasis>&#x03C1;<subscript>n</subscript></emphasis>).</para></listitem>
<listitem><para><emphasis role="strong">From back Furrow Pattern (FFP):</emphasis> This pattern is similar to the FBP pattern, except that the vehicle covers the field tracks outwardly from the central track of the block. For instance, in a field with 10 tracks grouped into 2 blocks with 5 tracks in each block the track sequence becomes: <emphasis>&#x03C1;</emphasis> = ((3,4,2,5,1), (8,9,7,10,6)), see <link linkend="F6_4">Fig. <xref linkend="F6_4" remap="4.e"/></link>. Assuming that <emphasis>B<subscript>j</subscript></emphasis> is the size of the <emphasis>j<superscript>th</superscript></emphasis> block and that the conditions that and <emphasis>B<subscript>j</subscript></emphasis> &#x003E; = 0, <inline-graphic xlink:href="graphics/inline-11.jpg"/> and <emphasis>B</emphasis> <subscript>0</subscript> = 0 are satisfied, then the track sequence <emphasis>&#x03C1;</emphasis><subscript>j</subscript> of block <emphasis>j</emphasis> can be written as:</para>
<equation><graphic xlink:href="graphics/ueq6_5.jpg"/></equation>
<para>Then the track sequence for covering the entire field is <emphasis>&#x03C1;</emphasis> = (<emphasis>&#x03C1;</emphasis><subscript>1</subscript>, <emphasis>&#x03C1;</emphasis><subscript>2</subscript>,...., <emphasis>&#x03C1;<subscript>n</subscript></emphasis>).</para></listitem>
</orderedlist>
</section>
<section class="lev2" id="sec3.3" label="3.3" xreflabel="sec3.3">
<title>The turning models</title>
<para>The four most common types of turns for agricultural vehicles operating in a headland pattern are the following: the forward turn (&#x03A9; -turn), the double round corner turn (&#x220F; -turn), the reverse cross turn (<emphasis>T<subscript>cross</subscript></emphasis> &#x2013; turn) and the reverse open turn (<emphasis>T<subscript>open</subscript></emphasis> &#x2013; turn), illustrated in <link linkend="F6_5">Fig. <xref linkend="F6_5" remap="5"/></link>. (<link linkend="B6-11">Hunt, 2008</link>; <link linkend="B6-17">Witney, 1996</link>).</para>
<para>&#x220F; -turns are fast and need less headland space for turning. Their disadvantage, relative to the other turns, is that they require large distance between the exit and the entry tracks; at least twice the turning radius of machinery. &#x03A9; -turns are fast and smooth for narrow manoeuvers, but they require more turning space, i.e. a wider headland. T -turns (<emphasis>T<subscript>cross</subscript></emphasis> and <emphasis>T<subscript>open</subscript></emphasis>) are the most commonly used turns in bed formation and stone separation due to their low demand of space for maneuvering, but they are time demanding, because twice the vehicle needs to stop and change gear between forward and reverse direction. The field efficiency can be improved with minimal headland width by selecting T -turns instead of &#x220F; -turns. However, this requires skipping of tracks which is complicated for the driver, unless the tracks are clearly defined and the pattern is simple.</para>
<para>To calculate the turning length of these four turns, a geometrical turn model introduced by <link linkend="B6-3">Bochtis and Vougioukas (2008</link>) and <link linkend="B6-16">Spekken (2015</link>), was used. The model is written as follows:</para>
<equation id="eq1-4"><graphic xlink:href="graphics/eq6_1.jpg"/></equation>
<para>where <emphasis>r<subscript>mn</subscript></emphasis> is the minimal turning radius of the vehicle with implement, <emphasis>w</emphasis> is the operating width of the implement <emphasis>d<subscript>ij</subscript></emphasis> is the turn degree defined as &#x007C; <emphasis>i</emphasis> &#x2013; <emphasis>j</emphasis> &#x007C;, where <emphasis>i</emphasis> and <emphasis>j</emphasis> are the exit and entry track numbers, respectively. In other words, the number of skipped track in a headland equals to <emphasis>d<subscript>ij</subscript></emphasis> &#x2013; 1. For modelling of the T-turns, a minimum distance <emphasis>l</emphasis> is needed for a tractor attached with implement to become fully parallel to a field boundary before starting to drive backwards, which is the distance between the front axle of the tractor and the rear axle of either the implement or the tractor, in case the implement has no wheels.</para>
<fig id="F6_5" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 5</label>
<caption><para>Illustration of the geometrical representation of a field with three common turn types.</para></caption>
<graphic xlink:href="graphics/fig6_5.jpg"/>
</fig>
<para>It has to be noted that these turn models calculate the minimal length of each individual turn for an Ackerman-steering machine. However, in actual operations, the driver cannot exactly follow this shortest turning path in the headland area, since the minimal turning radius cannot be implemented due to dynamic factors, hence the actual turning length is always longer than the turning length estimated by the models. It can be observed from the above turning model that the only factor that affects the turning length of each individual turn is the turning radius, <emphasis>r</emphasis>, since the turn degree <emphasis>d<subscript>ij</subscript></emphasis> and operating width <emphasis>w</emphasis> are fixed for a given turn with a specific vehicle. So, the task of the model fitting process is to estimate the actual turning radius <emphasis>r</emphasis> from the measured turning lengths. In this study, all the measured turns in each operation are categorized into groups that have the same turn type and <emphasis>d<subscript>ij</subscript></emphasis>; each turn is treated as a data point in the model fitting terminology. For each measured turn, the actual turning radius <emphasis>r</emphasis> can be calculated according to the formula of the corresponding turn type. For instance, if the measured turn is a &#x220F; turn with <emphasis>d<subscript>ij</subscript></emphasis> = 4 and <emphasis>w</emphasis> = 5.0 and its length is 26.85, then the actual turning radius is obtained by formula (4): r = (<emphasis>L</emphasis> &#x2013; <emphasis>d<subscript>ij</subscript></emphasis>.<emphasis>w</emphasis>)/(<emphasis>&#x03C0;</emphasis> &#x2013; 2) = (26.85- 4*5.0) / (&#x03C0;-2) = 6.0. The average turning radius <emphasis>r<subscript>ave</subscript></emphasis> of these actual turning radiuses is used as the input parameter of the turning models. Furthermore, due to the different maneuverability and specification of the machines in different operations, the <emphasis>r<subscript>ave</subscript></emphasis> may vary, hence the fitting process for each turn type needs to be done separately.</para>
</section>
<section class="lev2" id="sec3.4" label="3.4" xreflabel="sec3.4">
<title>Field operations recordings</title>
<section class="lev3" id="sec3.4.1" label="3.4.1" xreflabel="sec3.4.1">
<title>Fields</title>
<para>The case study is based on three fields located at Lolland, Denmark. Field A [N 54&#x00B0;42&#x0027;09&#x201D;, E 11&#x00B0;18&#x0027;39&#x201D;] has an area of 3.24 ha; field B [N 54&#x00B0;44&#x0027;37&#x201D;, E 11&#x00B0;12&#x0027;42&#x201D;] has an area of 5.30 ha, while field C [N 54&#x00B0;44&#x0027;23&#x201D;, E 11&#x00B0;12&#x0027;33&#x201D;] has an area of 11.07 ha. The region is mainly flat, so machinery performance in these three fields was not affected by the slope of the fields. <link linkend="F6_6">Figure <xref linkend="F6_6" remap="6"/></link> shows satellite images of the experimental fields.</para>
<fig id="F6_6" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 6</label>
<caption><para>Satellite images of the experimental fields.</para></caption>
<graphic xlink:href="graphics/fig6_6.jpg"/>
</fig>
</section>
<section class="lev3" id="sec3.4.2" label="3.4.2" xreflabel="sec3.4.2">
<title>Machinery and GPS positioning system</title>
<para>Three types of tractor-implement combinations were involved in the experimental operations: A Fendt 928 for bed forming (length: 2 m), a Fendt 818 with separator (length: 6.8 m) for stone separation and a Fastrac 3200 with planter (length: 6 m) for planting (<link linkend="F6_7">Figure <xref linkend="F6_7" remap="7"/></link>). Besides, five operators were involved in these three operations (1 for bed forming; 2 for stone separation; and 2 for planting). The applied fieldwork patterns for each operation were based on the operators&#x2019; own choice. The considered potato planting system consisted of 2.25 m wide beds which was the basic module width. For each field crossing the bed former can produce two beds (one complete and two half beds), while the stone separator and the planter can only process one bed. Hence, the operating width <emphasis>w</emphasis> was 4.50 m for the bed former and 2.25 m for the stone separator and the planter.</para>
<para>Two types of GPS receivers were used for recording the positions of the vehicles involved. An AgGPS 162 Smart Antenna DGPS receiver (Trimble&#x00AE;, GA, 243 USA) was used for recording the trajectory of the bed former, and two Aplicom A1 TRAX Data loggers (Aplicom&#x00AE;, Finland) were used for recording the trajectory of the stone separator and planter. The recording frequency was set to 1Hz for all experimental recordings. Moreover, the tractor of the bed former was used to record the inner field boundary, which is the boundary between the headland and the cropping areas, by travelling along the inner field boundary. This boundary is used later to decompose the entire field coverage paths into sequences of turning paths, transport paths in headland and operating path on the beds in the cropping area.</para>
<fig id="F6_7" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 7</label>
<caption><para>The tractor-implement combinations used in the operations</para></caption>
<graphic xlink:href="graphics/fig6_7.jpg"/>
</fig>
</section>
<section class="lev3" id="sec3.4.3" label="3.4.3" xreflabel="sec3.4.3">
<title>Decomposition of recorded GPS data</title>
<para>The recorded GPS data were analyzed and decomposed into sequences of productive and non-productive activities of the vehicles. This was done for each operation and field with a dedicated auxiliary tool developed using the MATLAB<superscript>&#x00AE;</superscript> technical programming language (The MathWorks, Inc., Natwick, Mass). The input parameters of the tool include the coordinates of the field boundary, the inner field boundary, the location of the reloading unit(s) and the coordinates of the machinery trajectories.</para>
<para>For the bed formation and the stone separation operations the motion sequences were categorized in two types: turning in the headland and effective working in the field body. A turn was defined as beginning with the first and ending with the last sequential data point inside the headland, determined by the recorded coordinates of the inner field boundary, and the remaining recorded data points inside the inner field boundary are considered as the effective on-the-tracks working. The planting operation has a third type of motion activity, namely reloading in the headland area. To distinguish the recorded points of turning and reloading motion in the headland area, circles were drawn with the radius of a given threshold value at the centers of the locations of the service units. If a machine stays inside the circle for a given period of time, then this can be considered as the reloading task. Otherwise, it can be considered as turning motion. In this work, the threshold values were defined to 6 meters for the circle radius and 3 minutes for the inactivity/servicing time.</para>
</section>
</section>
<section class="lev2" id="sec3.5" label="3.5" xreflabel="sec3.5">
<title>Simulation model</title>
<para>This study focuses on the savings on the total operational time that can be achieved by minimizing the non-working distance. Therefore, the data for on-the-tracks working is extracted from the actual operation. In other words, in the simulation model, only the non-working distance and time is regenerated based on the specifically selected fieldwork pattern. The simulation model was developed using the MATLAB<superscript>&#x00AE;</superscript> technical programming language.</para>
<para>The input data to the simulation model includes the following:</para>
<itemizedlist mark="bullet" spacing="normal">
<listitem><para>Number of beds (tracks) extracted from the field recording.</para></listitem>
<listitem><para>Fieldwork pattern for vehicle.</para></listitem>
<listitem><para>Machinery information: Turning radius <emphasis>r<subscript>ave</subscript></emphasis>, operating width <emphasis>w</emphasis>, maximum distance that a machine with full load capacity can cover.</para></listitem>
<listitem><para>Operational information: turning speeds for &#x03A9; -turn, &#x220F; -turn and <emphasis>T</emphasis> -turn corresponding to the operation and location of the reloading units.</para></listitem></itemizedlist>
<para>The whole simulation process is presented in <link linkend="F6_8">Figure <xref linkend="F6_8" remap="8"/></link>. In brief, the simulation includes the following steps:</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>Generation of track sequence: Based on the number of tracks and the mathematical description of the selected fieldwork pattern the track sequence <emphasis>&#x03C1;</emphasis> is generated.</para></listitem>
<listitem><para>Simulation settings: The simulation configuration is completed, such as determination of the operation type and the maximum distance that one full tank capacity can cover, etc. For material neutral operations, such as bed forming and stone separation, the maximum cover distance of the machine can be considered as infinite since there is no capacity constraint. For the material input operation, such as planting, the maximum cover distance is extracted from the field recording.</para></listitem>
<listitem><para>Simulation: In material neutral operations, according to the turn degree <emphasis>d<subscript>ij</subscript></emphasis>, operating width <emphasis>w</emphasis> and <emphasis>r<subscript>ave</subscript></emphasis>, the total turning length can be calculated by using the corresponding formula described in <link linkend="sec3.3">section <xref linkend="sec3.3" remap="3.3"/></link>. The material input operations (e.g. planting) involve tank reloading and the reload event occurs at the headlands with the reloading unit(s) located. Hence, each time the vehicle reaches the headland with a reloading unit, the simulation model will estimate whether the current tank capacity is sufficient to cover the next tracks to reach a headland with a reloading units. If not, the reloading event is triggered, and then transport distance, time and reloading time are calculated, otherwise, the turn is executed to continue the operation and the turning length is calculated using the turn models.</para></listitem>
<listitem><para>Output: The total estimated non-working distance and time consisting of all the turns of the tested fieldwork pattern and the required reloads is calculated and output.</para></listitem>
</orderedlist>
<fig id="F6_8" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 8</label>
<caption><para>Overall flow of the simulation model.</para></caption>
<graphic xlink:href="graphics/fig6_8.jpg"/>
</fig>
</section>
</section>
<section class="lev1" id="sec4" label="4" xreflabel="sec4">
<title>Results and discussion</title>
<section class="lev2" id="sec4.1" label="4.1" xreflabel="sec4.1">
<title>Analysis of field recordings</title>
<para><link linkend="F6_9">Figure <xref linkend="F6_9" remap="9"/></link> shows the GPS recordings of the bed former, stone separator, and planter in fields A, B, and C, respectively. The total number of the formed beds in fields A, B, and C were 34, 66, and 116, respectively. The track sequence of each operation in the three fields is provided in <link linkend="appa">Appendix <xref linkend="appa" remap="A"/></link>. The GPS recordings for each field and operation were decomposed into path segments (<link linkend="sec3.4.3">section <xref linkend="sec3.4.3" remap="3.4.3"/></link>) and the accumulated results are presented in <link linkend="T6_1">Table <xref linkend="T6_1" remap="1"/></link> for time and distance with effective as well as non-effective parts (turning, transport and reload). In addition, the time based field efficiency also is presented in <link linkend="T6_1">Table <xref linkend="T6_1" remap="1"/></link>.</para>
<fig id="F6_9" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 9</label>
<caption><para>Plot of GPS recordings for bed forming, stone separation and planting operations in field A, B and C, respectively. Red points show the locations of the reloading units.</para></caption>
<graphic xlink:href="graphics/fig6_9.jpg"/>
</fig>
<table-wrap position="float" id="T6_1">
<label>Table 1</label>
<caption><para>Measured data for the experimental operations in field A, B and C.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para></para></th>
<th valign="top"><para>Track operating distance (m)</para></th>
<th valign="top"><para>Turning distance (m)</para></th>
<th valign="top"><para>Transport distance (m)</para></th>
<th valign="top"><para>Track operating time (s)</para></th>
<th valign="top"><para>Turning time (s)</para></th>
<th valign="top"><para>Transport time (s)</para></th>
<th valign="top"><para>Reload time (s)</para></th>
<th valign="top"><para>Field efficiency (%)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="9"><para><emphasis role="strong">Field A</emphasis></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Bed forming</emphasis></para></td>
<td valign="top"><para>6418.6</para></td>
<td valign="top"><para>487</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>5840</para></td>
<td valign="top"><para>452</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>92.8</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Stone separation</emphasis></para></td>
<td valign="top"><para>12803.0</para></td>
<td valign="top"><para>1431.5</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>17905</para></td>
<td valign="top"><para>2204</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>89.0</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Planting</emphasis></para></td>
<td valign="top"><para>12951.0</para></td>
<td valign="top"><para>927.0</para></td>
<td valign="top"><para>297.3</para></td>
<td valign="top"><para>12215</para></td>
<td valign="top"><para>940</para></td>
<td valign="top"><para>343</para></td>
<td valign="top"><para>3630 (4 reloads)</para></td>
<td valign="top"><para>71.3</para></td>
</tr>
<tr>
<td colspan="9"><para><emphasis role="strong">Field B</emphasis></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Bed forming</emphasis></para></td>
<td valign="top"><para>12556.0</para></td>
<td valign="top"><para>1058.4</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>11368</para></td>
<td valign="top"><para>960</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>92.2</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Stone separation</emphasis></para></td>
<td valign="top"><para>25162.0</para></td>
<td valign="top"><para>2845.0</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>31746</para></td>
<td valign="top"><para>4429</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>87.8</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Planting</emphasis></para></td>
<td valign="top"><para>25261.0</para></td>
<td valign="top"><para>1884.0</para></td>
<td valign="top"><para>2163.0</para></td>
<td valign="top"><para>18161</para></td>
<td valign="top"><para>1957</para></td>
<td valign="top"><para>2121</para></td>
<td valign="top"><para>11475 (12 reloads)</para></td>
<td valign="top"><para>53.9</para></td>
</tr>
<tr>
<td colspan="9"><para><emphasis role="strong">Field C</emphasis></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Bed forming</emphasis></para></td>
<td valign="top"><para>20718.0</para></td>
<td valign="top"><para>1761.7</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>16407</para></td>
<td valign="top"><para>1611</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>91.1</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Stone separation</emphasis></para></td>
<td valign="top"><para>42981.0</para></td>
<td valign="top"><para>4741.0</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>49781</para></td>
<td valign="top"><para>7294</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>87.2</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">P</emphasis><emphasis role="strong">lanting</emphasis></para></td>
<td valign="top"><para>43049.0</para></td>
<td valign="top"><para>2942.0</para></td>
<td valign="top"><para>3937.0</para></td>
<td valign="top"><para>40329</para></td>
<td valign="top"><para>2901</para></td>
<td valign="top"><para>3977</para></td>
<td valign="top"><para>16729 (24 reloads)</para></td>
<td valign="top"><para>63.1</para></td>
</tr>
</tbody>
</table>
</table-wrap>
</section>
<section class="lev2" id="sec4.2" label="4.2" xreflabel="sec4.2">
<title>Fitting of the turning models</title>
<para>Onsite observation and analysis of the field GPS recordings showed a clear relationship for each operation between the driver&#x0027;s selected turning type and the number of skipped tracks. In the bed forming operation, two types of T turn: <emphasis>T<subscript>cross</subscript></emphasis> and <emphasis>T<subscript>open</subscript></emphasis> were used when <emphasis>d<subscript>ij</subscript></emphasis> was 1 (non-skipped turn), the &#x03A9; -turn was used when <emphasis>d<subscript>ij</subscript></emphasis> was 2 (skip one track), otherwise the &#x220F; -turn was used. In both the stone separating and the planting operations the <emphasis>T<subscript>cross</subscript></emphasis>- turn was used for <emphasis>d<subscript>ij</subscript></emphasis> values less than 5, the &#x03A9; -turn was used for <emphasis>d<subscript>ij</subscript></emphasis> values equal to 5 or 6, otherwise the T -turn was used. <link linkend="T6_2">Table <xref linkend="T6_2" remap="2"/></link> shows the selected turn types, in addition to the average calculated turning radius <emphasis>r<subscript>ave</subscript></emphasis> and the average turning speeds for each turn type in the three operations. It should be mentioned that the differences in measured turning speeds for the same type of turns were negligible with different values of turn degree, so the same value has been assumed in <link linkend="T6_2">Table <xref linkend="T6_2" remap="2"/></link>. The average values of turning radius and speed were used as parameters of the simulation model for calculating the turning distance and time. <link linkend="F6_10">Figure <xref linkend="F6_10" remap="10"/></link> presents examples with the actual and simulated turns for the bed former, stone separator and planter, respectively.</para>
<table-wrap position="float" id="T6_2">
<label>Table 2</label>
<caption><para>Calculated average turning radius for each turn type with the same turn degree for bed former, stone separator and planter and the corresponding speeds.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th valign="top"><para>Equipment</para></th>
<th valign="top"><para>Turn type</para></th>
<th valign="top"><para><emphasis>d<subscript>ij</subscript></emphasis></para></th>
<th valign="top"><para>number of observations</para></th>
<th valign="top"><para><emphasis>r<subscript>ave</subscript></emphasis></para></th>
<th valign="top"><para>Turn speed (m s<superscript>-1</superscript>)</para></th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="5"><para><emphasis role="strong">Bed former</emphasis></para></td>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>1</para></td>
<td valign="top"><para>65</para></td>
<td valign="top"><para>6.16</para></td>
<td rowspan="2"><para>1.08</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>open</subscript></emphasis></para></td>
<td valign="top"><para>1</para></td>
<td valign="top"><para>65</para></td>
<td valign="top"><para>4.98</para></td>
</tr>
<tr>
<td valign="top"><para>&#x03A9;</para></td>
<td valign="top"><para>2</para></td>
<td valign="top"><para>32</para></td>
<td valign="top"><para>6.02</para></td>
<td valign="top"><para>1.15</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>3</para></td>
<td valign="top"><para>20</para></td>
<td valign="top"><para>8.24</para></td>
<td rowspan="2"><para>1.35</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>4</para></td>
<td valign="top"><para>20</para></td>
<td valign="top"><para>8.23</para></td>
</tr>
<tr>
<td rowspan="8"><para><emphasis role="strong">Stone separator</emphasis></para></td>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>1</para></td>
<td valign="top"><para>65</para></td>
<td valign="top"><para>5.93</para></td>
<td rowspan="4"><para>0.64</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>2</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>5.74</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>3</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>5.75</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>4</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>5.34</para></td>
</tr>
<tr>
<td valign="top"><para>&#x03A9;</para></td>
<td valign="top"><para>5</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>6.42</para></td>
<td rowspan="2"><para>0.85</para></td>
</tr>
<tr>
<td valign="top"><para>&#x03A9;</para></td>
<td valign="top"><para>6</para></td>
<td valign="top"><para>18</para></td>
<td valign="top"><para>7.12</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>7</para></td>
<td valign="top"><para>23</para></td>
<td valign="top"><para>8.21</para></td>
<td rowspan="2"><para>1.16</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>8</para></td>
<td valign="top"><para>23</para></td>
<td valign="top"><para>8.32</para></td>
</tr>
<tr>
<td rowspan="8"><para><emphasis role="strong">Planter</emphasis></para></td>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>1</para></td>
<td valign="top"><para>65</para></td>
<td valign="top"><para>6.07</para></td>
<td rowspan="4"><para>0.65</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>2</para></td>
<td valign="top"><para>40</para></td>
<td valign="top"><para>5.84</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>3</para></td>
<td valign="top"><para>40</para></td>
<td valign="top"><para>5.72</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis>T<subscript>cross</subscript></emphasis></para></td>
<td valign="top"><para>4</para></td>
<td valign="top"><para>40</para></td>
<td valign="top"><para>5.50</para></td>
</tr>
<tr>
<td valign="top"><para>&#x03A9;</para></td>
<td valign="top"><para>5</para></td>
<td valign="top"><para>60</para></td>
<td valign="top"><para>6.13</para></td>
<td rowspan="2"><para>0.86</para></td>
</tr>
<tr>
<td valign="top"><para>&#x03A9;</para></td>
<td valign="top"><para>6</para></td>
<td valign="top"><para>60</para></td>
<td valign="top"><para>7.08</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>7</para></td>
<td valign="top"><para>60</para></td>
<td valign="top"><para>8.23</para></td>
<td rowspan="2"><para>1.20</para></td>
</tr>
<tr>
<td valign="top"><para>&#x220F;</para></td>
<td valign="top"><para>8</para></td>
<td valign="top"><para>60</para></td>
<td valign="top"><para>8.65</para></td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F6_10" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 10</label>
<caption><para>Examples of the actual (<inline-graphic xlink:href="graphics/inline-12.jpg"/>) and simulated (<inline-graphic xlink:href="graphics/inline-13.jpg"/>) turns for the bed former (a), stone separator (b), and planter (c).</para></caption>
<graphic xlink:href="graphics/fig6_10.jpg"/>
</fig>
</section>
<section class="lev2" id="sec4.3" label="4.3" xreflabel="sec4.3">
<title>Simulation model evaluation</title>
<para>In the previous section, the average turn radius <emphasis>r<subscript>ave</subscript></emphasis> for each type turn with the same <emphasis>d<subscript>ij</subscript></emphasis> in each operation was calculated based on measured turns. These values were used in the simulation model to simulate the exact driving patterns chosen by the operators of the nine field coverages (three operations in three fields). <link linkend="T6_3">Table <xref linkend="T6_3" remap="3"/></link> compares the simulated and the measured data. The errors in predicting the turning distance and time for three operations in these three experimental fields are in the range of 0.66% &#x2013; 3.60%, 0.88% &#x2013; 3.83%, respectively and the errors in predicting the transport distance and time are in the range of 1.92% &#x2013; 3.70%, 2.04% &#x2013; 3.68% respectively, which indicates that the turning models with the average turn radius <emphasis>r<subscript>ave</subscript></emphasis> can predict the non-working distance and time with sufficient accuracy.</para>
<table-wrap position="float" id="T6_3">
<label>Table 3</label>
<caption><para>Comparison between simulated and measured data of non-working for the experimental operations in fields A, B and C.</para></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="all" border="1">
<thead>
<tr>
<th rowspan="2"><para></para></th>
<th colspan="2"><para>Turning distance (m)</para></th>
<th colspan="2"><para>Turning time (s)</para></th>
<th colspan="2"><para>Transport distance (m)</para></th>
<th colspan="2"><para>Transport time (s)</para></th>
<th colspan="4"><para>Error <superscript>c</superscript> (%)</para></th>
</tr>
<tr>
<th rowspan="2"><para>Simul<superscript>a</superscript></para></th>
<th rowspan="2"><para>Meas<superscript>b</superscript></para></th>
<th rowspan="2"><para>Simul</para></th>
<th rowspan="2"><para>Meas</para></th>
<th rowspan="2"><para>Simul</para></th>
<th rowspan="2"><para>Meas</para></th>
<th rowspan="2"><para>Simul</para></th>
<th rowspan="2"><para>Meas</para></th>
<th colspan="2"><para>Turn</para></th>
<th colspan="2"><para>Transport</para></th>
</tr>
<tr>
<th valign="top"><para></para></th>
<th valign="top"><para>Dist.</para></th>
<th valign="top"><para>Time</para></th>
<th valign="top"><para>Dist.</para></th>
<th valign="top"><para>Time</para></th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="11"><para><emphasis role="strong">Bed forming</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field A</emphasis></para></td>
<td valign="top"><para>483.8</para></td>
<td valign="top"><para>487</para></td>
<td valign="top"><para>448</para></td>
<td valign="top"><para>452</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>0.66</para></td>
<td valign="top"><para>0.88</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field B</emphasis></para></td>
<td valign="top"><para>1021</para></td>
<td valign="top"><para>1058.4</para></td>
<td valign="top"><para>945</para></td>
<td valign="top"><para>960</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>3.53</para></td>
<td valign="top"><para>1.56</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field C</emphasis></para></td>
<td valign="top"><para>1715</para></td>
<td valign="top"><para>1761.7</para></td>
<td valign="top"><para>1588</para></td>
<td valign="top"><para>1611</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>2.65</para></td>
<td valign="top"><para>1.43</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td colspan="11"><para><emphasis role="strong">Stone separation</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field A</emphasis></para></td>
<td valign="top"><para>1380</para></td>
<td valign="top"><para>1431.5</para></td>
<td valign="top"><para>2156</para></td>
<td valign="top"><para>2204</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>3.60</para></td>
<td valign="top"><para>2.18</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field B</emphasis></para></td>
<td valign="top"><para>2791</para></td>
<td valign="top"><para>2845</para></td>
<td valign="top"><para>4378</para></td>
<td valign="top"><para>4429</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1.90</para></td>
<td valign="top"><para>1.15</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field C</emphasis></para></td>
<td valign="top"><para>4808.7</para></td>
<td valign="top"><para>4741</para></td>
<td valign="top"><para>7383</para></td>
<td valign="top"><para>7294</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>&#x2013;</para></td>
<td valign="top"><para>1.43</para></td>
<td valign="top"><para>1.22</para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td colspan="11"><para><emphasis role="strong">Planting</emphasis></para></td>
<td valign="top"><para></para></td>
<td valign="top"><para></para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field A</emphasis></para></td>
<td valign="top"><para>895</para></td>
<td valign="top"><para>927</para></td>
<td valign="top"><para>904</para></td>
<td valign="top"><para>940</para></td>
<td valign="top"><para>303</para></td>
<td valign="top"><para>297.3</para></td>
<td valign="top"><para>350</para></td>
<td valign="top"><para>343</para></td>
<td valign="top"><para>3.45</para></td>
<td valign="top"><para>3.83</para></td>
<td valign="top"><para>1.92</para></td>
<td valign="top"><para>2.04</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field B</emphasis></para></td>
<td valign="top"><para>1866</para></td>
<td valign="top"><para>1884</para></td>
<td valign="top"><para>1916</para></td>
<td valign="top"><para>1957</para></td>
<td valign="top"><para>2083</para></td>
<td valign="top"><para>2163</para></td>
<td valign="top"><para>2043</para></td>
<td valign="top"><para>2121</para></td>
<td valign="top"><para>0.96</para></td>
<td valign="top"><para>2.10</para></td>
<td valign="top"><para>3.70</para></td>
<td valign="top"><para>3.68</para></td>
</tr>
<tr>
<td valign="top"><para><emphasis role="strong">Field C</emphasis></para></td>
<td valign="top"><para>2863</para></td>
<td valign="top"><para>2942</para></td>
<td valign="top"><para>2876</para></td>
<td valign="top"><para>2901</para></td>
<td valign="top"><para>3854</para></td>
<td valign="top"><para>3937</para></td>
<td valign="top"><para>3893</para></td>
<td valign="top"><para>3977</para></td>
<td valign="top"><para>2.69</para></td>
<td valign="top"><para>0.86</para></td>
<td valign="top"><para>2.11</para></td>
<td valign="top"><para>2.11</para></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<para><superscript>a</superscript> simulated; <superscript>b</superscript> measured; <superscript>c</superscript> &#x007C;measured &#x2013; simulated&#x007C; / measured*100%.</para>
</table-wrap-foot>
</table-wrap>
</section>
<section class="lev2" id="sec4.4" label="4.4" xreflabel="sec4.4">
<title>Fieldwork pattern assessment</title>
<para>For the planting operations the three fields were planting with three varieties of seed potato with different size; therefore, the maximal distance covered by a filled hopper differed accordingly. Based on the GPS recordings, the maximal distance that one full hopper can cover was set to 3800, 2900, and 2400 m, respectively for the simulations in fields A, B and C. The location of the reloading units were set as the same as the locations in the actual operations for operations in field A and B, while in field C the location of the reloading unit was set at the location 3 in the actual operation. The transport speed and reloading time of planter in the simulation were set to be the average transport speed and reloading time in the actual operation in each field. In addition, as mentioned earlier, in bed forming, two types of T-turn were used, but in the simulation only the <emphasis>T<subscript>open</subscript></emphasis> turn was applied since it is more often used during the operation.</para>
<para>Each of the five fieldwork patterns were tested with different parameters and only the best solutions are presented here. For instance, the FSP pattern for bed forming was tested with all integer values of skipped track numbers between 1 and 5. However, only the best solution (skipped 3 tracks) is presented. This was also applied to the FBP and FFP patterns to find the best size of the blocks. <link linkend="F6_11">Figure <xref linkend="F6_11" remap="11"/></link> shows the simulated turning distance and time for the selected field-work patterns. It can be derived that for each operation in each field there exist fieldwork patterns that can provide better solutions in comparison with the operator-selected ones. By selecting these patterns the tuning distance and time could have been reduced significantly.</para>
<para>It can be concluded that the FSP pattern provides the largest savings in terms of distance and time among the selected patterns in all fields and all operations. Specifically, in the case of field A, the maximum savings in non-working distance are 70 m, 451.6 m, 28.0 m for bed forming, stone separation and planting, respectively,, while the corresponding time savings are 133 s, 1267 s and 61 s; for field B, the maximum savings in non-working distance are 194.4 m, 976.0 m and 891.6 m, while the savings in non-working time are 3292 s, 2667 s and 3825 s, for bed forming, stone separation and planting; for field C, the maximum savings in non-working distance are 258.4 m, 1663.7 m and 672.0 m, the savings in non-working time are 526 s, 4437 and 3576 s for bed forming, stone separation and planting.</para>
<para><link linkend="F6_12">Fig. <xref linkend="F6_12" remap="12"/></link> provides the savings of non-working distance and time in percentage for these three operations in each field. For all three fields and all three operations the FSP fieldwork pattern turned out to be superior to the other patterns and to the farmer&#x0027;s selected pattern. It can be observed that the maximum savings in non-working distance are 14.4%, 32.7%, 2.3% and in time are 29.4%, 58.8%, 2.3% for bed forming, stone separation and planting in field A; for field B the maximum savings in non-working distance are 18.4%, 35.0% and 22.6%, and in time are 30.4%, 60.9%, 24.8% for bed forming, stone separation and planting; in field C the maximum savings in non-working distance are 15.1%, 34.6% and 10.0% and in time are 32.7%, 60.1% and 15.2% for bed forming, stone separation and planting.</para>
<para>The results in <link linkend="F6_12">Fig. <xref linkend="F6_12" remap="12"/></link> show that the turning time can be reduced for bed forming and stone separation, regardless of field and fieldwork pattern. The savings were up to 32.7% for the bed forming and up to 60.9% for stone separation (using FSP in both operations). Also the distance was reduced for all fieldwork patterns, except for the SAP pattern in bed forming, where the turning distance reduced with values between 3.0% to 35.0%.</para>
<para>With respect to the planting operation, not all the tested fieldwork patterns could reduce the non-working distance and time in these three fields. In field A and C some fieldwork patterns resulted in longer non-working distances and in field A also in longer times than the operator&#x0027;s selected patterns. In field B, all fieldwork patterns saved non-working distance and time for planting. In contrast to this, in field A, all the tested field patterns except the FSP pattern increased the non-working distance and time. In the case of field B and C, the non-working distance and time could still be reduced, even for the SAP pattern, which is intuitively the worst of all the tested patterns for planting. The main reason is that the operator did not evaluate the combination of operating width, machine kinematics, headland length and location of the reloading unit properly. It can be seen from the planter&#x0027;s track sequence in field B that the operator skipped more than ten tracks to enter a new bed from the current one, which led to excessive turning distance. In addition, the transport distance, transport time and reload time are main contributions to the non-working distance and time in planting. During the operation, the operator could easily misjudge the amount of potato seed required for the next route, resulting in excessive reloading and transport, and subsequently reduced field efficiency. This fact was clearly demonstrated in the case of field B and C, where the simulated planter was able to save 3 reloads in field B and 4 reloads in field C, respectively, leading to improved field efficiency. For example, the simulated planter in field B spent 1957 extra seconds for turning when following the pattern SAP, but this loss was mitigated by savings of 564 and 2869 seconds for transport and reloading, respectively.</para>
<para><link linkend="F6_13">Fig. <xref linkend="F6_13" remap="13"/></link> presents the total savings of non-working distance and time per hectare in the three fields resulting from selecting the same fieldwork pattern in all three operations. It can be seen that fieldwork pattern (FSP) with maximum total estimated reduction of turning distance per ha were saving 28, 105 and 132.3 m/ha, and 75, 345 and 435 s/ha for all the operations in field A, B and C, respectively. These reduced turning distance and time lead to increased field efficiency. In the case of field A, the maximum estimated increase in time-based field efficiency for bed former, stone separator and planter are 2.0%, 6.5%, 0.9%, respectively. In the case of field B, the maximum estimated increase in field efficiency are 2.3%, 7.1%, 7.1%, while in the case of field C, the maximum increased field efficiency are 2.7%, 7.2%, 3.8%.</para>
<para>It can be concluded that it requires adequate experience from the operator to determine the best fieldwork pattern. If the operator cannot properly evaluate the combination of the operating width, machine kinematics as well as the number of tracks, the selected pattern will result in excessive turning distance and time, and consequently low field efficiency. The selected fieldwork pattern has additional effects, apart from decreased field efficiency, since the pattern may also affect the soil compaction in the headland area. For instance, the tested FSP pattern mainly consists of &#x220F; -turns and a few <emphasis>T</emphasis> -turns (if any). The smooth &#x220F; -turns lead to less lateral forces during turning and consequently result in less soil compaction. Moreover, the &#x220F; -turns require less headland space than the &#x03A9; -turns, so the proportion of the field area used as headland can be decreased, consequently more field area can be used for cropping to obtain more economic benefits.</para>
<fig id="F6_11" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 11</label>
<caption><para>Measured and simulated non-working distance and time of bed forming, stone separation and planting based on five field-work patterns in fields A, B and C.</para></caption>
<graphic xlink:href="graphics/fig6_11.jpg"/>
</fig>
<fig id="F6_12" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 12</label>
<caption><para>Savings in non-working distance and time for bed forming, stone separation and planting in fields A, B and C.</para></caption>
<graphic xlink:href="graphics/fig6_12.jpg"/>
</fig>
<fig id="F6_13" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 13</label>
<caption><para>Non-working distance and time per hectare in fields A, B and C.</para></caption>
<graphic xlink:href="graphics/fig6_13.jpg"/>
</fig>
</section>
</section>
<section class="lev1" id="sec5" label="5" xreflabel="sec5">
<title>Conclusions</title>
<para>In this study, an assessment approach for the saving analysis in non-working distance and time of using five standard fieldwork patterns against farmer-used patterns for potato cultivation was carried out. Based on the simulated results for three case study fields, it was shown that by using the appropriate pattern for involved three operations the total non-working distance and time can be substantially reduced. The savings for bed former were up to 18.4% in turning distance and 32.7 % in turning time, the maximum savings for stone separator in terms of turning distance and time were 35.0 and 60.9% while for the planter the maximum savings were 22.6% in non-working distance and 24.8% in non-working time when compared with the actual operation in three case study fields. Regarding the time-based field efficiency, in the case of field A, the estimated increase in time-based field efficiency for bed former, stone separator and planter were 2.0%, 6.5%, 0.9%, respectively. In the case of field B, the estimated increase field efficiency were 2.3%, 7.1%, and 7.1%, while in the case of field C, the increased field efficiency were 2.7%, 7.2%, and 3.8%.</para>
<para>The proposed method can be used as an evaluation tool for the operator&#x0027;s performance against predetermined field coverage track sequence motifs. The results of the evaluation can be used as the feedback for the operations planning management in order to select a realizable field work pattern that improves the overall field efficiency for a specific combination of field and machinery characteristics.</para>
</section>
<bibliography class="biblio" id="bib05">
<title>Reference</title>
<bibliomixed id="B6-1"><author><surname>Ansorge</surname>, <firstname>D.</firstname></author>, <author><surname>Godwin</surname>, <firstname>R.</firstname></author>, <year>2007</year>. <article-title>The effect of tyres and a rubber track at high axle loads on soil compaction, Part 1: Single axle-studies</article-title>. <source>Biosystems Engineering</source>, <volumenum>98</volumenum>(<issue>1</issue>), <fpage>115</fpage>&#x2013;<lpage>126</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+effect+of+tyres+and+a+rubber+track+at+high+axle+loads+on+soil+compaction%2C+Part+1%3A+Single+axle-studies+Biosystems+Engineering+2007+1+115-126" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-2"><author><surname>Benson</surname>, <firstname>E.</firstname></author>, <author><surname>Hansen</surname>, <firstname>A.</firstname></author>, <author><surname>Reid</surname>, <firstname>J.</firstname></author>, <author><surname>Warman</surname>, <firstname>B.</firstname></author>, &#x0026; <author><surname>Brand</surname>, <firstname>M.</firstname></author>, <year>2002</year>. <article-title>Development of an in-field grain handling simulation in ARENA</article-title>. <source>ASAE Paper</source>, <fpage>02</fpage>&#x2013;<lpage>3104</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Development+of+an+in-field+grain+handling+simulation+in+ARENA+ASAE+Paper+2002+02-3104" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-3"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S.</firstname></author>, <year>2008</year>. <article-title>Minimising the non-working distance travelled by machines operating in a headland field pattern</article-title>. <source>Biosystems Engineering</source>, <volumenum>101</volumenum>(<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Minimising+the+non-working+distance+travelled+by+machines+operating+in+a+headland+field+pattern+Biosystems+Engineering+2008+1+1-12" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-4"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <year>2013</year>. <article-title>Benefits from optimal route planning based on B-patterns</article-title>. <source>Biosystems Engineering</source>, <volumenum>115</volumenum>(<issue>4</issue>), <fpage>389</fpage>&#x2013;<lpage>395</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Benefits+from+optimal+route+planning+based+on+B-patterns+Biosystems+Engineering+2013+4+389-395" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-5"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <author><surname>Moshou</surname>, <firstname>D.</firstname></author>, <author><surname>Olesen</surname>, <firstname>J.</firstname></author>, <year>2010</year>. <article-title>Effect of controlled traffic on field efficiency</article-title>. <source>Biosystems Engineering</source>, <volumenum>106</volumenum>(<issue>1</issue>), <fpage>14</fpage>&#x2013;<lpage>25</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Effect+of+controlled+traffic+on+field+efficiency+Biosystems+Engineering+2010+1+14-25" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-6"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>J&#x00F8;rgensen</surname>, <firstname>R. N.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <year>2009</year>. <article-title>Modelling of material handling operations using controlled traffic</article-title>. <source>Biosystems Engineering</source>, <volumenum>103</volumenum>(<issue>4</issue>), <fpage>397</fpage>&#x2013;<lpage>408</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Modelling+of+material+handling+operations+using+controlled+traffic+Biosystems+Engineering+2009+4+397-408" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-7"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C.</firstname></author>, &#x0026; <author><surname>N&#x00F8;remark</surname>, <firstname>M.</firstname></author>, <year>2010</year>. <article-title>Automated generation of guidance lines for operational field planning</article-title>. <source>Biosystems Engineering</source>, <volumenum>107</volumenum>(<issue>4</issue>), <fpage>294</fpage>&#x2013;<lpage>306</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automated+generation+of+guidance+lines+for+operational+field+planning+Biosystems+Engineering+2010+4+294-306" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-8"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Jensen</surname>, <firstname>A. L.</firstname></author>, <author><surname>Larsen</surname>, <firstname>R.</firstname></author>, <year>2013</year>. <article-title>Optimized driving direction based on a three-dimensional field representation</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>91</volumenum>(<issue>0</issue>), <fpage>145</fpage>&#x2013;<lpage>153</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimized+driving+direction+based+on+a+three-dimensional+field+representation+Computers+and+Electronics+in+Agriculture+2013+0+145-153" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-9"><author><surname>Hansen</surname>, <firstname>A.</firstname></author>, <author><surname>Hornbaker</surname>, <firstname>R.</firstname></author>, <author><surname>Zhang</surname>, <firstname>Q.</firstname></author>, <year>2003</year>. <article-title>Monitoring and analysis of in-field grain handling operations</article-title>. <source>Paper presented at the Proceedings of the International Conference on Crop Harvesting</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Monitoring+and+analysis+of+in-field+grain+handling+operations+Paper+presented+at+the+Proceedings+of+the+International+Conference+on+Crop+Harvesting+2003" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-10"><author><surname>Hofstee</surname>, <firstname>J.</firstname></author>, <author><surname>Sp&#x00E4;tjens</surname>, <firstname>L.</firstname></author>, <author><surname>Ijken</surname>, <firstname>H.</firstname></author>, <year>2009</year>. <article-title>Optimal path planning for field operations</article-title>. <source>Paper presented at the Proceedings of the 7th European conference on precision agriculture</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+path+planning+for+field+operations+Paper+presented+at+the+Proceedings+of+the+7th+European+conference+on+precision+agriculture+2009" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-11"><author><surname>Hunt</surname>, <firstname>D.</firstname></author>, <year>2008</year>. <article-title>Farm power and machinery management</article-title>: <publisher-name>Waveland Press</publisher-name>. <publisher-loc>USA</publisher-loc>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Farm+power+and+machinery+management+2008" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-12"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <author><surname>Tang</surname>, <firstname>L.</firstname></author>, <year>2011</year>. <article-title>Coverage path planning on three- dimensional terrain for arable farming</article-title>. <source>Journal of Field Robotics</source>, <volumenum>28</volumenum>(<issue>3</issue>), <fpage>424</fpage>&#x2013;<lpage>440</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+path+planning+on+three-+dimensional+terrain+for+arable+farming+Journal+of+Field+Robotics+2011+3+424-440" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-13"><author><surname>Ntogkoulis</surname>, <firstname>P.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Fountas</surname>, <firstname>S.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Gemtos</surname>, <firstname>T. A.</firstname></author>, <year>2014</year>. <article-title>Performance of cotton residue collection machinery</article-title>. <source>Biosystems Engineering</source>, <volumenum>119</volumenum>(<issue>0</issue>), <fpage>25</fpage>&#x2013;<lpage>34</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Performance+of+cotton+residue+collection+machinery+Biosystems+Engineering+2014+0+25-34" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-14"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2009</year>. <article-title>Coverage path planning algorithms for agricultural field machines</article-title>. <source>Journal of Field Robotics</source>, <volumenum>26</volumenum>(<issue>8</issue>), <fpage>651</fpage>&#x2013;<lpage>668</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+path+planning+algorithms+for+agricultural+field+machines+Journal+of+Field+Robotics+2009+8+651-668" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-15"><author><surname>Randal</surname> <firstname>K.</firstname></author> <author><surname>Taylor</surname>, <firstname>M. D. S.</firstname></author>, <author><surname>Scott</surname> <firstname>A. S.</firstname></author>, <year>2002</year>. <article-title>Extracting Machinery Management Information from GPS Data</article-title>. <publisher-loc>ASABE, St. Joseph</publisher-loc>, <publisher-name>Michigan</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Extracting+Machinery+Management+Information+from+GPS+Data+Extracting+Machinery+Management+Information+from+GPS+Data+2002" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-16"><author><surname>Speken</surname>, <firstname>M.</firstname></author>, <author><surname>Molin</surname>, <firstname>J. P.</firstname></author>, <author><surname>Romanelli</surname>, <firstname>T. L.</firstname></author>, <year>2015</year>. <article-title>Cost of boundary manoeuvres in sugarcane production</article-title>. <source>Biosystems Engineering</source>, <volumenum>129</volumenum>(<issue>1</issue>), <fpage>112</fpage>&#x2013;<lpage>126</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Cost+of+boundary+manoeuvres+in+sugarcane+production+Biosystems+Engineering+2015+1+112-126" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B6-17"><author><surname>Witney</surname>, <firstname>B.</firstname></author>, <year>1996</year>. <article-title>Choosing and Using Farm Machines</article-title>, <year>1996</year>. <publisher-name>Land Technology Ltd</publisher-name>, <publisher-loc>Scotland, UK</publisher-loc>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Choosing+and+Using+Farm+Machines+1996" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
<appendix class="appendix" id="appa" xreflabel="aapa">
<title>Appendix A</title>
<para>Tracks sequence of each operation</para>
<para><emphasis role="strong">Field A:</emphasis></para>
<para><emphasis role="strong">Bed former:</emphasis> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17.</para>
<para><emphasis role="strong">Stone-separator:</emphasis> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34.</para>
<para><emphasis role="strong">Planter:</emphasis> 1 7 2 9 3 11 5 4 13 6 15 8 17 10 19 12 21 14 23 16 26 18 29 20 32 24 31 22 34 25 27 30 33 28.</para>
<para><emphasis role="strong">Field B:</emphasis></para>
<para><emphasis role="strong">Bed former:</emphasis> 4 5 3 6 2 7 1 8 9 10 11 12 13 14 15 16 17 19 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34</para>
<para><emphasis role="strong">Stone separator:</emphasis> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 35 30 32 34 36 37 38 33 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 60 62 63 64 65 66</para>
<para><emphasis role="strong">Planter:</emphasis> 3 5 7 9 11 4 6 13 8 15 10 17 12 19 14 21 16 23 18 25 20 27 22 29 33 39 41 37 35 43 24 28 26 31 34 45 36 47 30 32 49 38 51 40 53 42 56 44 58 1 2 46 59 48 60 50 61 52 65 55 63 57 62 64 54 66.</para>
<para>Field C:</para>
<para><emphasis role="strong">Bed former:</emphasis> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58.</para>
<para><emphasis role="strong">Stone separator:</emphasis> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116.</para>
<para><emphasis role="strong">Planter:</emphasis> 2 8 5 1 10 3 12 4 14 7 6 16 9 15 11 17 13 23 19 25 21 26 18 28 20 30 22 32 24 35 27 37 33 29 39 31 41 34 43 36 45 47 38 48 40 50 42 52 44 54 46 56 49 58 51 61 53 62 55 64 57 66 59 68 60 70 63 72 65 74 75 76 67 78 69 80 71 82 73 84 77 86 79 88 81 90 83 92 85 94 87 96 89 98 91 100 101 107 93 103 95 105 97 109 99 111 102 110 104 108 106 116 115 117 114 113 112</para>
</appendix>
</chapter>
<chapter class="chapter" id="ch07" label="Chapter 7" xreflabel="ch07">
<title>General discussion and conclusions</title>
<para>In this chapter, the developed methods and gained results from <link linkend="ch02">Chapter <xref linkend="ch02" remap="2"/></link> to <link linkend="ch06">Chapter <xref linkend="ch06" remap="6"/></link> are discussed.</para>
<section class="lev1" id="sec7.1" label="7.1" xreflabel="sec7.1">
<title>General discussion</title>
<section class="lev3" id="sec7.1.1" label="7.1.1" xreflabel="sec7.1.1">
<title>Monitoring and analysis of field operations</title>
<para><emphasis role="strong"><link linkend="ch02">Chapter <xref linkend="ch02" remap="2"/></link></emphasis> considers the operation monitoring and analysis involving a developed tool for automatic analysis of geo-referenced data and applying this tool on recorded GPS data from five sequential operations involved in potato production. The results of the analysis enable farmers to know exactly how efficient the machinery performed and which factors resulted in inefficiencies during the operations, subsequently to make better decisions on the operation planning in future cropping seasons. For example, the field shape may be one of the factors that affect the operational efficiency, and as illustrated in this study the fields with higher MBR values have higher field efficiency than fields with lower MBR values. MBR is a measure of the level of regularity of a field where a rectangular field has value 1 and an extremely irregular field has a value approaching 0. Other researchers also used other shape indices to estimate the operational efficiency. <link linkend="B7-49">Witney (1996</link>) presented that a rectangle field with a 4:1 ratio between the lengths of its borders has highest value of efficiency and <link linkend="B7-37">Oksanen (2013</link>) developed a formula for estimating the operational efficiency using multiple shape indices based on multivariate regression. However, there are no general shape indices or formulas for estimation of operational efficiency of any type of fields. Furthermore, based on these measured time/distance elements, the machinery variable cost, consisting of the labor, fuels and oil, repair and maintenance costs can be roughly estimated. The labor cost can be estimated by the labor rate (&#x20AC; h<superscript>-1</superscript>) times the total hours used. For estimation of the fuel consumption and accumulated repair and maintenance costs, the relevant equations in the Agricultural Machinery Management Data ASAE Standard (ASAE D497.6, 2009; ASAE EP496.3, 2009) can be used.</para>
<para>In the presented work, only the primary units that execute the main field task were monitored, while the infield and out-of-field activities involving transport units, e.g. the tractor for transporting seed potato from the farm to the field in the planting operation, and for transporting the harvested potato from the field to the farm in the harvesting operation, were not considered in the experiment. It has been reported in the literature that the transport units are equally important as the primary units for the whole production system&#x0027;s productivity (<link linkend="B7-8">Busato <emphasis>et al</emphasis>., 2013</link>; <link linkend="B7-15">P. Busato <emphasis>et al</emphasis>., 2007</link>; <link linkend="B7-31">Jensen and Bochtis, 2013</link>). For example, in the potato planting and harvesting operations, the locations of the transport units in the headland area affect the transporting distance of the planter and harvester. Therefore, recognition of the activities of all units involved in one crop production system can help farm managers make more precise plans, e.g. for and labor planning and for machinery assignment and scheduling.</para>
</section>
<section class="lev3" id="sec7.1.2" label="7.1.2" xreflabel="sec7.1.2">
<title>Optimized field coverage planning</title>
<para><emphasis role="strong"><link linkend="ch03">Chapter <xref linkend="ch03" remap="3"/></link></emphasis> and <emphasis role="strong">4</emphasis> contributes to the area of field coverage planning. In <emphasis role="strong"><link linkend="ch03">Chapter <xref linkend="ch03" remap="3"/></link>,</emphasis> a three-stage planning method was developed to generate feasible coverage plans for agricultural machines to execute non-capacitated operations in fields with obstacle areas. The first two stages regard the generation of a geometrical representation of the field with its obstacle areas using geometric primitives and then decomposing the field into a set of blocks, where a block is a subfield without obstacles. The third stage regards the optimization of the block sequence to be traversed with minimum distance. The processing and categorization of the physical obstacles is an important step before the generation of geometrical fieldwork tracks and headland passes. In this step it is determined which of the physical obstacles in the field are of importance for the optimization. Depending on the driving direction, the working width and the shape, size and position of the obstacles, an obstacle may be merged with another obstacle or with the headland, or simply ignored in the optimization stage. Taking obstacles 2 and 3 in <link linkend="F7_2">Fig. <xref linkend="F7_2" remap="2"/></link> as an example, when the minimum distance between these two obstacles, measured perpendicular to the driving direction, is less than the operating width of the implement, then there is no room for a fieldwork track between them. If without merge of these two obstacles, there may be a track generated through them, thus this track is impractical for an agricultural vehicle to follow to go through the area between obstacle 2 and 3. Furthermore, without the processing and categorization of the physical obstacles, it would be possible to generate small subfields that were impracticable to operate. In addition, the computational time increases dramatically with the number of blocks.</para>
<fig id="F7_2" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 2</label>
<caption><para>A field track may be generated between unprocessed obstacle 2 and 3 and is impractical for agricultural machines.</para></caption>
<graphic xlink:href="graphics/fig7_2.jpg"/>
</fig>
<para>In the present study, after the decomposition into blocks, the driving direction is the same in each block. In other research works, however, the decomposition method, in general, consists of two procedures: First, finding the best reference line for field decomposition, second, obtaining the optimal driving direction in each block based on a cost function (e.g. turning time and distance, total travelled distance, overlapped area, etc.). But finding the optimal driving direction for each block potentially leads to another problem, namely that each subfield may need its own headland area for headland maneuvering. <link linkend="F7_3">Fig. <xref linkend="F7_3" remap="3"/></link> is an example in the work of <link linkend="B7-50">Zandonadi (2012</link>) showing that more headland area (<link linkend="F7_3">Fig. <xref linkend="F7_3" remap="3.b"/></link>) was needed when a field was split into subfields. In this situation the cost function should take into account the fact that the headland area has lower production due to soil compaction resulted by excessive traffic maneuvering.</para>
<fig id="F7_3" position="float" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Fig. 3</label>
<caption><para>An example of (a) a field with a driving direction, (b) a field divided into three subfields, with each subfield having its own driving direction and headland <link linkend="B7-50">Zandonadi (2012</link>).</para></caption>
<graphic xlink:href="graphics/fig7_3.jpg"/>
</fig>
<para>In the case of different driving direction in each subfield, the optimization approach in the third stage still can be directly applied for block sequence optimization, since the requirement of this optimization approach is that the coordinates of the entry and exit tracks of each subfield should be known and used as parameters for the cost matrix generation. Furthermore, this planning method can also be incorporated in a navigation system for agricultural machines, since currently such systems cannot provide a complete route for covering fields with obstacles.</para>
<para>In <emphasis role="strong"><link linkend="ch04">Chapter <xref linkend="ch04" remap="4"/></link>,</emphasis> a web-based implementation of a tool for coverage planning demonstrates feasibility to be applied as an integral part of a decision support system, which enables users to easily access to test different alternative plans, e.g. in driving direction, working width, etc., providing the farmer a reference coverage plan prior to the execution of field operations. A web-based tool has the additional advantage that there is no need to install and update software for the farmer. The backend server program was developed using MATLAB technical programing language. The development focused more on the functionality of the tool than the computational time, so it requires a somewhat prolonged computational time to obtain the coverage plan. The problem of computational time can be solved using web dedicated programming language, such as JAVA, to implement the backend server program. Furthermore, this system needs further elaboration so that the user can input the field boundary as readable files (e.g. KML file), and can interactively split the field into subfields based on the user&#x0027;s own past experience, etc.</para>
</section>
<section class="lev3" id="sec7.1.3" label="7.1.3" xreflabel="sec7.1.3">
<title>Simulation models as DSS</title>
<para>Simulation models can provide significant advantages for improving or optimizing the field operations, especially in complex operations involving multiple factors that affect the operational efficiency. In <emphasis role="strong"><link linkend="ch05">Chapter <xref linkend="ch05" remap="5"/></link>,</emphasis> a simulation model for simulating a complete set of operations in potato crop production was developed. The developed simulation model can be used to evaluate and optimize a variety of different user selected scenarios on infield operational decisions (e.g. driving direction, location of SUs, fieldwork pattern, etc.), and machinery dimension (e.g. working width, tank/hopper size, etc.) for an entire year&#x0027;s production. Based on the outputted time and distance from the simulation results, the farm managers can further estimate and calculate cost factors such as the labor cost, the cost of depreciation of the machines, and the cost of fuel consumption, and so on. For further development, these relevant formulas for estimating costs can be embedded into the simulation model itself. In addition, the developed model can support strategic decisions for the production system transformation such as the purchase of a new set of machines.</para>
<para>As a demonstration of the capability of the simulation as a DSS, it has been applied to quantitatively assess the benefits of using different fieldwork patterns in terms of non-working distance and time, subsequently select an optimal one among these tested fieldwork patterns for field operation in <emphasis role="strong"><link linkend="ch06">Chapter <xref linkend="ch06" remap="6"/></link>.</emphasis> The assessment results showed that adopting an appropriate pattern can substantially reduce the non-working distance and time in the operations of bed forming, stone separating and planting. Besides, there are additional potential advantages of using an optimal standard fieldwork pattern suggested by the presented approach: In general, the optimal fieldwork pattern mainly consists of easy steering turns (e.g. &#x03A9;-turns and &#x220F;-turns), which not only reduce the operational cost but also reduce the fatigue of the operator (<link linkend="B7-29">Holpp <emphasis>et al</emphasis>., 2013</link>) making it possible for the operator to work efficiently for longer periods and at a consistently high level of work quality. Other existing routing methods, such as the B-pattern introduced by <link linkend="B7-10">Bochtis and Vougioukas, (2008</link>), which computes the optimal track sequence towards minimization of the total non-working turning distance, requires developing a dedicated tool for each agricultural vehicle to implement this type of pattern in each operation. Nevertheless, these standard fieldwork patterns can be directly implemented in the currently available navigation-aiding systems (e.g. iTEC Pro<superscript>&#x00AE;</superscript>, John Deere) and it is not even necessary to mount navigation-aiding systems on tractors for each operation in the case of bed crop production, because operators of the subsequent operations after bed forming can easily distinguish the next track to be followed, since the beds are already clearly formed. In this way, the farmers do not need to purchase extra and multiple navigation-aiding systems.</para>
</section>
</section>
<section class="lev1" id="sec7.2" label="7.2" xreflabel="sec7.2">
<title>Future perspectives</title>
<para>This thesis mainly focused on two issues: field coverage planning and simulation development. In this study, a field coverage planning method for agricultural machines operating in fields with obstacles was developed, but the problem of finding the optimal routing track sequence in fields with multiple obstacles is still unsolved. Another research point is to include the capability of handling servicing of capacitation of machines in the routing algorithm, which is a very important aspect in the realm of machine routing in operations such as planting, harvesting, etc.</para>
<para>As a future work for the simulation model development, the in-field and out-field activities of transport units in operations of a cropping system as well as the economic aspects throughout all involved field operations also should be incorporated into the model. In this way, a complete and comprehensive simulation model can help the farm managers or advisors to make more accurate decisions.</para>
<para>The web-based prototype described in <link linkend="ch04">Chapter <xref linkend="ch04" remap="4"/></link> demonstrates promising perspectives, both for online route planning and simulation modelling. Pre-calculated plans rarely hold in reality, especially when the interdependent driving of multiple vehicles (PU and SUs) is involved. Therefore, online and real-time systems, where the plan can be updated continuously during the operation and as a result of the actual observed progress of the operation, are very interesting.</para>
</section>
<section class="lev1" id="sec7.3" label="7.3" xreflabel="sec7.3">
<title>General conclusions</title>
<para>The main contributions of this thesis are:</para>
<orderedlist numeration="arabic" continuation="restarts" spacing="normal">
<listitem><para>The developed method extends the state-of-the-art method by providing a complete route for coverage fields with multiple obstacles either for agricultural machines or for future field robots executing non-capacitated operations. The optimization methodology in this approach can also be used for finding the optimal sequence of blocks using different driving directions.</para></listitem>
<listitem><para>A web-based field coverage path planning tool is proposed. On the webpage, the user can interactively select the field to be used as the basis for calculating the path planning by zooming to the field and drawing the field border on Google Maps. After selecting the field of interest the user specifies the input parameters, e.g. working width, and selects between a range of objective functions. In real time, the tool generates the specific output parameters, such as total working distance, overlapped area, total turning distance etc., and it produces a visualization of the coverage plan on top of the aerial map image of Google Maps.</para></listitem>
<listitem><para>A simulation-based approach for decision support targeting the derivation of fieldwork pattern was developed to estimate the benefits of using different standard auto-guidance based fieldwork patterns and then enable the machine operator to choose a proper fieldwork pattern to save operational costs and improve field efficiency.</para></listitem>
<listitem><para>A unified simulation model for sequential operations in potato production was developed. This model extends the capabilities of the state-of-the-art models from simulating one operation to all sequential field operations like those involved potato production.</para></listitem>
<listitem><para>Analysis of GPS motions of the in-field machinery involved in all operations of an entire growing season in potato production led to the determination of performance measures for these operations. For some of these operations, namely potato bed forming and stone separation, the expected performance has not been published before, and they are not part of the norm data supplied by ASABE.</para></listitem>
</orderedlist>
</section>
</chapter>
<bibliography class="biblio1" id="bib06">
<title>References</title>
<bibliomixed id="B7-1"><author><surname>Ali</surname>, <firstname>O.</firstname></author>, <author><surname>Verlinden</surname>, <firstname>B.</firstname></author>, <author><surname>Van Oudheusden</surname>, <firstname>D.</firstname></author>, <year>2009</year>. <article-title>Infield logistics planning for crop-harvesting operations</article-title>. <source>Engineering Optimization</source>, <volumenum>41</volumenum>(<issue>2</issue>), <fpage>183</fpage>&#x2013;<lpage>197</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Infield+logistics+planning+for+crop-harvesting+operations+Engineering+Optimization+2009+2+183-197" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-2"><author><surname>Benson</surname>, <firstname>E.R.</firstname></author>, <author><surname>Hansen</surname>, <firstname>A. C.</firstname></author>, <author><surname>Reid</surname>, <firstname>J. F.</firstname></author>, <author><surname>Warman</surname>, <firstname>B. L.</firstname></author>, <author><surname>Brand</surname>, <firstname>M. A.</firstname></author>, <year>2002</year>. <article-title>Development of an in-field grain handling simulation in ARENA</article-title>. <source>ASAE Paper</source>, <fpage>02</fpage>&#x2013;<lpage>3104</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Development+of+an+in-field+grain+handling+simulation+in+ARENA+ASAE+Paper+2002+02-3104" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-3"><author><surname>Bochtis</surname> <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <year>2009</year>. <article-title>The vehicle routing problem in field logistics part I</article-title>. <source>Biosystems Engineering</source>, <volumenum>104</volumenum>(<issue>4</issue>), <fpage>447</fpage>&#x2013;<lpage>457</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=The+vehicle+routing+problem+in+field+logistics+part+I+Biosystems+Engineering+2009+4+447-457" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-4"><author><surname>Bochtis</surname> <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <author><surname>Moshou</surname>, <firstname>D.</firstname></author>, <author><surname>Olesen</surname>, <firstname>J.</firstname></author>, <year>2010</year>. <article-title>Effect of controlled traffic on field efficiency</article-title>. <source>Biosystems Engineering</source>, <volumenum>106</volumenum>(<issue>1</issue>), <fpage>14</fpage>&#x2013;<lpage>25</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Effect+of+controlled+traffic+on+field+efficiency+Biosystems+Engineering+2010+1+14-25" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-5"><author><surname>Bochtis</surname> <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Jorgensen</surname>, <firstname>R. N.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <year>2009</year>. <article-title>Modelling of material handling operations using controlled traffic</article-title>. <source>Biosystems Engineering</source>, <volumenum>103</volumenum>(<issue>4</issue>), <fpage>397</fpage>&#x2013;<lpage>408</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Modelling+of+material+handling+operations+using+controlled+traffic+Biosystems+Engineering+2009+4+397-408" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-6"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <year>2009</year>. <article-title>Combined coverage and path planning for field operations.</article-title> <source>Paper presented at the Precision Agriculture</source>, In: <author><firstname>EJ</firstname> <surname>van Henten</surname></author>, <author><firstname>D.</firstname> <surname>Goense</surname></author>, <author><firstname>C.</firstname> <surname>Lokhorst</surname></author> (Eds.), <source>Proceedings of the 7th European conference on precision agriculture</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Combined+coverage+and+path+planning+for+field+operations%2E+Paper+presented+at+the+Precision+Agriculture%2C+In%3A+EJ+van+Henten%2C+D%2E+Goense%2C+C%2E+Lokhorst+%28Eds%2E%29%2C++Proceedings+of+the+7th+European+conference+on+precision+agriculture+2009" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-7"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Hameed</surname>, <firstname>I. A.</firstname></author>, <author><surname>Rodias</surname>, <firstname>E.</firstname></author>, <author><surname>Green</surname>, <firstname>O.</firstname></author>, <author><surname>Papadakis</surname>, <firstname>G.</firstname></author>, <year>2010</year>. <article-title>Tramline establishment in controlled traffic farming based on operational machinery cost</article-title>. <source>Biosystems Engineering</source>, <volumenum>107</volumenum>(<issue>3</issue>), <fpage>221</fpage>&#x2013;<lpage>231</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Tramline+establishment+in+controlled+traffic+farming+based+on+operational+machinery+cost+Biosystems+Engineering+2010+3+221-231" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-8"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <year>2013</year>. <article-title>Benefits from optimal route planning based on B-patterns</article-title>. <source>Biosystems Engineering</source>, <volumenum>115</volumenum>(<issue>4</issue>), <fpage>389</fpage>&#x2013;<lpage>395</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Benefits+from+optimal+route+planning+based+on+B-patterns+Biosystems+Engineering+2013+4+389-395" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-9"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G. C.</firstname></author>, <author><surname>Busato</surname>, <firstname>P.</firstname></author>, <year>2014</year>. <article-title>Advances in agricultural machinery management: A review</article-title>. <source>Biosystems Engineering</source>, <volumenum>126</volumenum>(<issue>0</issue>), <fpage>69</fpage>&#x2013;<lpage>81</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Advances+in+agricultural+machinery+management%3A+A+review+Biosystems+Engineering+2014+0+69-81" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-10"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S. G.</firstname></author>, <year>2008</year>. <article-title>Minimising the non-working distance travelled by machines operating in a headland field pattern</article-title>. <source>Biosystems Engineering</source>, <volumenum>101</volumenum>(<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Minimising+the+non-working+distance+travelled+by+machines+operating+in+a+headland+field+pattern+Biosystems+Engineering+2008+1+1-12" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-11"><author><surname>Bochtis</surname>, <firstname>D.D.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S. G.</firstname></author>, <author><surname>Griepentrog</surname>, <firstname>H. W.</firstname></author>, <year>2009</year>. <article-title>A Mission Planner for an Autonomous Tractor</article-title>. <source>Transactions of the ASABE</source>, <volumenum>52</volumenum>(<issue>5</issue>), <fpage>1429</fpage>&#x2013;<lpage>1440</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+Mission+Planner+for+an+Autonomous+Tractor+Transactions+of+the+ASABE+2009+5+1429-1440" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-12"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <year>2014</year>. <article-title>A web-based tool for biomass production systems</article-title>. <source>Biosystems Engineering</source>, <volumenum>120</volumenum>(<issue>0</issue>), <fpage>102</fpage>&#x2013;<lpage>116</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+web-based+tool+for+biomass+production+systems+Biosystems+Engineering+2014+0+102-116" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-13"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Pavlou</surname>, <firstname>D.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Orfanou</surname>, <firstname>A.</firstname></author>, <year>2013</year>. <article-title>DSS tool for the implementation and operation of an umbilical system applying organic fertiliser</article-title>. <source>Biosystems Engineering</source>, <volumenum>114</volumenum>(<issue>1</issue>), <fpage>9</fpage>&#x2013;<lpage>20</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=DSS+tool+for+the+implementation+and+operation+of+an+umbilical+system+applying+organic+fertiliser+Biosystems+Engineering+2013+1+9-20" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-14"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <year>2015</year>. <article-title>A simulation model for a rice-harvesting chain</article-title>. <source>Biosystems Engineering</source>, <volumenum>129</volumenum>(<issue>0</issue>), <fpage>149</fpage>&#x2013;<lpage>159</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+simulation+model+for+a+rice-harvesting+chain+Biosystems+Engineering+2015+0+149-159" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-15"><author><surname>Busato</surname>, <firstname>P.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Saunders</surname>, <firstname>C.</firstname></author>, <year>2007</year>. <article-title>Optimal Field-Bin Locations and Harvest Patterns to Improve the Combine Field Capacity: Study with a Dynamic Simulation Model</article-title>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+Field-Bin+Locations+and+Harvest+Patterns+to+Improve+the+Combine+Field+Capacity%3A+Study+with+a+Dynamic+Simulation+Model+Optimal+Field-Bin+Locations+and+Harvest+Patterns+to+Improve+the+Combine+Field+Capacity%3A+Study+with+a+Dynamic+Simulation+Model+2007" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-16"><author><surname>Cariou</surname>, <firstname>C.</firstname></author>, <author><surname>Lenain</surname>, <firstname>R.</firstname></author>, <author><surname>Berducat</surname>, <firstname>M.</firstname></author>, <author><surname>Thuilot</surname>, <firstname>B.</firstname></author>, <year>2010</year>. <article-title>Autonomous Maneuvers of a Farm Vehicle with a Trailed Implement in Headland.</article-title> <source>Paper presented at the ICINCO</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Autonomous+Maneuvers+of+a+Farm+Vehicle+with+a+Trailed+Implement+in+Headland%2E+Paper+presented+at+the+ICINCO+2010" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-17"><author><surname>Choset</surname>, <firstname>H.</firstname></author>, <year>2001</year>. <article-title>Coverage for robotics-A survey of recent results</article-title>. <source>Annals of mathematics and artificial intelligence</source>, <volumenum>31</volumenum>(<issue>1-4</issue>), <fpage>113</fpage>&#x2013;<lpage>126</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+for+robotics-A+survey+of+recent+results+Annals+of+mathematics+and+artificial+intelligence+2001+1-4+113-126" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-18"><author><surname>de Bruin</surname>, <firstname>S.</firstname></author>, <author><surname>Lerink</surname>, <firstname>P.</firstname></author>, <author><surname>J. La Riviere</surname>, <firstname>I.</firstname></author>, <author><surname>Vanmeulebrouk</surname>, <firstname>B.</firstname></author>, <year>2014</year>. <article-title>Systematic planning and cultivation of agricultural fields using a geo-spatial arable field optimization service: Opportunities and obstacles</article-title>. <source>Biosystems Engineering</source>, <volumenum>120</volumenum>(<issue>0</issue>), <fpage>15</fpage>&#x2013;<lpage>24</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Systematic+planning+and+cultivation+of+agricultural+fields+using+a+geo-spatial+arable+field+optimization+service%3A+Opportunities+and+obstacles+Biosystems+Engineering+2014+0+15-24" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-19"><author><surname>Dubins</surname>, <firstname>L.E.</firstname></author>, <year>1957</year>. <article-title>On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents</article-title>. <source>American Journal of Mathematics</source>, <volumenum>79</volumenum>(<issue>3</issue>), <fpage>497</fpage>&#x2013;<lpage>516</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=On+Curves+of+Minimal+Length+with+a+Constraint+on+Average+Curvature%2C+and+with+Prescribed+Initial+and+Terminal+Positions+and+Tangents+American+Journal+of+Mathematics+1957+3+497-516" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-20"><author><surname>Edwards</surname>, <firstname>G.</firstname></author>, <author><surname>Br&#x00F8;chner</surname>, <firstname>T.</firstname></author>, <year>2011</year>. <article-title>A method for smoothed headland paths generation for agricultural vehicles</article-title>. <source>Paper presented at the CIGR/NJF seminar 441-Automation and system technology in plant production</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+method+for+smoothed+headland+paths+generation+for+agricultural+vehicles+Paper+presented+at+the+CIGR%2FNJF+seminar+441-Automation+and+system+technology+in+plant+production+2011" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-21"><author><surname>Galceran</surname>, <firstname>E.</firstname></author>, <author><surname>Carreras</surname>, <firstname>M.</firstname></author>, <year>2013</year>. <article-title>A survey on coverage path planning for robotics</article-title>. <source>Robotics and Autonomous Systems</source>, <volumenum>61</volumenum>(<issue>12</issue>), <fpage>1258</fpage>&#x2013;<lpage>1276</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=A+survey+on+coverage+path+planning+for+robotics+Robotics+and+Autonomous+Systems+2013+12+1258-1276" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-22"><author><surname>Grisso</surname>, <firstname>R.D.</firstname></author>, <author><surname>Jasa</surname>, <firstname>P. J.</firstname></author>, <author><surname>Rolofson</surname>, <firstname>D. E.</firstname></author>, <year>2002</year>. <article-title>Analysis of traffic patterns and yield monitor data for field efficiency determination</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>18</volumenum>(<issue>2</issue>), <fpage>171</fpage>&#x2013;<lpage>178</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Analysis+of+traffic+patterns+and+yield+monitor+data+for+field+efficiency+determination+Applied+Engineering+in+Agriculture+2002+2+171-178" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-23"><author><surname>Grisso</surname>, <firstname>R.D.</firstname></author>, <author><surname>Kocher</surname>, <firstname>M. F.</firstname></author>, <author><surname>Adamchuk</surname>, <firstname>V. I.</firstname></author>, <author><surname>Jasa</surname>, <firstname>P. J.</firstname></author>, <author><surname>Schroeder</surname>, <firstname>M. A.</firstname></author>, <year>2004</year>. <article-title>Field efficiency determination using traffic pattern indices</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>20</volumenum>(<issue>5</issue>), <fpage>563</fpage>&#x2013;<lpage>572</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Field+efficiency+determination+using+traffic+pattern+indices+Applied+Engineering+in+Agriculture+2004+5+563-572" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-24"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <year>2014</year>. <article-title>Intelligent Coverage Path Planning for Agricultural Robots and Autonomous Machines on Three-Dimensional Terrain</article-title>. <source>Journal of Intelligent &#x0026; Robotic Systems</source>, <volumenum>74</volumenum>(<issue>3-4</issue>), <fpage>965</fpage>&#x2013;<lpage>983</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Intelligent+Coverage+Path+Planning+for+Agricultural+Robots+and+Autonomous+Machines+on+Three-Dimensional+Terrain+Journal+of+Intelligent+%26+Robotic+Systems+2014+3-4+965-983" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-25"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <year>2011</year>. <article-title>Driving Angle and Track Sequence Optimization for Operational Path Planning Using Genetic Algorithms</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>27</volumenum>(<issue>6</issue>), <fpage>1077</fpage>&#x2013;<lpage>1086</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Driving+Angle+and+Track+Sequence+Optimization+for+Operational+Path+Planning+Using+Genetic+Algorithms+Applied+Engineering+in+Agriculture+2011+6+1077-1086" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-26"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>N&#x00F8;remark</surname>, <firstname>M.</firstname></author>, <year>2010</year>. <article-title>Automated generation of guidance lines for operational field planning</article-title>. <source>Biosystems Engineering</source>, <volumenum>107</volumenum>(<issue>4</issue>), <fpage>294</fpage>&#x2013;<lpage>306</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automated+generation+of+guidance+lines+for+operational+field+planning+Biosystems+Engineering+2010+4+294-306" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-27"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Sorensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Vougioukas</surname>, <firstname>S.</firstname></author>, <year>2012</year>. <article-title>An object-oriented model for simulating agricultural in-field machinery activities</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>81</volumenum>(<issue>0</issue>), <fpage>24</fpage>&#x2013;<lpage>32</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=An+object-oriented+model+for+simulating+agricultural+in-field+machinery+activities+Computers+and+Electronics+in+Agriculture+2012+0+24-32" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-28"><author><surname>Hameed</surname>, <firstname>I.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>S&#x00F8;rensen</surname>, <firstname>C. G.</firstname></author>, <author><surname>Jensen</surname>, <firstname>A. L.</firstname></author>, <author><surname>Larsen</surname>, <firstname>R.</firstname></author>, <year>2013</year>. <article-title>Optimized driving direction based on a three-dimensional field representation</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>91</volumenum>(<issue>0</issue>), <fpage>145</fpage>&#x2013;<lpage>153</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimized+driving+direction+based+on+a+three-dimensional+field+representation+Computers+and+Electronics+in+Agriculture+2013+0+145-153" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-29"><author><surname>Holpp</surname>, <firstname>M.</firstname></author>, <author><surname>Kroulik</surname>, <firstname>M.</firstname></author>, <author><surname>Kviz</surname>, <firstname>Z.</firstname></author>, <author><surname>Anken</surname>, <firstname>T.</firstname></author>, <author><surname>Sauter</surname>, <firstname>M.</firstname></author>, <author><surname>Hensel</surname>, <firstname>O.</firstname></author>, <year>2013</year>. <article-title>Large-scale field evaluation of driving performance and ergonomic effects of satellite-based guidance systems</article-title>. <source>Biosystems Engineering</source>, <volumenum>116</volumenum>(<issue>2</issue>), <fpage>190</fpage>&#x2013;<lpage>197</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Large-scale+field+evaluation+of+driving+performance+and+ergonomic+effects+of+satellite-based+guidance+systems+Biosystems+Engineering+2013+2+190-197" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-30"><author><surname>Hunt</surname>, <firstname>D.</firstname></author>, <year>2001</year>. <source>Farm Power and Machinery Management</source> (<edition>Tenth</edition> ed.). <publisher-loc>Ames</publisher-loc>, <publisher-name>Iowa Iowa State Press</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Farm+Power+and+Machinery+Management+2001" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-31"> <author><surname>Jensen</surname>, <firstname>M.A.F.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <year>2013</year>. <article-title>Automatic Recognition of Operation Modes of Combines and Transport Units based on GNSS Trajectories</article-title>. <source>Paper presented at the Agricontrol</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Automatic+Recognition+of+Operation+Modes+of+Combines+and+Transport+Units+based+on+GNSS+Trajectories+Paper+presented+at+the+Agricontrol+2013" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-32"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <year>2009</year>. <article-title>Optimal field coverage path planning on 2D and 3D surfaces</article-title>. <source>Graduate Theses and Dissertations. Paper 11054</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+field+coverage+path+planning+on+2D+and+3D+surfaces+Graduate+Theses+and+Dissertations%2E+Paper+11054+2009" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-33"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <author><surname>Tang</surname>, <firstname>L.</firstname></author>, <year>2010</year>. <article-title>Optimal Coverage Path Planning for Arable Farming on 2d Surfaces</article-title>. <source>Transactions of the ASABE</source>, <volumenum>53</volumenum>(<issue>1</issue>), <fpage>283</fpage>&#x2013;<lpage>295</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimal+Coverage+Path+Planning+for+Arable+Farming+on+2d+Surfaces+Transactions+of+the+ASABE+2010+1+283-295" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-34"><author><surname>Jin</surname>, <firstname>J.</firstname></author>, <author><surname>Tang</surname>, <firstname>L.</firstname></author>, <year>2011</year>. <article-title>Coverage Path Planning on Three-Dimensional Terrain for Arable Farming</article-title>. <source>Journal of Field Robotics</source>, <volumenum>28</volumenum>(<issue>3</issue>), <fpage>424</fpage>&#x2013;<lpage>440</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+Path+Planning+on+Three-Dimensional+Terrain+for+Arable+Farming+Journal+of+Field+Robotics+2011+3+424-440" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-35"><author><surname>Ntogkoulis</surname>, <firstname>P.A.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <author><surname>Fountas</surname>, <firstname>S.</firstname></author>, <author><surname>Berruto</surname>, <firstname>R.</firstname></author>, <author><surname>Gemtos</surname>, <firstname>T. A.</firstname></author>, <year>2014</year>. <article-title>Performance of cotton residue collection machinery</article-title>. <source>Biosystems Engineering</source>, <volumenum>119</volumenum>(<issue>0</issue>), <fpage>25</fpage>&#x2013;<lpage>34</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Performance+of+cotton+residue+collection+machinery+Biosystems+Engineering+2014+0+25-34" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-36"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <year>2007</year>. <article-title>Path planning algorithms for agricultural field machines</article-title>. <publisher-name>Helsinki University of Technology</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Path+planning+algorithms+for+agricultural+field+machines+Path+planning+algorithms+for+agricultural+field+machines+2007" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-37"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <year>2013</year>. <article-title>Shape-describing indices for agricultural field plots and their relationship to operational efficiency</article-title>. <source>Computers and Electronics in Agriculture</source>, <volumenum>98</volumenum>(<issue>0</issue>), <fpage>252</fpage>&#x2013;<lpage>259</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Shape-describing+indices+for+agricultural+field+plots+and+their+relationship+to+operational+efficiency+Computers+and+Electronics+in+Agriculture+2013+0+252-259" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-38"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2007</year>. <article-title>Path planning algorithms for agricultural machines</article-title>. <source>Agricultural Engineering International: the CIGR Ejournal. Manuscript ATOE 07 009</source>. Vol. <volumenum>IX</volumenum>. <month>July</month>, <year>2007</year>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Path+planning+algorithms+for+agricultural+machines+Agricultural+Engineering+International%3A+the+CIGR+Ejournal%2E+Manuscript+ATOE+07+009+2007+IX" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-39"><author><surname>Oksanen</surname>, <firstname>T.</firstname></author>, <author><surname>Visala</surname>, <firstname>A.</firstname></author>, <year>2009</year>. <article-title>Coverage path planning algorithms for agricultural field machines</article-title>. <source>Journal of Field Robotics</source>, <volumenum>26</volumenum>(<issue>8</issue>), <fpage>651</fpage>&#x2013;<lpage>668</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Coverage+path+planning+algorithms+for+agricultural+field+machines+Journal+of+Field+Robotics+2009+8+651-668" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-40"><author><surname>Palmer</surname>, <firstname>R.J.</firstname></author>, <author><surname>Wild</surname>, <firstname>D.</firstname></author>, <author><surname>Runtz</surname>, <firstname>K.</firstname></author>, <year>2003</year>. <article-title>Improving the efficiency of field operations</article-title>. <source>Biosystems Engineering</source>, <volumenum>84</volumenum>(<issue>3</issue>), <fpage>283</fpage>&#x2013;<lpage>288</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Improving+the+efficiency+of+field+operations+Biosystems+Engineering+2003+3+283-288" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-41"><author><surname>Renoll</surname>, <firstname>E.</firstname></author>, <year>1981</year>. <article-title>Predicting Machine Field-Capacity for Specific Field and Operating-Conditions</article-title>. <source>Transactions of the Asae</source>, <volumenum>24</volumenum>(<issue>1</issue>), <fpage>45</fpage>&#x2013;<lpage>47</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Predicting+Machine+Field-Capacity+for+Specific+Field+and+Operating-Conditions+Transactions+of+the+Asae+1981+1+45-47" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-42"><author><surname>Sabelhaus</surname>, <firstname>D.</firstname></author>, <author><surname>Roben</surname>, <firstname>F.</firstname></author>, <author><surname>Helligen</surname>, <firstname>L. P. M. Z.</firstname></author>, <author><surname>Lammers</surname>, <firstname>P. S.</firstname></author>, <year>2013</year>. <article-title>Using continuous-curvature paths to generate feasible headland turn manoeuvres</article-title>. <source>Biosystems Engineering</source>, <volumenum>116</volumenum>(<issue>4</issue>), <fpage>399</fpage>&#x2013;<lpage>409</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Using+continuous-curvature+paths+to+generate+feasible+headland+turn+manoeuvres+Biosystems+Engineering+2013+4+399-409" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-43"><author><surname>Spekken</surname>, <firstname>M.</firstname></author>, <author><surname>de Bruin</surname>, <firstname>S.</firstname></author>, <year>2013</year>. <article-title>Optimized routing on agricultural fields by minimizing maneuvering and servicing time</article-title>. <source>Precision Agriculture</source>, <volumenum>14</volumenum>(<issue>2</issue>), <fpage>224</fpage>&#x2013;<lpage>244</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Optimized+routing+on+agricultural+fields+by+minimizing+maneuvering+and+servicing+time+Precision+Agriculture+2013+2+224-244" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-44"><author><surname>Spekken</surname>, <firstname>M.</firstname></author>, <author><surname>Molin</surname>, <firstname>J. P.</firstname></author>, <author><surname>Romanelli</surname>, <firstname>T. L.</firstname></author>, <year>2015</year>. <article-title>Cost of boundary manoeuvres in sugarcane production</article-title>. <source>Biosystems Engineering</source>, <volumenum>129</volumenum>, <fpage>112</fpage>&#x2013;<lpage>126</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Cost+of+boundary+manoeuvres+in+sugarcane+production+Biosystems+Engineering+2015+112-126" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-45"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Bochtis</surname>, <firstname>D. D.</firstname></author>, <year>2010</year>. <article-title>Conceptual model of fleet management in agriculture</article-title>. <source>Biosystems Engineering</source>, <volumenum>105</volumenum>(<issue>1</issue>), <fpage>41</fpage>&#x2013;<lpage>50</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Conceptual+model+of+fleet+management+in+agriculture+Biosystems+Engineering+2010+1+41-50" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-46"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>M&#x00F8;ller</surname>, <firstname>H. B.</firstname></author>, <year>2006</year>. <article-title>Operational and economic modeling and optimization of mobile slurry separation</article-title>. <source>Applied Engineering in Agriculture</source>, <volumenum>22</volumenum>(<issue>2</issue>), <fpage>185</fpage>&#x2013;<lpage>193</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Operational+and+economic+modeling+and+optimization+of+mobile+slurry+separation+Applied+Engineering+in+Agriculture+2006+2+185-193" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-47"><author><surname>S&#x00F8;rensen</surname>, <firstname>C.G.</firstname></author>, <author><surname>Nielsen</surname>, <firstname>V.</firstname></author>, <year>2005</year>. <article-title>Operational analyses and model comparison of machinery systems for reduced tillage</article-title>. <source>Biosystems Engineering</source>, <volumenum>92</volumenum>(<issue>2</issue>), <fpage>143</fpage>&#x2013;<lpage>155</lpage>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Operational+analyses+and+model+comparison+of+machinery+systems+for+reduced+tillage+Biosystems+Engineering+2005+2+143-155" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-48"><author><surname>Taylor</surname>, <firstname>R.K.</firstname></author>, <author><surname>Schrock</surname>., <firstname>M. D.</firstname></author>, <author><surname>Staggenborg</surname>., <firstname>S. A.</firstname></author>, <year>2002</year>. <article-title>Extracting Machinery Management Information from GPS Data</article-title>. <publisher-loc>ASABE, St. Joseph</publisher-loc>, <publisher-name>Michigan</publisher-name>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Extracting+Machinery+Management+Information+from+GPS+Data+Extracting+Machinery+Management+Information+from+GPS+Data+2002" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-49"><author><surname>Witney</surname>, <firstname>B.</firstname></author>, <year>1996</year>. <article-title>Choosing and Using Farm Machines</article-title>, <year>1996</year>. <publisher-name>Land Technology Ltd</publisher-name>, <publisher-loc>Scotland, UK</publisher-loc>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Choosing+and+Using+Farm+Machines+Choosing+and+Using+Farm+Machines+1996" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
<bibliomixed id="B7-50"><author><surname>Zandonadi</surname>, <firstname>R.S.</firstname></author>, <year>2012</year>. <article-title>Computational Tools for Improving Route Planning in Agricultural Field Operations</article-title>. <source>Theses and Dissertations-Biosystems and Agricultural Engineering. Paper 11</source>. <bibliomisc><ulink url="http://scholar.google.com/scholar?&#x0026;q=Computational+Tools+for+Improving+Route+Planning+in+Agricultural+Field+Operations+Theses+and+Dissertations-Biosystems+and+Agricultural+Engineering%2E+Paper+11+2012" target="_blank">Google Scholar</ulink></bibliomisc></bibliomixed>
</bibliography>
</book>
