Next Article in Journal
Assessing the Economic Viability of Sustainable Pasture and Rangeland Management Practices: A Review
Previous Article in Journal
Nematocidal Potential of Synthetic Phenyl Azide Derivatives Against False Root-Knot Nematode (Nacobbus aberrans) Under In Vitro Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Low-Cost Antipodal Vivaldi Antenna-Based Peanut Defect Rate Detection System

1
College of Mechanical and Electrical Engineering, Qingdao Agricultural University, Qingdao 266109, China
2
Shandong Peanut Research Institute, Shandong Academy of Agricultural Sciences, Qingdao 266100, China
*
Author to whom correspondence should be addressed.
Agriculture 2025, 15(7), 689; https://doi.org/10.3390/agriculture15070689
Submission received: 5 March 2025 / Revised: 22 March 2025 / Accepted: 24 March 2025 / Published: 25 March 2025
(This article belongs to the Section Digital Agriculture)

Abstract

Peanut quality, with the defect rate as a critical determinant, has a profound impact on its market value. In this study, we introduce an innovative non-destructive evaluation method for peanut defects. Differing from traditional and often expensive or complex detection methods, our approach utilizes a low-cost antipodal Vivaldi antenna, complemented by a custom-designed defect rate detection system. Prior to experimentation, we simulated the antenna and system architecture to ensure their operational efficiency, a step that not only conserves resources but also validates the reliability of subsequent results. We conducted experimental tests on fresh peanut pods, obtaining electromagnetic scattering parameters (S11 and S21 magnitudes/phases within 1–2 GHz) through non-destructive measurements. These parameters were used as input features, while the defect rate served as the output variable. By implementing the XGBoost algorithm, we established predictive models for defect rate quantification (regression) and defect grade classification. In comparison to some traditional statistical models, such as linear regression, which may struggle with non-linear data patterns, XGBoost effectively modeled the complex relationship between the scattering parameters and the defect rate. Experimentally, the regression model achieved an R2 value of 0.8113 for defect rate prediction, and the classification model reached an accuracy of 0.7526 in grading defect severity. The entire device, costing less than USD 50, provides a significant cost advantage over many commercial systems. This low-cost setup enables real-time evaluation of peanut pod defects and efficiently categorizes the defect rate without the time-consuming sample preparation and tiling operations required by traditional image-based inspection methods. As a result, it offers an affordable and practical solution for quality control in peanut production, showing great potential for wide application in the peanut industry.

1. Introduction

Peanuts hold a pivotal position in the global agricultural economy as a major oilseed crop. However, their cultivation is frequently marred by pod rot, which can be attributed to a confluence of factors, including suboptimal field management practices and the onslaught of disease infections [1]. This pod rot phenomenon not only leads to a significant decline in the yield of peanuts but also severely compromises their quality. A particularly notable scenario is when the peanut husks deteriorate while the internal kernels remain unblemished. In the commercial marketplace, such pods are either flat-out rejected or procured at meager prices, inflicting substantial economic losses upon farmers. Thus, the accurate identification of these partially damaged peanuts emerges as a linchpin in optimizing pod utilization, curbing waste, and alleviating financial hardships within the peanut-farming community. This pressing need underscores the urgency of developing a cost-effective and efficient peanut defect detection system.
In recent years, the field of peanut quality assessment has witnessed a preponderance of image-recognition-based techniques [2,3,4,5]. For instance, the peanut pod quality detection algorithm (PQDA) built upon modified ResNet-derived convolutional neural networks (CNNs) meticulously compared the performance of architectures such as ResNet18, AlexNet, and VGG16. Through a series of iterative optimizations of these three algorithmic models, the refined PQDA achieved an impressive classification accuracy of 98.1%. Similarly, another machine-vision-based approach introduced a hierarchical grading system for pod rot. This system effectively circumvented the labor-intensive and error-prone nature of manual inspections. By integrating a tiered classification module, it managed to enhance the recognition accuracy by an average of 6.26 percentage points when benchmarked against YOLOv5, attaining an accuracy of 95.7% for intact pods and 90.8% for decayed pods.
Despite the intuitive nature and initial success of these vision-based methods, their practical utility is severely circumscribed by the prevalent storage practice of multi-layer peanut pod stacking. In this stacked configuration, pods often overlap, leading to partial surface occlusion. As a result, traditional imaging techniques fall short of comprehensively evaluating rot in obscured specimens. Furthermore, decayed peanut pods exhibit not only structural degradation in both husks and kernels but also measurable moisture variations [6,7,8,9,10]. Samir Trabelsi et al. [11] developed a microwave moisture meter using non-off-the-shelf components. Operating at a single frequency of 5.8 GHz, this meter applied the free-space transmission measurement principle to determine the dielectric properties of peanut pods. Field experiments demonstrated its ability to measure the moisture content of peanut kernels, with a standard error of 0.82% when compared to the official moisture meter. The instrument had a measurement range of 6.2–21% for peanut pod water content. Microwave-based sensing, in contrast, boasts superior penetrative capabilities and heightened dielectric sensitivity to moisture fluctuations. These attributes endow it with distinct advantages over optical methods, especially when inspecting bulk pods under stacked conditions.
In light of the aforementioned limitations, this study sets out to introduce an innovative peanut pod rot detection system. Our approach is centered around antipodal Vivaldi antennas, leveraging the free-space method to explore the intricate correlation between defective pod ratios and scattering parameters (S parameters). A miniaturized vector network analyzer (Nano VNA) is deployed to conduct multi-frequency, multi-point S parameter measurements. This novel experimental setup allows for a more comprehensive and detailed data acquisition compared to single-point or single-frequency measurement methods employed in previous studies. Subsequently, the acquired data are processed using the extreme gradient boosting (XGBoost) algorithm. This enables the establishment of predictive models for accurately estimating rot incidence and classifying defect severity. In comparison to some of the simple statistical models utilized in earlier peanut quality studies, XGBoost excels in handling the complex relationship between scattering parameters and the defect rate, effectively capturing non-linear patterns within the data. One of the most compelling aspects of our study is the cost-effectiveness of the proposed system. The total cost of the entire device is less than USD 50, presenting a time-efficient, labor-saving, and highly cost-effective solution for low-budget defective pod evaluation systems.

2. Materials and Methods

2.1. Design of Detection Device

2.1.1. Design of Antenna

The experimental system requires antennas operating in the 1–3 GHz frequency band with a voltage standing wave ratio (VSWR) below 2 across the entire operational range. Figure 1 shows the designed antipodal Vivaldi antenna for transmitting and receiving electromagnetic signals. This antenna features a relatively simple structure composed of two metallic layers fabricated on a dielectric substrate through etching or printing processes [12,13,14,15,16]. The substrate employs FR4 material with a dielectric constant of 4.4, thickness of 2 mm, and loss tangent of 0.02, ensuring low-cost and straightforward manufacturing. Owing to its planar configuration, the antenna reduces system volume and complexity while maintaining excellent radiation performance over a wide frequency range. It achieves high gain, stable phase characteristics, and minimal signal distortion within the operational band [17,18].
The specific parameters of the antenna are shown in Figure 2 and Table 1.
The different frequency direction diagrams are shown in Figure 3.
As shown in Figure 4, the antenna exhibits radiation angles of 160° at 1 GHz, 90° at 2 GHz, and 85° at 3 GHz. The voltage standing wave ratio (VSWR) ranges from a minimum of 1.1711 to a maximum of 1.901. From the above data, the designed antenna meets the intended objectives.

2.1.2. Overall Structural Design of the Device

The Nano VNA V2 (SAA-2N) used in the test device is a product developed based on the Nano VNA open source project [19]. The Nano VNA is a small-sized handheld vector network analyzer. Its price is only USD 37, while the common vector network analyzer on the market requires more than USD 10,000. In this study, the 500 MHz–2 GHz range was explored. Nano VNA is connected to the computer through USB and then connected to the antenna through the SMA connection line. Based on the designed antenna, the overall detection device is designed. The main structure includes two antipodal Vivaldi antennas and one acrylic sample box with a specification of 200 × 200 × 100 mm. In addition, Nano VNA is used to detect scattering parameters, and several supporting structures are added. The main components are shown in Figure 5.

2.2. Device Simulation

To verify the usability of the device, simulations of the main structure were conducted using CST STUDIO SUITE 2019 before formal experiments. The simulation tests involved filling the sample container with air, wood, dry sandy soil, and iron blocks to investigate the effects of different materials on the scattering parameters. The electric field distribution diagrams for each material visually demonstrate the propagation of electromagnetic waves in different media. The electric field distribution diagrams obtained during the simulations are shown in Figure 6.
Taking 1 GHz as an example, distinct differences in electromagnetic wave transmission through various materials can be clearly observed from the electric field distribution diagrams: electromagnetic waves propagate through air with negligible attenuation, while partial energy loss occurs in wood and dry soil. The iron element completely reflects electromagnetic waves, with the received signal at the receiving end being nearly negligible. This phenomenon provides a basis for distinguishing different media in the sample box through variations in received signals.
Although electric field diagrams visually demonstrate energy transmission, practical measurement of such images presents challenges. Fortunately, quantitative analysis of reflection loss and other electromagnetic wave transmission characteristics can be achieved through scattering parameter measurements. Therefore, during validation simulations and subsequent experiments, the scattering parameters S11 (reflection coefficient) and S21 (transmission coefficient) were primarily recorded as discriminative indicators for characterizing different materials in the sample box. The simulation results are presented in Figure 7.

2.3. Experimental Methods

2.3.1. Measurement of Peanut Defect Rate and Grading of Defective Peanuts

First, the defect rate of peanut samples should be statistically calculated according to Formula (1).
D e f e c t   r a t e = D e f e c t i v e   p o d s T o t a l   p o d s × 100 %
The grading of defective peanuts is based on the defect rate: Grade 1, no defective peanuts (defect rate = 0); Grade 3, 0 < defect rate ≤ 10%; Grade 5, 10% < defect rate ≤ 25%; Grade 7, 25% < defect rate ≤ 50%; Grade 9, defect rate > 50%.

2.3.2. Sample Preparation

The selected peanut variety was Huayu 60, purchased from Qingdao Lufenghua Seed Sales Co., Ltd. (Pingdu, China). As shown in Figure 8, the pods with no damaged and full peanut shells were selected as sound pods, and the pods with damaged, mildewed, scratched and other defective pods on the surface of peanut pods were listed as defective pods. Defective peanuts were manually selected and reserved, then mixed with sound peanuts according to the defect rate standards outlined in the grading system. Samples were prepared in 5% increments of defect rate, with grading determined by the corresponding defect rate.
Statistical results of the prepared samples’ defect rates and grading are shown in Table 2.

2.3.3. Measurement of Scattering Parameters

Prior to measurement, calibrate the Nano VNA using a calibration kit. The SOLT (short-open-load-through) calibration method, a traditional two-port calibration technique, employs one-port calibration standards including a short circuit, open circuit, and load. Four standard parts are connected in turn and measured in the Nano VNA program, respectively. The relatively simplified equation is obtained by the built-in program. The system error term is solved by derivation and simplification. Finally, these error terms are brought into the error correction formula to complete the error correction of the DUT measurement value, and finally, a more accurate measurement result is obtained. By performing SOLT calibration [20] measuring these known standards (short, open, load, through), 12 equations containing 12 error terms are established. Solving these equations yields the specific values of the 12 error terms, enabling the derivation of the true S parameters of the device under test (DUT) from the measured four S parameters.
It is known that when water molecules vibrate in a microwave field, polarization loss occurs. The polarized molecules change from a disorderly arrangement to an oriented alignment. During the re-arrangement process, mutual collisions and frictions occur between polar molecules. Energy is consumed during these collisions and frictions, thus changing the electric field strength of the microwaves transmitted through the material. When the transmitted microwave signal passes through the peanuts being tested, the peanuts will consume a part of the energy, with the water in the peanuts consuming the vast majority of it. Due to the different sizes of the kernels in high-quality pods and defective pods, their moisture contents also vary. Therefore, this difference can be used to distinguish between the two.
During measurement, the peanut sample is placed between the transmitting and receiving antennas. The S parameters of peanuts with varying defect rates are measured across the microwave frequency range using the experimental setup. For each defect rate grade (gradient), three samples are sequentially measured, and their S parameters are recorded. The final S parameters for each gradient are obtained by averaging the results from the three corresponding samples.

2.4. Modeling Method

2.4.1. Data Pre-Processing

First, 5 feature columns and 1 target variable column were extracted from the dataset. Subsequently, polynomial feature engineering was performed using PolynomialFeatures [21] to generate second-order polynomial feature combinations (e.g., interaction terms and squared terms), thereby increasing the complexity of the feature space. Following this, feature scaling was applied via StandardScaler [22,23] to standardize the polynomial features, ensuring zero mean and unit variance. The final feature set comprised 21 engineered features, as summarized in Table 3.
Finally, the training set and the test set are divided, and the data are divided into training sets and test sets according to the ratio of 8:2.

2.4.2. XGBoost

RandomizedSearchCV is a highly efficient hyperparameter optimization method designed to accelerate the tuning process by randomly sampling a fixed number of combinations from the hyperparameter space for evaluation, thereby significantly reducing computational time [24]. By leveraging RandomizedSearchCV, optimal hyperparameters can be systematically identified and validated. The candidate values of hyperparameters are shown in Table 4.
To develop practical prediction and classification models for peanut defective pod rate, an XGBoost algorithm was employed to train the relevant data, and the model has achieved good results in various studies [25,26,27,28].
The mathematical formulation of the XGBoost model, as described in reference [29], is given as follows:
y ^ i = k = 1 K f k ( x i )
where y ^ i represents the predicted value of the sample to be tested, f k { f ( x ) = w q ( x ) } ; f k x i represents the score of the ith sample in the kth regression tree, K denotes the total number of samples, x i is the ith input data, and w q x is the weight of each leaf node of the tree q.
The objective function is formulated as:
L = i = 1 n l y ^ i , y i + k = 1 K Ω f k
Ω f = γ T + 1 2 λ w 2
where y i is the actual value of the defect rate of the sample to be tested, γ is the penalty regularization term of the leaf tree; T is the number of leaf nodes of the regression tree, λ represents the penalty regularization term for the leaf weights; and w is the modulus of the leaf node vector.
The final objective function is:
L t = i = 1 n l y i , y ^ t 1 + f t x i + Ω f t
where l represents the loss function, y ^ t 1 represents the predicted value of the defect rate of the sample to be tested given by the model at the step t 1 , f t x i is the predicted value of the new model to be added at step t, and Ω f t is the regularization term that suppresses the complexity of the newly added model ft.
Define I j = i | q x i = j as the set of all sample serial numbers falling into the leaf node j under the tree structure, where q x i indicates the node that the sample falls into after being predicted by the tree q.
Through the above expression, we can obtain:
L ^ ( t ) = 1 2 j = 1 T ( H j + λ ) ( w j + G j H j + λ ) 2 + γ T 1 2 j = 1 T G j 2 H j + λ
where G j = i I j g i is the sum of the first-order gradient statistics of all characteristic data samples falling into leaf i, H j = i I j h i is the sum of the second-order gradient statistics of all water characteristic data samples falling into leaf i; g i represents the first-order partial derivative of the samples contained in the leaf node j, h i represents the second-order partial derivative of the samples contained in the leaf node j, and I i represents the set of all sample serial numbers falling into the leaf node j; w j represents the leaf weight.
The final leaf weight is calculated by Equation (7):
w j = G j 2 H j + λ
After substituting the optimal leaf weight, the objective function is simplified to Equation (8):
y ^ = 1 2 j = 1 T G j 2 H j + λ + γ T

2.4.3. Model Evaluation Metrics

(1) Regression Model Evaluation Criteria
This study employs two regression model evaluation metrics: the coefficient of determination (R2) and mean squared error (MSE). The R2 metric quantifies the linear correlation between predicted values ( y ^ i ) and ground-truth values ( y i ), with its value range bounded in [0, 1]. An R2 value approaching 1 indicates stronger linear correlation and better model fitting performance. The MSE measures prediction error dispersion by computing the squared standard deviation between predictions and actual values, where values closer to 0 signify smaller model errors. Superior prediction performance is achieved with higher R2 and lower MSE values, while the converse indicates degraded performance. The mathematical formulations are given in Equations (1) and (2):
M S E = 1 n i = 1 n y i y ^ i 2
R 2 = 1 i = 1 n y i y ^ i 2 i = 1 n y i y ¯ 2
where n denotes the sample size, y i the ground-truth value, y ^ i the predicted value, and y ¯ is the mean value of the real value y i .
(2) Classification Model Evaluation Criteria
Accuracy measures the proportion of correctly classified samples relative to the total sample size, reflecting the model’s overall prediction correctness. This metric provides an intuitive assessment of classification performance across all samples and serves as a fundamental evaluation criterion.
A c c u r a c y = T P + T N T P + T N + F P + F N
where TP (true positive) denotes the number of samples that are actually positive and correctly predicted as positive; TN (true negative) represents the number of samples that are actually negative and correctly predicted as negative; FP (false positive) indicates the number of samples that are actually negative but incorrectly predicted as positive; FN (false negative) refers to the number of samples that are actually positive but erroneously predicted as negative.
In addition, there is a classification report, which includes indicators such as precision, recall, F1 score and support, and can evaluate the performance of the classification model in detail from multiple perspectives. The accuracy rate focuses on the proportion of samples predicted as a class that actually belong to the class; the recall rate focuses on the proportion of samples that actually belong to a certain class that are correctly predicted as such; the F1 value is the harmonic average of the precision rate and the recall rate, and the two are considered comprehensively. Support represents the number of samples in each category in the data set.

3. Results and Analysis

3.1. Effect of Peanut Defective Rate on Scattering Parameters

From Figure 9, it can be seen that under the same conditions, the S11 parameter of peanut is less affected by the defect rate, only a very few frequency points are different, and it is difficult to see obvious changes from the picture. The relationship between S21 and the defect rate is particularly obvious, especially between 1 and 2 GHz. With the change in the defect rate, S21 also has a large change trend. However, it is unfortunate that it is difficult to intuitively summarize the appropriate rules from the pictures to describe the relationship between S parameters and peanut defect rate. Therefore, it is necessary to construct a prediction model of peanut defect rate that can be applied in practice.

3.2. Prediction Model of Defect Rate

The parameters of the trained defect rate prediction model are as follows:
It can be seen from Figure 10 that there are differences in the value of feature importance. The top three eigenvalues are S21 Magnitude (dB)2, [Frequency (Hz), S21 Magnitude (dB)], [S11 Magnitude (dB), S21 Magnitude (dB)]. Among them, S21 Magnitude (dB)2 has the highest feature importance value, which is close to 0.12, indicating that this feature plays a relatively key role in the prediction of the defect rate model.
Figure 11 shows the relationship between the different hyperparameters of the XGBoost model and the mean test score. The specific analysis is as follows:
Figure 11a shows the average test score distribution when n_estimators are 2000, 3000, and 4000. It can be seen that as n_estimators increase, the median of the average test score increases (from close to −0.028 to close to −0.022), indicating that an appropriate increase in the number of trees may improve the performance of the model.
Figure 11b shows the average test scores when learning_rate is 0.01, 0.05, 0.1, and 0.2. When learning_rate is 0.05, the median of the average test score is higher and the distribution is more concentrated, indicating that the model performs better and has higher stability under this value.
Figure 11c shows the average test scores when max_depth is 5, 6, 7, and 8. When max_depth is 7, the median of the average test score is higher and the distribution is relatively concentrated, indicating that the model performance is better at this depth. When max_depth is too large (e.g., 8), the average test score is low, and over-fitting may occur.
Figure 11d shows the average test scores when the subsample values are 0.6, 0.7, and 0.8. When the subsample is 0.7, the median of the average test score is slightly higher, and the data distribution is relatively concentrated, which means that the model performs relatively well under this sampling ratio.
Figure 11e shows the average test scores when colsample_bytree is 0.6, 0.7 and 0.8. When colsample_bytree is 0.6, the median of the average test score is higher, indicating that the average test performance of the model is relatively good under this column sampling ratio.
The hyperparameters of the final optimal model based on the above analysis are shown in Table 5.
Finally, for the training set, a mean squared error (MSE) of 0.000178 and a coefficient of determination (R2) of 0.998075 are obtained. For the test set, the mean squared error (MSE) is 0.017245 and the coefficient of determination (R2) is 0.811373. The results are shown in Figure 12.

3.3. Defect Grade Evaluation Model

It can be seen from Figure 13 that there are differences in the value of feature importance. The top three eigenvalues are frequency (Hz), frequency (Hz)2, and S21 Magnitude (dB)2. Among them, the frequency (Hz) feature importance value is the highest, close to 0.9, indicating that this feature plays a relatively key role in the defect grading model.
According to Figure 14, the confusion matrix of the training set of the hierarchical model, the model on the training set has a higher number of correct classifications in most categories, indicating that the model has a better fitting effect on the training data. Compared with the training set, the number of correct samples of each classification on the test set is generally reduced, and there are more misclassifications, indicating that the generalization ability of the model on the new data (test set) is lower than that of the training set. The accuracy of the training set was 0.9999, and the accuracy of the test set was 0.7526.
The classification report of the test set of the grading model is shown in Table 6.
It can be seen from the classification report that the accuracy rate of grade 3 is 0.48, the recall rate is 0.41, and the F1 score is 0.44, indicating that the model also has many errors in the prediction of grade 3, and the overall performance is not good. The accuracy rate of grade 9 is 0.86, the recall rate is 0.94, and the F1 score is 0.90, indicating that the model performs better when predicting grade 9.
The largest number of samples, 2018, was registered at grade 9, while the smallest number of samples, 181, was registered at grade 1. The imbalance in the number of samples may affect the performance of the model, resulting in better performance of the model in categories with a large number of samples. The overall accuracy of the model is 0.75, indicating that 75% of the prediction of the model is correct on the whole, and there is still room for improvement.

4. Discussion

In the context of the continuous progress of science and technology, research on the dielectric properties of agricultural products has been growing in depth. Nevertheless, the absence of well-developed detection devices persists. This study centers on the peanut defect rate, an essential yet under-explored aspect of peanut quality evaluation. By leveraging Nano VNA to measure the scattering parameters of peanuts with varying defect rates, we constructed a unique peanut defect rate detection platform. This approach enables the acquisition of S parameters for peanuts under different defect rate conditions, presenting a fresh perspective on peanut quality inspection. In contrast to traditional methods that predominantly rely on visual inspection or basic physical property measurements, our dielectric-property-based method can identify internal defects that may not be apparent on the surface. We employed XGBoost to formulate a prediction model for the peanut defect rate, using different S parameters as inputs and the defect rate as the output. The XGBoost model achieved a determination coefficient (R2) of 0.81137, signifying relatively high goodness of fit. XGBoost can effectively handle complex non-linear relationships among variables, making it more suitable for the intricate dielectric property data of peanuts. Our proposed method offers distinct application advantages. Unlike traditional image recognition methods that demand tiling and other intricate operations, our method allows for stacking measurement, which is notably more convenient and efficient.
In the current study, only a single peanut variety with prominent characteristics was selected. The experimental outcomes indicate the presence of certain errors, particularly in the defect rate classification model, where the overall accuracy rate stands at 0.75, leaving room for improvement. Additionally, there are substantial size and shape disparities between defective and normal pods. In the subsequent research, it is necessary to further refine the sample gradient, categorize defect types more precisely, diversify the peanut varieties under study, broaden the application scope, establish a peanut defect rate database, and develop a universal prediction and classification model for peanut defect rates.
The experimental device measurement system established in this study is relatively basic. To better apply it to defect rate detection, the measurement system should be miniaturized. Integration of the display measurement interface and miniaturization of the microwave signal source and processing circuit are feasible steps. The ultimate goal is to develop convenient and rapid online non-destructive testing equipment for peanut defect rates.

5. Conclusions

In this study, the peanut defect rate was taken as the research object, and the scattering parameters of peanuts with different defect rates were measured. A peanut defect rate prediction model and a defect rate grading model were established, respectively. The main conclusions are as follows: A peanut defect rate detection platform was established in combination with Nano VNA, and the S parameters of peanuts under different defect rates were measured. In order to accurately predict the change rule of different peanut defect rates and S parameters, XGBoost was used to establish a prediction model of peanut defect rates with different S parameters as input and defect rates as output. The results show that the determination coefficient R2 of XGBoost is 0.81137, which has a certain reference value. Compared with traditional image recognition, this method can be used for stacking measurement, without the need for tiling and other operations, and the operation is convenient. It has application value for the measurement and classification of peanut defect rate.

Author Contributions

Conceptualization, Y.Y., F.M. and L.Z.; Methodology, Y.Y. and X.L.; Software, S.W.; Validation, S.W. and L.Z.; Resources, J.X.; Data curation, Y.Y. and J.X.; Writing—original draft, Y.Y.; Writing—review and editing, F.M. Project administration, L.Z.; Funding acquisition, L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by the National Key R&D Program of China (2023YFD2000404-1) and the National Natural Science Foundation of China (32071911).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. De Oliveira, J.T.; de Oliveira, R.A.; da Cunha, F.F.; Silva, P.A.; Teodoro, P.E. Commercial Classification of Peanuts Based on Pod Physical Characteristics. Eng. Agríc. 2022, 42, e20220018. [Google Scholar] [CrossRef]
  2. Hou, X.; Zhang, J.; Luo, X.; Zeng, S.; Lu, Y.; Wei, Q.; Liu, J.; Feng, W.; Li, Q. Peanut Yield Prediction Using Remote Sensing and Machine Learning Approaches Based on Phenological Characteristics. Comput. Electron. Agric. 2025, 232, 110084. [Google Scholar] [CrossRef]
  3. Liu, Y.; Li, X.; Fan, Y.; Liu, L.; Shao, L.; Yan, G.; Geng, Y.; Zhang, Y. Classification of Peanut Pod Rot Based on Improved YOLOv5s. Front. Plant Sci. 2024, 15, 1364185. [Google Scholar] [CrossRef]
  4. Oliveira, M.F.; Carneiro, F.M.; Ortiz, B.V.; Thurmond, M.; Oliveira, L.P.; Bao, Y.; Sanz-Saez, A.; Tedesco, D. Predicting below and Above-Ground Peanut Biomass and Maturity Using Multi-Target Regression. Comput. Electron. Agric. 2024, 218, 108647. [Google Scholar] [CrossRef]
  5. Yang, L.; Wang, C.; Yu, J.; Xu, N.; Wang, D. Method of Peanut Pod Quality Detection Based on Improved ResNet. Agriculture 2023, 13, 1352. [Google Scholar] [CrossRef]
  6. Aviña-Ortiz, J.R.; Reyes-Ayona, J.R.; Sierra-Hernandez, J.M.; Ramos-González, D.A.; Gallegos-Arellano, E.; Estudillo-Ayala, J.M.; Rojas-Laguna, R. Development of a Radio Frequency Biosensor for the Characterization of Organic Materials. IEEE Instrum. Meas. Mag. 2024, 27, 37–42. [Google Scholar] [CrossRef]
  7. Olkkonen, M.-K. Online Moisture Measurement of Bio Fuel at a Paper Mill Employing a Microwave Resonator. Sensors 2018, 18, 3844. [Google Scholar] [CrossRef]
  8. Trabelsi, S.; Nelson, S.O. Microwave Dielectric Properties of Shelled and Unshelled Peanuts. Trans. ASAE 2004, 47, 1215–1222. [Google Scholar] [CrossRef]
  9. Yigit, E.; Duysak, H. Determination of Flowing Grain Moisture Contents by Machine Learning Algorithms Using Free Space Measurement Data. IEEE Trans. Instrum. Meas. 2022, 71, 2507608. [Google Scholar] [CrossRef]
  10. Zhang, J.; Du, D.; Bao, Y.; Wang, J.; Wei, Z. Development of Multifrequency-Swept Microwave Sensing System for Moisture Measurement of Sweet Corn with Deep Neural Network. IEEE Trans. Instrum. Meas. 2020, 69, 6446–6454. [Google Scholar] [CrossRef]
  11. Trabelsi, S.; Lewis, M.A.; Nelson, S.O. Microwave Moisture Meter for In-Shell Peanut Kernels. Food Control 2016, 66, 283–290. [Google Scholar] [CrossRef]
  12. Chakrabarti, S.; Chakraborty, A. A Dual Band Shorted Triangular Patch Antenna for Vehicular Application. Int. J. RF Microw. Comput. Aided Eng. 2021, 31, e22801. [Google Scholar] [CrossRef]
  13. Gupta, N.; Saxena, J.; Bhatia, K.S. Design Optimization of CPW-Fed Microstrip Patch Antenna Using Constrained ABFO Algorithm. Soft Comput. 2018, 22, 8301–8315. [Google Scholar] [CrossRef]
  14. Islam, M.T.; Mahmud, M.Z.; Misran, N.; Takada, J.-I.; Cho, M. Microwave Breast Phantom Measurement System with Compact Side Slotted Directional Antenna. IEEE Access 2017, 5, 5321–5330. [Google Scholar] [CrossRef]
  15. Khan, M.T.; Lin, X.Q.; Khan, A.M.; Chen, Z. Sensitivity Enhancement for Moisture Content Detection Using Modified Microstrip Patch Antennas. AIP Adv. 2024, 14, 055219. [Google Scholar] [CrossRef]
  16. Paul, L.C.; Islam, M.M. A Super Wideband Directional Compact Vivaldi Antenna for Lower 5G and Satellite Applications. Int. J. Antennas Propag. 2021, 2021, e8933103. [Google Scholar] [CrossRef]
  17. Binzlekar, V.; Sharma, A.; Agarwal, S. A High Gain and Wide Bandwidth Grooved AML Loaded Vivaldi Antenna Design for Imaging and Communication Applications. Microw. Opt. Technol. Lett. 2022, 64, 1217–1223. [Google Scholar] [CrossRef]
  18. Stern, F.; Taute, W.; Knöchel, R.; Höft, M. Dual Antipodal Vivaldi Antenna-Based Moisture Sensor for Industrial Process Control. IEEE Sens. J. 2023, 23, 22430–22439. [Google Scholar] [CrossRef]
  19. NanoVNA—Very Tiny Handheld Vector Network Analyzer 2023. Available online: https://github.com/ttrftech/NanoVNA (accessed on 5 March 2025).
  20. Reveyrand, T.; Hernández, S.; Mons, S.; Ngoya, E. SOLT and SOLR Calibration Methods Using a Single Multiport “Thru” Standard Connection. In Proceedings of the 2020 95th ARFTG Microwave Measurement Conference (ARFTG), Los Angeles, CA, USA, 4–6 August 2020; pp. 1–4. [Google Scholar]
  21. PolynomialFeatures. Available online: https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.PolynomialFeatures.html (accessed on 5 March 2025).
  22. Kim, E.; Park, J.-J.; Lee, G.; Cho, J.-S.; Park, S.-K.; Yun, D.-Y.; Park, K.-J.; Lim, J.-H. Innovative Strategies for Protein Content Determination in Dried Laver (Porphyra Spp.): Evaluation of Preprocessing Methods and Machine Learning Algorithms through Short-Wave Infrared Imaging. Food Chem. X 2024, 23, 101763. [Google Scholar] [CrossRef]
  23. StandardScaler. Available online: https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.StandardScaler.html (accessed on 5 March 2025).
  24. Xu, P.; Bi, Y.; Chen, J.; Wang, S.; Shi, J.; Huang, S.; Gao, W.; Bi, M. Prediction and Comparison of Burning Rate of N-Heptane Pool Fire in Open Space Based on BPNN and XGBoost. Process Saf. Environ. Prot. 2024, 189, 89–101. [Google Scholar] [CrossRef]
  25. Wan, S.; Li, S.; Chen, Z.; Tang, Y. An Ultrasonic-AI Hybrid Approach for Predicting Void Defects in Concrete-Filled Steel Tubes via Enhanced XGBoost with Bayesian Optimization. Case Stud. Constr. Mater. 2025, 22, e04359. [Google Scholar] [CrossRef]
  26. Tang, Y.; Wang, Y.; Wu, D.; Chen, M.; Pang, L.; Sun, J.; Feng, W.; Wang, X. Exploring Temperature-Resilient Recycled Aggregate Concrete with Waste Rubber: An Experimental and Multi-Objective Optimization Analysis. Rev. Adv. Mater. Sci. 2023, 62, 20230347. [Google Scholar] [CrossRef]
  27. Ortiz, R.; Miranda-Chiquito, P.; Encalada-Davila, A.; Marquez, L.E.; Tutiven, C.; Chatzi, E.; Silva, C.E. An Enhanced Modeling Framework for Bearing Fault Simulation and Machine Learning-Based Identification with Bayesian-Optimized Hyperparameter Tuning. J. Comput. Inf. Sci. Eng. 2024, 24, 091002. [Google Scholar] [CrossRef]
  28. Yadav, A.; Sengar, N.; Issac, A.; Dutta, M.K. Image Processing Based Acrylamide Detection from Fried Potato Chip Images Using Continuous Wavelet Transform. Comput. Electron. Agr. 2018, 145, 349–362. [Google Scholar] [CrossRef]
  29. Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13 August 2016; ACM: New York, NY, USA, 2016; pp. 785–794. [Google Scholar]
Figure 1. Antipodal Vivaldi antenna.
Figure 1. Antipodal Vivaldi antenna.
Agriculture 15 00689 g001
Figure 2. Antipodal Vivaldi antenna structure.
Figure 2. Antipodal Vivaldi antenna structure.
Agriculture 15 00689 g002
Figure 3. Radiation patterns of the antipodal Vivaldi antenna at different frequencies: (a) 1 GHz, (b) 2 GHz, (c) 3 GHz.
Figure 3. Radiation patterns of the antipodal Vivaldi antenna at different frequencies: (a) 1 GHz, (b) 2 GHz, (c) 3 GHz.
Agriculture 15 00689 g003
Figure 4. VSWR of the antipodal Vivaldi antenna.
Figure 4. VSWR of the antipodal Vivaldi antenna.
Agriculture 15 00689 g004
Figure 5. The main structure of the measurement system.
Figure 5. The main structure of the measurement system.
Agriculture 15 00689 g005
Figure 6. Electric field distribution diagrams for different materials.
Figure 6. Electric field distribution diagrams for different materials.
Agriculture 15 00689 g006
Figure 7. Scattering parameters of different materials: (a) S11 Magnitude (dB); (b) S21 Magnitude (dB).
Figure 7. Scattering parameters of different materials: (a) S11 Magnitude (dB); (b) S21 Magnitude (dB).
Agriculture 15 00689 g007aAgriculture 15 00689 g007b
Figure 8. Peanut pod samples.
Figure 8. Peanut pod samples.
Agriculture 15 00689 g008
Figure 9. Scattering parameters under different defective rates: (a) S11 Magnitude (dB), (b) S11 Phase (deg), (c) S21 Magnitude (dB), (d) S21 Phase (deg).
Figure 9. Scattering parameters under different defective rates: (a) S11 Magnitude (dB), (b) S11 Phase (deg), (c) S21 Magnitude (dB), (d) S21 Phase (deg).
Agriculture 15 00689 g009aAgriculture 15 00689 g009bAgriculture 15 00689 g009c
Figure 10. Characteristic importance of defect rate model.
Figure 10. Characteristic importance of defect rate model.
Agriculture 15 00689 g010
Figure 11. Hyperparameter value and average test score. (a) Hyperparameter n_estimators vs. Mean Test Score. (b) Hyperparameter learning rate vs. Mean Test Score. (c) Hyperparameter max depth vs. Mean Test Score. (d) Hyperparameter subsample vs. Mean Test Score. (e) Hyperparameter colsample bytree vs. Mean Test Score.
Figure 11. Hyperparameter value and average test score. (a) Hyperparameter n_estimators vs. Mean Test Score. (b) Hyperparameter learning rate vs. Mean Test Score. (c) Hyperparameter max depth vs. Mean Test Score. (d) Hyperparameter subsample vs. Mean Test Score. (e) Hyperparameter colsample bytree vs. Mean Test Score.
Agriculture 15 00689 g011aAgriculture 15 00689 g011b
Figure 12. Fitting results of defect rate model.
Figure 12. Fitting results of defect rate model.
Agriculture 15 00689 g012
Figure 13. Feature importance of defect grading model.
Figure 13. Feature importance of defect grading model.
Agriculture 15 00689 g013
Figure 14. Confusion matrix of defect grading model.
Figure 14. Confusion matrix of defect grading model.
Agriculture 15 00689 g014aAgriculture 15 00689 g014b
Table 1. Antenna specification parameters.
Table 1. Antenna specification parameters.
ParametersValue (mm)
Sl116.54
Sw152.42
Hfi53.77
Hfo123.7
Lfi97.31
Lfo55.03
Wf1.446
Hti27.61
Hto61.12
Table 2. Details of defect rate and grading in prepared peanut samples.
Table 2. Details of defect rate and grading in prepared peanut samples.
Sound PodsDefective PodsTotal PodsDefect RateGrade
20002000%1
190102005%3
1802020010%
1703020015%5
1604020020%
1505020025%
1406020030%7
1307020035%
15010025040%
14011525545%
14014028050%
13016029055%9
12018030060%
12022034065%
10030040075%
7530037580%
6034040085%
4036040090%
2038040095%
0400400100%
Table 3. Feature combination details.
Table 3. Feature combination details.
No.FeatureNo.Feature
1112S11 Magnitude (dB)2
2Frequency (Hz)13[S11 Magnitude (dB), S11 Phase (deg)]
3S11 Magnitude (dB)14[S11 Magnitude (dB), S21 Magnitude (dB)]
4S11 Phase (deg)15[S11 Magnitude (dB), S21 Phase (deg)]
5S21 Magnitude (dB)16S11 Phase (deg)2
6S21 Phase (deg)17[S11 Phase (deg), S21 Magnitude (dB)]
7Frequency (Hz)218[S11 Phase (deg), S21 Phase (deg)]
8[Frequency (Hz), S11 Magnitude (dB)]19S21 Magnitude (dB)2
9[Frequency (Hz), S11 Phase (deg)]20[S21 Magnitude (dB), S21 Phase (deg)]
10[Frequency (Hz), S21 Magnitude (dB)]21S21 Phase (deg)2
11[Frequency (Hz), S21 Phase (deg)]
Table 4. Hyperparameter candidate values.
Table 4. Hyperparameter candidate values.
HyperparametersValue
subsample0.6, 0.7, 0.8,
n_estimators1000, 2000, 3000, 4000
max_depth5, 6, 7, 8
learning_rate0.01, 0.05, 0.1, 0.2
colsample_bytree0.6, 0.7, 0.8
Table 5. The best value of hyperparameters.
Table 5. The best value of hyperparameters.
HyperparametersValue
subsample0.7
n_estimators4000
max_depth7
learning_rate0.05
colsample_bytree0.6
Table 6. Grading model test set classification report.
Table 6. Grading model test set classification report.
TablePrecisionRecallF1 ScoreSupport
10.540.480.50181
30.480.410.44397
50.660.610.63632
70.700.670.691073
90.860.940.902018
accuracy0.75 4301
macro avg0.650.620.634301
weighted avg0.740.750.754301
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yin, Y.; Ma, F.; Liu, X.; Wang, S.; Xia, J.; Zhao, L. A Low-Cost Antipodal Vivaldi Antenna-Based Peanut Defect Rate Detection System. Agriculture 2025, 15, 689. https://doi.org/10.3390/agriculture15070689

AMA Style

Yin Y, Ma F, Liu X, Wang S, Xia J, Zhao L. A Low-Cost Antipodal Vivaldi Antenna-Based Peanut Defect Rate Detection System. Agriculture. 2025; 15(7):689. https://doi.org/10.3390/agriculture15070689

Chicago/Turabian Style

Yin, Yuanyuan, Fangyan Ma, Xiaohong Liu, Shuhao Wang, Junjie Xia, and Liqing Zhao. 2025. "A Low-Cost Antipodal Vivaldi Antenna-Based Peanut Defect Rate Detection System" Agriculture 15, no. 7: 689. https://doi.org/10.3390/agriculture15070689

APA Style

Yin, Y., Ma, F., Liu, X., Wang, S., Xia, J., & Zhao, L. (2025). A Low-Cost Antipodal Vivaldi Antenna-Based Peanut Defect Rate Detection System. Agriculture, 15(7), 689. https://doi.org/10.3390/agriculture15070689

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop