<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2024.1453823</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Research of real-time corn yield monitoring system with DNN-based prediction model</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Yin</surname>
<given-names>Chaojie</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn003">
<sup>&#x2020;</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Zhang</surname>
<given-names>Qi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn003">
<sup>&#x2020;</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Mao</surname>
<given-names>Xu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2773712"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Du</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Shengcao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Yutong</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>College of Engineering, China Agricultural University</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Beijing Key Laboratory of Optimal Design of Modern Agricultural Equipment, China Agricultural University</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>National Innovation Centre for Agricultural Machinery and Equipment</institution>, <addr-line>Luoyang</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Beidahuang Agricultural Service Group Heilongjiang Agricultural Machinery Service Co.</institution>, <addr-line>Harbin</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Muhammad Fazal Ijaz, Melbourne Institute of Technology, Australia</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Han Tang, Northeast Agricultural University, China</p>
<p>Zhenguo Zhang, Xinjiang Agricultural University, China</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Xu Mao, <email xlink:href="mailto:maoxu@cau.edu.cn">maoxu@cau.edu.cn</email>
</p>
</fn>
<fn fn-type="equal" id="fn003">
<p>&#x2020;These authors have contributed equally to this work and share first authorship</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>27</day>
<month>08</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>15</volume>
<elocation-id>1453823</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>06</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>08</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Yin, Zhang, Mao, Chen, Huang and Li</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Yin, Zhang, Mao, Chen, Huang and Li</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The real-time monitoring of corn yield by a combine harvester is a critical data source for constructing the yield histogram, which significantly benefits precision management and decision-making in modern precision agriculture. While widely used, the current photoelectric sensor-based yield monitoring method has limitations. It detects the corn height on each scraper and calculates the yield through a geometric formula. However, it neglects the noticeable difference in the corn stacking patterns affected by factors such as feeding volume, terrain, and driving speed. This oversight often results in low accuracy and poor stability in the prediction of corn yield, highlighting the need for a more advanced approach. To resolve this, we employ EDEM discrete element simulation to demonstrate the large difference of corn stacking patterns on the scraper of the elevator corresponding to feeding volume. Then, we develop a real-time monitoring system on our self-developed double elevator testing rig for carrying out a composite dataset for training three machine learning algorithm-based models, namely Deep Neural Networks (DNN), Gradient Boosting Machine (GBM), and Random Forest (RF). Importantly, these models have undergone rigorous validation under various feeding volumes, ensuring their robustness and reliability. The auxiliary elevator speed is meticulously set at 150r/min, 225r/min, and 450r/min, providing a comprehensive performance assessment. The results denote that the DNN model performs best and is stable, with a coefficient of determination (R<sup>2</sup>) of 0.998, root mean square error (RMSE) of 0.526, and mean absolute error (MAE) of 0.425. The paper also performs field experiments to test the proposed three prediction models and the system. The results also denote the DNN-based prediction model&#x2019;s best performance for the lowest relative error of 2.29% and the highest average accuracy of 97.85%. Consequently, the proposed real-time corn yield monitoring system achieves high accuracy and reliability for the combine harvester applications.</p>
</abstract>
<kwd-group>
<kwd>corn combine harvester</kwd>
<kwd>monitoring system</kwd>
<kwd>EDEM</kwd>
<kwd>machine learning</kwd>
<kwd>yield prediction</kwd>
</kwd-group>
<counts>
<fig-count count="10"/>
<table-count count="3"/>
<equation-count count="3"/>
<ref-count count="23"/>
<page-count count="13"/>
<word-count count="5386"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Plant Bioinformatics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>
<italic>Precision agriculture</italic> is a modern management approach supported by information technology that relies on multidimensional and accurate data to provide rational management decisions (<xref ref-type="bibr" rid="B14">Wang, 1999</xref>; <xref ref-type="bibr" rid="B20">Zhao et&#xa0;al., 2003</xref>; <xref ref-type="bibr" rid="B10">Reinke et&#xa0;al., 2011</xref>). Instantaneous grain flow rate is key to generating an accurate yield map. Each block of information on the yield map is derived from the instantaneous grain flow rate data. Only precise instantaneous flow rate information can ensure the accuracy of the yield map. Therefore, real-time yield information can generate a yield map, enabling agricultural producers better to understand the dynamics of field variability and crop growth to adjust the crop management strategies for the next planting round (<xref ref-type="bibr" rid="B7">Mistry and Bora, 2019</xref>). As the world&#x2019;s most important and productive crop, corn accounted for 35% of the world&#x2019;s total crop in 2018. It is also one of the three significant crops in China. Hence, it is essential to implement real-time yield monitoring during corn harvesting.</p>
<p>Corn yield monitoring can be achieved by different methods, including sample estimation, remote sensing, Internet of Things (IoT) technology, and direct measurement on a combine harvester (<xref ref-type="bibr" rid="B18">Zhang, 2003</xref>; <xref ref-type="bibr" rid="B13">Veal et&#xa0;al., 2010</xref>; <xref ref-type="bibr" rid="B23">Zhu et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B8">Omasa et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B17">Yin et&#xa0;al., 2022</xref>) in which sample estimation highly depends on the representative and sampling frequency. Unfortunately, the accuracy can hardly be assured. Remote sensing technology restricts the accuracy due to cloud coverage, image resolution, and algorithms. The Internet of Things (IoT) has a high cost for deploying abundant sensors and equipment, resulting in complicated data processing. None of the abovementioned methods is feasible for monitoring the corn yield in real-time. Hence, this study aims to develop direct measurement methods deployed in combine harvesters to realize real-time yield monitoring during harvesting. Currently, the direct measurement methods used in combine harvesters are categorized into dynamic weighing, impulsive, volumetric, and ray measurements (<xref ref-type="bibr" rid="B15">Wang et&#xa0;al., 2021</xref>). More research has been carried out based on impulsive and volumetric measurement methods. Chen et&#xa0;al. (<xref ref-type="bibr" rid="B1">Chen et&#xa0;al., 2010</xref>) designed a double-plate differential impulsive grain flow sensor and demonstrated good measurement accuracy in field trials. Zhou et&#xa0;al. (<xref ref-type="bibr" rid="B21">Zhou et&#xa0;al., 2006</xref>) designed a parallel beam impulsive grain mass flow sensor as the core of the yield measurement system. However, the pulse beam of the impulse sensor is relatively narrow, and the sensor installation is complex, which hinders the method&#x2019;s practical application under complex field and working conditions. Fu et&#xa0;al. (<xref ref-type="bibr" rid="B3">Fu et&#xa0;al., 2017</xref>) used a diffuse reflective photoelectric sensor to measure the pulse signal, established a segmented grain yield conversion model, and further outcome a measurement system. Jin et&#xa0;al. (<xref ref-type="bibr" rid="B2">Chengqian et&#xa0;al., 2022</xref>) adopted a pair of opposed photoelectric sensors to obtain the data and predict the yield upon the duty cycle and a yield measurement model, reporting a maximum error of 3.83% in field trials. All the above studies provide an essential base for utilizing direct measurement methods while developing a real-time monitoring system for yield prediction in field scenarios.</p>
<p>The following problems still exist in yield measurement with photoelectric sensors: 1) pre-experimentation before each test is necessary for calibration, but performing it in fields can be complex, cumbersome, and lacks maneuverability; 2) prediction with a scraper-geometric formula is inaccurate since the corn stacking pattern during lifting on a scraper can be varied corresponding to multiple factors including feeding volume, driving speed, and slope of elevator and terrain.</p>
<p>In recent years, machine learning, as a core of artificial intelligence (<xref ref-type="bibr" rid="B11">Shaikh et&#xa0;al., 2022</xref>), has been increasingly used in field applications (<xref ref-type="bibr" rid="B19">Zhang, 2021</xref>), producing from a large amount of data and making decisions to promote the efficiency of agricultural production (<xref ref-type="bibr" rid="B12">Van Klompenburg et&#xa0;al., 2020</xref>). Liu et&#xa0;al. (<xref ref-type="bibr" rid="B5">Liu et&#xa0;al., 2019</xref>) utilized the random forest algorithm to construct a multivariate combination model for the regression and prediction of winter wheat yield. Zhou et&#xa0;al. (<xref ref-type="bibr" rid="B22">Zhou et&#xa0;al., 2023</xref>) studied four machine learning algorithms, multiple linear regression, random forest, adaptive augmentation model, and artificial neural network, to build a model for predicting soybean yield and weighing the influencing factors.</p>
<p>This paper aims to study yield monitoring using machine learning methods. Through EDEM discrete element modeling and simulation, it simulates the corn kernel elevating process under different feed rates and verifies that the accumulation pattern of corn kernels on the scraper is not fixed (<xref ref-type="bibr" rid="B9">Owen and Cleary, 2009</xref>). As a novel approach, we first built an indoor testing rig to mimic the corn elevating and measure the corn volume rate in real-time with our developed data acquisition system based on the low pulse-width measuring method. We designed tests for a composite situation and trained yield prediction models using three machine learning algorithms: deep neural network (DNN), gradient boosting machine (GBM), and random forest (RF). Comparative indoor and in-field experiments were then conducted to verify the feasibility and accuracy of the proposed corn yield monitoring system and determine the most appropriate prediction model.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Mechanism of stacked corn height acquisition</title>
<p>A photoelectric-based yield monitoring system often deploys sensors near the top of a combine&#x2019;s elevator, as shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1A</bold>
</xref>. The system mainly detects the height of the stacked corn on each scraper in the elevator and predicts the yield by a model with its schematic diagram shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1B</bold>
</xref>. In a harvester, the auger and elevator jointly operate to convey the corn to the harvester&#x2019;s tank. The auger horizontally transports the corn while the elevator transports the corn to the tank in an inclined or quasi-vertical direction. The system uses an opposed beam-type photoelectric sensor, whose one end emits an infrared light beam in a certain area while the other outputs a variant signal to inform whether or not an object blocks the beam. The NPN-type sensor outputs a high level when the beam is fully received and a low level when the beam is blocked. The sensor is installed at the top of the elevator because kernels on the internal scraper may fall off during the lifting process during the transfer of corn kernels by the elevator. Installing the sensor at the bottom or middle of the elevator would result in significant errors. A proper sensor position can avoid signal interference and measurement errors caused by corn drops. The mechanism of the corn yield monitoring system in the present paper is as follows: in non-loading conditions, the shading time by a lifting scraper is <italic>t<sub>0</sub>
</italic>, which denotes the time of the sensor&#x2019;s low pulse width output.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Schematic diagram of <bold>(A)</bold> harvesting process of a combine harvester, and <bold>(B)</bold> developing a system for monitoring the harvester's working process.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g001.tif"/>
</fig>
<p>During the harvesting process, the system operates as follows: the time interval between the two adjacent scrapers is <italic>T</italic>, which refers to two adjacent rising edges of the signal. In the non-loading condition, the idling low pulse width time ratio is <italic>P<sub>0</sub>=t<sub>0</sub>/T</italic>, representing the duty cycle per cycle time. Each scraper&#x2019;s masking time is <italic>t<sub>1</sub>
</italic>, which is the observed low pulse width time passing the scraper and stacked corn. Therefore, the masking ratio is <italic>P<sub>1</sub>=t<sub>1</sub>/T</italic>, denoting the scraper and corn&#x2019;s time ratio over each cycle. Then, the masking time ratio for corn is extracted by <italic>P<sub>g</sub>
</italic>=<italic>P<sub>1</sub>
</italic>-<italic>P<sub>0</sub>
</italic>, and the stacked corn height is <italic>h</italic>
<sub>1</sub>=<italic>H*P<sub>g</sub>
</italic>, where <italic>H</italic> is the height between two adjacent scrapers. We also obtain that,</p>
<disp-formula id="eq1">
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where, <italic>h<sub>n</sub>
</italic> is the staking corn height on the <italic>n</italic>th scraper, and <italic>t<sub>n</sub>
</italic> is the masking time of the <italic>n</italic>th scraper.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Harvest yield monitoring system composition</title>
<p>According to the requirements, the study builds the monitoring system upon a pair of photoelectric sensors, a GNSS positioning module, an antenna, a power supply unit, a data acquisition card, and a triple-proof computer. The photoelectric sensor is the Omron E3FA-RN21, and the data acquisition board is the Beijing Simai Kehua&#x2019;s USB-1252A with 40 ns for the pulse width measuring time. The GNSS module is Beiyun Technology&#x2019;s high-precision positioning and directional receiver T1, used for obtaining real-time position information of the corn harvester. The power supply unit reduces the 12V to 5V to power the data acquisition card while powering 12V to other equipment. The system uses a triple-proof computer for operation, real-time yield prediction, and other information displays.</p>
<p>The study adopts LabVIEW for system software, which includes parameter and function settings, graphical displays of corn yield, numerical displays of monitoring parameters, GPS-related parameters, and equipment connection status, as shown in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2A</bold>
</xref>. A parameter setting is required before starting yield monitoring. The parameter setting configures the chain&#x2019;s cross-sectional area, the scraper&#x2019;s length, width, and thickness, the space between neighboring scrapers, and the elevator&#x2019;s gear numbers.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>
<bold>(A)</bold> System function interface design diagram and <bold>(B)</bold> system function flowchart. 1. Maize yield infographic display module. 2. Device connection status display module. 3. Numerical display module for monitoring parameters. 4. GPS related parameter display module. 5. Function setting module.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g002.tif"/>
</fig>
<p>Afterward, a no-load preprocessing test is required to obtain the combine harvester&#x2019;s raw scraper shading duty ratio (initial low pulse width time to cycle time ratio) and then input information such as maize weight determination, GPS serial channel, and save path. The function setting configures the corn weight correction factor, GPS serial channel, and directory path. The setting also requires performing a non-loading test to obtain the harvester&#x2019;s idling low pulse width time ratio. The acquisition board acquires the sensor signals&#x2019; high- and low-level variation at a high speed. The board converts signals&#x2019; variations into low pulse width and cycle time variables. Then it transmits them to the system to calculate the staking corn height and the masking time for each scraper. The system introduces these parameters and variables into the yield prediction model for outputting the instantaneous corn flow rate and cumulative weight. Lastly, the system saves data, including time, instantaneous yield, cumulative weight, latitude, longitude, and driving speed, in a file following the directory path. <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2B</bold>
</xref> shows the whole workflow of the corn harvester&#x2019;s yield monitoring system.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>EDEM Simulation of corn elevating</title>
<sec id="s2_3_1">
<label>2.3.1</label>
<title>Corn kernel and elevator modeling</title>
<p>Due to the high elevator speed of the combine harvester under field operating conditions, it is difficult to capture accurate observations. Additionally, during the lifting process, corn kernels may fall, making it impossible to directly observe the accumulation of corn kernels through effective means. Therefore, EDEM simulation can be used to observe the changes in corn morphology under different feed rates. To realize this, we adopt EDEM software to simulate and analyze the corn stacking behavior on the elevator scraper associated with different feeding amounts. Firstly, a corn kernel model is constructed in EDEM to represent a physical corn. The study repeats measurements several times and takes the average value, having the three dimensions of a corn kernel as 12.8mm in length, 9mm in width, and 5mm in thickness. The study utilizes 15 small spheres to combine and generate the corn model shown in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3A</bold>
</xref>. Next, the elevator is determined to have an equal scale to the actual harvester&#x2019;s elevator and is built in SolidWorks, as shown in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3B</bold>
</xref>. The elevator&#x2019;s side wall and chain are made of steel, while the scraper is made of rubber. According to the literature (<xref ref-type="bibr" rid="B16">Wang et&#xa0;al., 2016</xref>) corn kernels constantly collide with the elevator&#x2019;s inner wall, chain, and scraper. Thus, the mechanical properties of corn, scraper, and elevator are carefully determined (<xref ref-type="bibr" rid="B6">Liu et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B4">Hongmei et&#xa0;al., 2023</xref>), as are the collision parameters. <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref> demonstrates the properties mentioned above. The collision model used in the simulation is Hertz-Mindlin (no slip), and the friction model is Standard Rolling Friction.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Necessary elements in the EDEM model <bold>(A)</bold> single corn particle model <bold>(B)</bold> elevator model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g003.tif"/>
</fig>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Individual material and contact parameter settings.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Material</th>
<th valign="middle" align="center">Parameter</th>
<th valign="middle" align="center">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">Corn kernels</td>
<td valign="middle" align="center">Poisson&#x2019;s ratio<break/>Shear modulus/Pa<break/>Density/(kg/m<sup>3</sup>)</td>
<td valign="middle" align="center">0.4<break/>2.17&#xd7;10<sup>8</sup>
<break/>1250</td>
</tr>
<tr>
<td valign="middle" align="center">Steel plate</td>
<td valign="middle" align="center">Poisson&#x2019;s ratio<break/>Shear modulus/Pa<break/>Density/(kg/m<sup>3</sup>)</td>
<td valign="middle" align="center">0.3<break/>7.0&#xd7;10<sup>8</sup>
<break/>7800</td>
</tr>
<tr>
<td valign="middle" align="center">Rubber</td>
<td valign="middle" align="center">Poisson&#x2019;s ratio<break/>Shear modulus/Pa<break/>Density/(kg/m<sup>3</sup>)</td>
<td valign="middle" align="center">0.45<break/>0.5&#xd7;10<sup>8</sup>
<break/>1300</td>
</tr>
<tr>
<td valign="middle" align="center">Corn kernels<break/>with corn kernels</td>
<td valign="middle" align="center">Recovery coefficient<break/>Static friction factor<break/>Rolling friction factor</td>
<td valign="middle" align="center">0.182<break/>0.420<break/>0.080</td>
</tr>
<tr>
<td valign="middle" align="center">Corn kernels<break/>with rubber</td>
<td valign="middle" align="center">Recovery coefficient<break/>Static friction factor<break/>Rolling friction factor</td>
<td valign="middle" align="center">0.500<break/>0.450<break/>0.035</td>
</tr>
<tr>
<td valign="middle" align="center">Corn kernels<break/>with steel plate</td>
<td valign="middle" align="center">Recovery coefficient<break/>Static friction factor<break/>Rolling friction factor</td>
<td valign="middle" align="center">0.532<break/>0.482<break/>0.092</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_3_2">
<label>2.3.2</label>
<title>Lifting configuration and simulation</title>
<p>The model only keeps the elevator and discards the auger to reduce the computational cost and guarantee the smoothness of the simulation. The structure&#x2019;s transparency is set to 0.3 to visualize the animation. Most harvesters&#x2019; elevators tilt between 5&#xb0; and 15&#xb0;. Such an angle allows corn to flow over the scraper while avoiding uneven stacking or slippage. In this study, the tilt angle <italic>&#x3b8;</italic> is 15&#xb0;. The elevator&#x2019;s cross-sectional area is 300mm in length and 150mm in width. A rectangle of the same size is 150mm from the bottom of the elevator. This position is determined where the auger feeds corn into the elevator. The software uses this rectangular area as the corn plant to generate corn kernels, as displayed in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Simplified elevator and bottom built pellet plant plane.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g004.tif"/>
</fig>
<p>In the harvesting circumstance, the feeding rate or feeding amount varies in terms of corn density and operating parameters. The feeding amount, in turn, dramatically affects the corn stacking pattern on the scraper. The study simulates three conditions regarding low, medium, and high feeding amounts for a comprehensive investigation and analysis. The study utilizes rotary and linear motions for scrapers and chains to lift the corn kernels for the additive motion. The elevator&#x2019;s rotational speed ranges from 500 to 600r/min, with the linear motion speed being 2.5m/s since the elevator can constantly rotate in a harvester. The elevator model in the simulation is constructed based on the actual elevator of the combine harvester. The corn feed rates required for the simulation under different conditions are calculated by measuring the height between the scrapers in the elevator. After calculation, the initial corn weight of 2 kg, 5 kg, and 8 kg meets the demand to simulate low, medium, and high feed rate scenarios.</p>
</sec>
<sec id="s2_3_3">
<label>2.3.3</label>
<title>Morphological analysis of corn kernel stacking</title>
<p>
<xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref> demonstrates the morphology of corn stacking in terms of different feeding amounts. When the plant imports 2kg of corn kernels, the kernels pile up at the outer end of the scraper while the inner end has less corn. The morphology of stacking corn retains a similar shape while lifting the scraper, indicating a stable stacking process that is not significantly affected by the elevator tilt and gravity. The stable shape of the corn accumulation is observed as a trigonometry. When the plant imports 5kg of corn kernels, the corn stacking on the scraper is centered and piles up at the outer end when the scraper rotates at the bottom of the elevator. However, corn deviates to the inner end during lifting: the elevator tilt and gravity cause the phenomenon. The morphology varies from the light feeding amount, and the final morphology becomes a rectangle. When the plant imports 8kg of corn kernels, the outer end of the scraper is full of corn. When the scraper ascends, the tilt and gravity compress the corn towards the inner end, resulting in higher inner accumulation than the outer. Moreover, the final morphology is a trapezium, and the incline angle tends to parallel the scraper. Based on the analysis, the morphology of corn stacking patterns on the scraper varies via lifting at different feeding amounts. Therefore, it is reasonable that a simple mathematical model only formulated by the scraper geometry will be inaccurate for predicting the yield. Repetitive corrections of such a model are required when the harvester operates at different feeding conditions, which is cumbersome, inconvenient, and lacks maneuverability.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Corn accumulation at different feed rates. <bold>(A)</bold> The side view morphology at low feed rate, <bold>(B)</bold> at moderate feed rate, and <bold>(C)</bold> at high feed rate.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g005.tif"/>
</fig>
</sec>
<sec id="s2_3_4">
<label>2.3.4</label>
<title>Yield prediction model construction</title>
<p>During the field operation of the combine harvester, the scraper in the elevator conveys the grain into the grain tank. During this process, the height information of corn kernels on the elevator scraper is the most crucial data for reflecting the yield of the combine harvester. This information is also the most effectively and conveniently one to be collected by a system, and can well-illustrate the variation of flow rate and instantaneous yield. In this process, the system is well-designed to collect the variable value of the grain pile height inside the elevator, which best reflects the accumulation of kernels on the scraper at each instance. Deep Neural Network (DNN), Gradient Boosting Machine (GBM), and Random Forest (RF) are trained to construct a yield prediction model under the composite condition. Then, the study tests these models&#x2019; performances with three working conditions. The coefficient of determination (R<sup>2</sup>), root mean square error (RMSE), and mean absolute error (MAE) are the model evaluation metrics. R&#xb2; is chosen to better reflect the goodness of fit of the model, thereby evaluating the overall predictive performance of the system. RMSE and MAE are selected to reflect the average error between the predicted and actual values, allowing for the assessment of the system&#x2019;s accuracy and precision. The coefficient of determination evaluates the fitting effect of the models, with its value closer to 1 indicating a better model fitting and the overall performance of the system is improved. The root mean square and absolute errors assess the model&#x2019;s accuracy, whose values closer to 0 indicate more precise predictions and the higher the accuracy and precision of the system.</p>
</sec>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Result and discussion</title>
<sec id="s3_1">
<label>3.1</label>
<title>Indoor elevating experiment and yield prediction model</title>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Indoor double-elevator testing rig</title>
<p>The experimental bench is designed according to the structure and size of the 4YL-6 (8568) corn harvester&#x2019;s internal elevator, independently developed by the National Innovation Centre for Agricultural Machinery and Equipment. It mainly consists of six parts: the main elevator, weighing bucket, transfer bin, auxiliary elevator, sieve, and feeding bin, which are capable of completing the functions of maize circulation and real-time weighing. Two DC motors drive the main elevator, auxiliary elevators, and auger. The sensor bracket is used to fix the opposite-type photoelectric sensor on the main elevator, as shown in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6A</bold>
</xref>. The weighing bucket with a maximum capacity of 100 kg is designed to accommodate the corn discharged by the elevator. In order to obtain the accurate weight of the harvested corn in real-time, we adopt a three-point measurement method is used for weighing by adding high-precision spoke weighing sensors, as shown in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6B</bold>
</xref>. The weighing sensor model is Decent DSLF-102, with a 0-100kg range and a measurement accuracy error of less than 0.05%. As illustrated in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6C</bold>
</xref>, the rig installs a frequency converter to control the motor speed, allowing the elevator and auger speed adjustment by varying the frequency of the converter.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Composition diagram of the test stand. 1. Main elevator. 2. Weighing bucket. 3. Transfer bin. 4. Auxiliary elevator. 5. Sieve. 6. Feeding bin. <bold>(A)</bold> is the sensor bracket installing on the top of elevator, <bold>(B)</bold> shows weighing sensors, and <bold>(C)</bold> is the display instrument.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g006.tif"/>
</fig>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Establishment of yield dataset</title>
<p>The study designs the training dataset under a composite working condition and a verification dataset under three independent working conditions, including low, medium, and high feeding amounts. Jin et&#xa0;al. (<xref ref-type="bibr" rid="B2">Chengqian et&#xa0;al., 2022</xref>) studied the grain accumulation patterns at different elevator speeds, however, the investigation of the effect of the accumulation patterns under varying feed rates is not obvious. This study proposes using different auxiliary elevator speeds to generate obvious feed rate changes during actual operations, providing a more comprehensive analysis of corn kernel accumulation patterns inside the elevator. In the experiment, the main elevator&#x2019;s speed is set at a constant 550 r/min. The low feeding amount signifies the auxiliary elevator&#x2019;s speed of 150 r/min, 225 r/min for the medium, and 450 r/min for the high. The height and maize bucket&#x2019;s weight information are synchronously collected. During each test, the system collects the height information of the corn pile on the main elevator&#x2019;s scraping board. The weighing sensor records the yield weight data correspondingly and transmits the data to the system. The composite working condition integrates low, medium, and high feeding amount conditions. When the feeding amount changes from low to high, the data are continuously collected to build the composite dataset. The verification dataset contains two sorts of data while performing three working conditions, respectively. 3.1.3 Preprocessing of raw data.</p>
<p>A 380V variable-frequency motor drives the experimental bench, which leads to electromagnetic interference on the sensor signals due to the high current and frequent conversion. The system introduces an optocoupler isolation circuit to suppress the noise of the sensor signals. We observe the abnormal sensor data in the indoor experiments and analyze the elevator&#x2019;s vibration, which causes the kernel to fall from the scraper, some of which blocks the sensors. Moreover, we also observe such abnormal signals in the field experiments due to falling kernels induced by variant travel speeds and the unevenness of the farmland. Therefore, this paper employs a time-domain threshold smoothing interpolation algorithm to preprocess the data collected by the sensors. When the collected raw data arrives at 10, the following data is processed and filtered. The average value of the previous 10 data points is <italic>V<sub>An</sub>
</italic>, and the ratio between the following data and the mean data <italic>V<sub>An</sub>
</italic> is determined. Considering the signal changes w.r.t. different conditions, we determine the threshold as <italic>V<sub>MAX</sub>
</italic> =3 <italic>V<sub>An</sub>
</italic> and 3V<italic>
<sub>MIN</sub>
</italic>= <italic>V<sub>An</sub>
</italic>. During threshold filtering, data exceeding the threshold range are replaced by smoothed interpolation as <italic>V<sub>n</sub> = V<sub>An</sub>
</italic>, while data within the threshold range are retained.</p>
<disp-formula id="eq2">
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>I</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>I</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where, <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&gt;</mml:mo>
<mml:mn>10</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula>
<mml:math display="inline" id="im2">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the original value of each data processing, <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>I</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the minimum value of the threshold range, and <inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum value of the threshold range. As observed in <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7A</bold>
</xref>, the original signal is severely affected by noise interference, making it difficult for the system to identify the proper signal and collect information normally. On the contrary, <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7B</bold>
</xref> shows the signal after preprocessing and observes that the interference effect is greatly reduced. At the same time, the signal-to-noise ratio has enhanced, promising adequate data information.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Temporal width of low pulse captured before process <bold>(A)</bold> and after processing <bold>(B)</bold>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g007.tif"/>
</fig>
</sec>
<sec id="s3_1_3">
<label>3.1.3</label>
<title>Model training results and analysis</title>
<p>A total of 724 data sets were collected in the experiment, of which 700 sets are valid. Among these datasets, 400 are for compound situation sets and 100 sets for each of the three feeding levels. The data are divided into training and test sets by a ratio of 4:1. We arrived at a DNN model structure with five hidden layers through multiple training and parameter optimizations. The first layer contained 1,024 neurons; half of the neuron number is used in the subsequent layer. The ReLU activation function is also used to enhance the model&#x2019;s non-linear representation capability, while Dropout is employed to prevent overfitting. The Adam optimizer, with a learning rate of 0.01, is used. The GBM model is built with 100 weak learners, while the RF model also has 100 decision trees with a maximum depth of 3. The loss function utilizes the mean squared error (MSE) running with 300 epochs. <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref> presents the predictive performance of these three yield prediction models derived from the compound dataset. As analyzed, the DNN model achieves the highest R&#xb2; value of 0.998 for both training and testing sets. It also has stable RMSE and MAE without significant fluctuations. The GBM model exhibits the best fit in the training set; however, the model results in outliers, considerable fluctuations, and lower accuracy with the RMSE higher than 1 for the test set. The RF model performs similarly to the GBM model. Although the predicted results best fit the test set, the results exhibit outliers and considerable variability and lead to a poor RMSE greater than 1 in the training set.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Training and testing of corn yield predictions based on different models with the composite scenario dataset for validating the model effectiveness. <bold>(A)</bold> Performance of DNN with training set, <bold>(B)</bold> performance of GBM with training set, <bold>(C)</bold> performance of RF with training set, <bold>(D)</bold> performance of DNN with test set, <bold>(E)</bold> performance of GBM with test set, and <bold>(F)</bold> performance of RF with test set.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g008.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref> illustrates the performance of each algorithmic model in predicting corn yields under various working conditions, aiming to determine the model proper for various corn stacking patterns comprehensively. The analysis shows that under low feeding conditions (150 r/min), the DNN model achieves the best fit, with the highest R&#xb2; value of 0.997. The RF model has the worst fit, with the lowest R&#xb2; of 0.986, while the GBM model&#x2019;s performance is intermediate. Under medium feeding conditions (225 r/min), both the GBM and RF models show improved fit but with a higher RMSE, indicating increased error. The GBM model has the most volatility, with an R&#xb2; of 0.931, while the RF model displays signs of overfitting. The DNN model performs well overall, with the highest R&#xb2; of 0.992 and considerably low RMSE and MAE. Under high feeding conditions (450 r/min), although the GBM model&#x2019;s fit is relatively good, it contains numerous poor fitting points. The DNN model demonstrates the highest stability, achieving an R&#xb2; of 0.999, indicating superior predictive accuracy. In contrast, the RF model performs the worst, with a RMSE greater than 1. In summary, the DNN model consistently predicts the yield with the highest R&#xb2; values under three working conditions, exhibits the most robust fitting capability, and stably produces low RMSE and MAE. Therefore, we propose the DNN-based prediction model to forecast the corn yields.</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Training and testing of corn yield predictions based on different models under different working conditions for validating the model effectiveness. <bold>(A)</bold> Performance of DNN at 150 r/min, <bold>(B)</bold> performance of GBM at 150 r/min, <bold>(C)</bold> performance of RF at 150 r/min, <bold>(D)</bold> performance at 225 r/min, <bold>(E)</bold> performance of GBM at 225 r/min, <bold>(F)</bold> performance of RF at 225 r/min, <bold>(G)</bold> performance of DNN at 450 r/min, <bold>(H)</bold> performance of GBM at 450 r/min, and <bold>(I)</bold> performance of RF at 450 r/min.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g009.tif"/>
</fig>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Field experiments validation</title>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>Design of field experiments</title>
<p>Field experiments for monitoring the corn harvester&#x2019;s yield were performed to validate the developed system and test the prediction models. These tests were taken in mid-November 2023 in Nongqiao Town, Jiamusi City, Heilongjiang Province. The weather during the experiments was sunny, with temperatures ranging from -11&#xb0;C to -3&#xb0;C and a moderate southwest wind at Beaufort scale 3. Given that the crop was snow-covered, daytime melting increased the moisture content of the kernels. Such a condition potentially led to drum clogging and impeded harvesting operations. Consequently, the study carried out the tests at night.</p>
<p>The study installed the system and performed the field experiment on a 4YL-8 corn combine harvester designed and fabricated by the Innovation Centre for Agricultural Machinery and Equipment. <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref> presents the harvester&#x2019;s geometric and working parameters. <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref> demonstrates the installation positions of all the necessary components of the corn yield monitoring system. The thru-beam photoelectric sensor were mounted on a bracket and installed near the top of the harvester&#x2019;s elevator. The GNSS antenna was mounted on top of the harvester&#x2019;s side-view mirror. The display terminal, comprising a rugged computer and a controller unit for signal receiving and processing, was placed in the cab for real-time monitoring.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Related parameters of 4YL-8 corn combine harvester.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Item</th>
<th valign="top" align="center">Unit</th>
<th valign="top" align="center">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">Type</td>
<td valign="top" align="center">/</td>
<td valign="top" align="center">4YL-8(8568)</td>
</tr>
<tr>
<td valign="top" align="center">Appearance size (length * width * height)</td>
<td valign="top" align="center">mm</td>
<td valign="top" align="center">7850*3540*3950</td>
</tr>
<tr>
<td valign="top" align="center">Number of working rows</td>
<td valign="top" align="center">/</td>
<td valign="top" align="center">8</td>
</tr>
<tr>
<td valign="top" align="center">Row spacing</td>
<td valign="top" align="center">mm</td>
<td valign="top" align="center">650</td>
</tr>
<tr>
<td valign="top" align="center">Working width</td>
<td valign="top" align="center">mm</td>
<td valign="top" align="center">5420</td>
</tr>
<tr>
<td valign="top" align="center">Operating speed</td>
<td valign="top" align="center">km/h</td>
<td valign="top" align="center">0-12</td>
</tr>
<tr>
<td valign="top" align="center">Maximum volume of granary</td>
<td valign="top" align="center">L</td>
<td valign="top" align="center">7500</td>
</tr>
<tr>
<td valign="top" align="center">Grain unloading method</td>
<td valign="top" align="center">/</td>
<td valign="top" align="center">High-level horizontal unloading grain</td>
</tr>
<tr>
<td valign="top" align="center">Driving form</td>
<td valign="top" align="center">/</td>
<td valign="top" align="center">Four-wheel drive</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Installation diagram of the system components.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1453823-g010.tif"/>
</fig>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>Field experiments results and analysis</title>
<p>Before the field experiment, the harvester&#x2019;s parameters in <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref> were set in the yield monitoring system. For the bulk density value in the system, the study collected corn in the field and measured the bulk density, which then replaced the value for the indoor experiment, aiming to eliminate the difference due to corn variety and moisture content, promising a more accurate yield prediction. During the experiment, the system collected the height of the corn pile on scrapers and harvester positions in real-time. The system predicted the instantaneous flow rate and the cumulative yield value accordingly. The actual yield value of the harvester was periodically measured using a platform scale. The study employs and analyzes the relative error between the predicted and the actual yield value by the following equation.</p>
<disp-formula id="eq3">
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where, <inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the relative error, <inline-formula>
<mml:math display="inline" id="im6">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the system&#x2019;s prediction of corn yield, and <inline-formula>
<mml:math display="inline" id="im7">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the actual corn yield.</p>
<p>As presented in <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>, field data are imported into three models to predict the yield, including DNN, GBM, and RF. The results show that the DNN-based model has a maximum relative error of 2.29% in yield prediction, with an average accuracy of 97.85%. The GBM-based model has a maximum relative error of 3.81%, with an average accuracy of 97.8%. The RF-based model demonstrates the highest maximum relative error at 4.26%, with an average accuracy of 96.45%. Although the average accuracy for the DNN and GBM models is similar, the DNN model exhibits notably better stability. The field experimental results denote that the proposed DNN model can reliably predict corn kernel yield during harvesting operations.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Comparison of yield prediction in field experiments of each model.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Experiment</th>
<th valign="middle" align="center">Medel</th>
<th valign="middle" align="center">Actual yield value(kg)</th>
<th valign="middle" align="center">Predicted yield value(kg)</th>
<th valign="middle" align="center">Relative error(%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">1<break/>2<break/>3</td>
<td valign="middle" align="center">DNN</td>
<td valign="middle" align="center">3488.86<break/>6028.60<break/>5301.98</td>
<td valign="middle" align="center">3414.55<break/>5890.55<break/>5193.82</td>
<td valign="middle" align="center">2.13<break/>2.29<break/>2.04</td>
</tr>
<tr>
<td valign="middle" align="center">1<break/>2<break/>3</td>
<td valign="middle" align="center">GBM</td>
<td valign="middle" align="center">3488.86<break/>6028.60<break/>5301.98</td>
<td valign="middle" align="center">3355.93<break/>5979.16<break/>5406.43</td>
<td valign="middle" align="center">3.81<break/>0.82<break/>1.97</td>
</tr>
<tr>
<td valign="middle" align="center">1<break/>2<break/>3</td>
<td valign="middle" align="center">RF</td>
<td valign="middle" align="center">3488.86<break/>6028.60<break/>5301.98</td>
<td valign="middle" align="center">3576.43<break/>6263.11<break/>5527.84</td>
<td valign="middle" align="center">2.51<break/>3.89<break/>4.26</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
</sec>
<sec id="s4" sec-type="conclusion">
<label>4</label>
<title>Conclusion</title>
<p>This study developed an advanced yield monitoring system for corn harvesters by exploring photoelectric sensing technology and the characteristics of corn accumulation in the elevator. The system achieved real-time monitoring of harvester operation, yield prediction, and data synchronization. EDEM discrete element simulations were used to observe the accumulation and pattern formation of corn kernels as they ascend in the elevator under different feeding conditions. The simulations highlighted significant variations in kernel morphology, indicating the need for a more sophisticated yield prediction model rather than relying on simple geometric formulas. The study developed an indoor test rig and trained three different machine learning models&#x2014;Deep Neural Network (DNN), Gradient Boosting Machine (GBM), and Random Forest (RF)&#x2014;using a composite dataset. These models were validated by operating the auxiliary elevator at various speeds (150 r/min, 225 r/min, and 450 r/min) under different feeding conditions. The DNN-based model demonstrated the best overall performance and stability. Field experiments confirmed the proposed system&#x2019;s high prediction accuracy.</p>
</sec>
</body>
<back>
<sec id="s5" sec-type="data-availability">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author/s.</p>
</sec>
<sec id="s6" sec-type="author-contributions">
<title>Author contributions</title>
<p>CY: Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. QZ: Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. XM: Writing &#x2013; original draft, Conceptualization, Methodology. DC: Writing &#x2013; review &amp; editing, Formal Analysis. SH: Writing &#x2013; review &amp; editing, Data curation, Validation. YL: Writing &#x2013; review &amp; editing, Data curation, Validation.</p>
</sec>
<sec id="s7" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work was financially supported by the project of agricultural machinery R&amp;D, manufacturing, promotion, application and the integration (Grant No. 69194014); and the National Natural Science Foundation Project (32201687).</p>
</sec>
<sec id="s8" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>Author YL was/were employed by Beidahuang Agricultural Service Group Heilongjiang Agricultural Machinery Service Co.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s9" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Dual-plates differential impact-based grain flow sensor</article-title>. <source>Trans. Chin. Soc. Agric. Machine.</source> <volume>41</volume>, <fpage>171</fpage>&#x2013;<lpage>174</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3969/j.issn.1000-1298.2010.08.035</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chengqian</surname> <given-names>J. I. N.</given-names>
</name>
<name>
<surname>Zeyu</surname> <given-names>C. A. I.</given-names>
</name>
<name>
<surname>Tengxiang</surname> <given-names>Y. A. N. G.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>L. I. U.</given-names>
</name>
<name>
<surname>Xiang</surname> <given-names>Y. I. N.</given-names>
</name>
<name>
<surname>Feipen</surname> <given-names>D. A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Design and experiment of yield monitoring system of grain combine harvester</article-title>. <source>Trans. Chin. Soc. Agric. Machine.</source> <volume>53</volume>, <fpage>125</fpage>&#x2013;<lpage>135</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.6041/j.issn.1000-1298.2022.05.013</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>An</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Development and performance experiment on grain yield monitoring system of combine harvester based on photoelectric diffuse reflectance</article-title>. <source>Trans. Chin. Soc. Agric. Eng. (Transactions CSAE)</source> <volume>33</volume>, <fpage>24</fpage>&#x2013;<lpage>30</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11975/j.issn.1002-6819.2017.03.004</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hongmei</surname>
</name>
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Ding</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Simulation analysis and optimization of vibration characteristics of corn finger clip seeding device based on EDEM-recurDyn coupling</article-title>. <source>Trans. Chin. Soc. Agric. Machine.</source> <volume>54</volume>, <fpage>36</fpage>&#x2013;<lpage>46</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.6041/j.issn.1000-1298.2023.S1.005</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>He</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Early prediction of winter wheat yield with long time series meteorological data and random forest method</article-title>. <source>Trans. Chin. Soc. Agric. Eng.</source> <volume>35</volume>, <fpage>158</fpage>&#x2013;<lpage>166</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11975/j.issn.1002-6819.2019.06.019</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Du</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Analysis and experiment on kernel loss of seed corn during peeling based on DEM</article-title>. <source>Trans. Chin. Soc. Agric. Machine.</source> <volume>53</volume>, <fpage>28</fpage>&#x2013;<lpage>38</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.6041/j.issn.1000-1298.2022.S2.004</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mistry</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Bora</surname> <given-names>G.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Development of yield forecast model using multiple regression analysis and impact of climatic parameters on spring wheat</article-title>. <source>Int. J. Agric. Biol. Eng.</source> <volume>12</volume>, <fpage>110</fpage>&#x2013;<lpage>115</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.25165/j.ijabe.20191204.4477</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Omasa</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Ono</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Ishigami</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Shimizu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Araki</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Plant functional remote sensing and smart farming applications</article-title>. <source>Int. J. Agric. Biol. Eng.</source> <volume>15</volume>, <fpage>1</fpage>&#x2013;<lpage>6</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.25165/j.ijabe.20221504.7375</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Owen</surname> <given-names>P. J.</given-names>
</name>
<name>
<surname>Cleary</surname> <given-names>P. W.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Prediction of screw conveyor performance using the Discrete Element Method (DEM)</article-title>. <source>POWDER Technol.</source> <volume>193</volume>, <fpage>274</fpage>&#x2013;<lpage>288</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.powtec.2009.03.012</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Reinke</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Dankowicz</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Phelan</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Kang</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A dynamic grain flow model for a mass flow yield sensor on a combine</article-title>. <source>Precis. Agric.</source> <volume>12</volume>, <fpage>732</fpage>&#x2013;<lpage>749</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11119-010-9215-0</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shaikh</surname> <given-names>T. A.</given-names>
</name>
<name>
<surname>Rasool</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Lone</surname> <given-names>F. R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Towards leveraging the role of machine learning and artificial intelligence in precision agriculture and smart farming</article-title>. <source>Comput. AND Electron. IN Agric.</source> <volume>198</volume>, <page-range>107119</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2022.107119</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Van Klompenburg</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Kassahun</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Catal</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Crop yield prediction using machine learning: A systematic literature review</article-title>. <source>Comput. AND Electron. IN Agric.</source> <volume>177</volume>, <page-range>105709</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2020.105709</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Veal</surname> <given-names>M. W.</given-names>
</name>
<name>
<surname>Shearer</surname> <given-names>S. A.</given-names>
</name>
<name>
<surname>Fulton</surname> <given-names>J. P.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>DEVELOPMENT AND PERFORMANCE ASSESSMENT OF A GRAIN COMBINE FEEDER HOUSE-BASED MASS FLOW SENSING DEVICE</article-title>. <source>Trans. OF THE ASABE</source> <volume>53</volume>, <fpage>339</fpage>&#x2013;<lpage>348</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.13031/2013.29564</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Development of precision agriculture and innovation of engineering technologies</article-title>. <source>Trans. Chin. Soc. Agric. Eng. (Transactions CSAE)</source> <volume>15</volume>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Aorigele</surname>
</name>
</person-group> (<year>2021</year>). <article-title>Review of recent advances in online yield monitoring for grain combine harvester</article-title>. <source>Trans. Chin. Soc. Agric. Eng. (Transactions CSAE)</source> <volume>37</volume>, <fpage>58</fpage>&#x2013;<lpage>70</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11975/j.issn.1002-6819.2021.17.007</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Liang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Cui</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Shi</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>K.</given-names>
</name>
<etal/>
</person-group>. (<year>2016</year>). <article-title>Calibration method of contact characteristic parameters for corn seeds based on EDEM</article-title>. <source>Trans. Chin. Soc. Agric. Eng. (Transactions CSAE)</source> <volume>32</volume>, <fpage>36</fpage>&#x2013;<lpage>42</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.11975/j.issn.1002-6819.2016.22.005</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname> <given-names>B. Z.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Cui</surname> <given-names>Y. W.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>Z. H.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X. L.</given-names>
</name>
<name>
<surname>Pan</surname> <given-names>Z. H.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Soil physical properties, nutrients, and crop yield with two-year tillage rotations under a winter wheat-summer maize double cropping system</article-title>. <source>Int. J. Agric. Biol. Eng.</source> <volume>15</volume>, <fpage>172</fpage>&#x2013;<lpage>181</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.25165/j.ijabe.20221501.6855</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="thesis">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2003</year>). <source>Research on the collection, processing and system integration technology of spatial distribution information of cereal yield in farmland</source>. <publisher-loc>Beijing,China</publisher-loc>: <publisher-name>China Agricultural University</publisher-name>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A review of crop yield prediction based on machine learning</article-title>. <source>Anhui Agric. Sci. Bull.</source> <volume>27</volume>, <fpage>117</fpage>&#x2013;<lpage>119, 134</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.16377/j.cnki.issn1007-7731.2021.03.048</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Xue</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Pan</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Meng</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Advance and prospects of precision agriculture technology system</article-title>. <source>Trans. Chin. Soc. Agric. Eng. (Transactions CSAE)</source> <volume>19</volume>, <fpage>7</fpage>&#x2013;<lpage>12</lpage>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Miao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Field testing of parallel beam impact-based yield monitor</article-title>. <source>Trans. OF THE Chin. Soc. FOR Agric. MACHINE.</source> <volume>37</volume>, <fpage>102</fpage>&#x2013;<lpage>105</lpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Qin</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Qiao</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Effect of mechanical compaction on soybean yield based on machine learning</article-title>. <source>Trans. Chin. Soc. Agric. Machine.</source> <volume>54</volume>, <fpage>139</fpage>&#x2013;<lpage>147</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.6041/j.issn.1000-1298.2023.11.013</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname> <given-names>N. Y.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Z. Q.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y. K.</given-names>
</name>
<name>
<surname>Tan</surname> <given-names>J. L.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Deep learning for smart agriculture: Concepts, tools, applications, and opportunities</article-title>. <source>Int. J. Agric. Biol. Eng.</source> <volume>11</volume>, <fpage>32</fpage>&#x2013;<lpage>44</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.25165/j.ijabe.20181104.4475</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>