Formulation of Nutrient Solutions Using Simulated Annealing
Abstract
1. Introduction
2. Related Works
3. Materials and Methods
3.1. Plant Nutrition
3.2. Algorithm for Formulating Nutritious Solutions Using Simulated Annealing
3.3. Development Environment and Computer Specifications
- Manufacturer: ASUSTeK COMPUTER INC., Taipei City, China
- Modelo: X510UNR
- Processor: Intel® Core™ i7-8550U CPU @ 1.80 GHz × 8.
- RAM: 16 GB.
- Operating system: Ubuntu 22.04.2 LTS 64 bits.
4. Experimentation
4.1. Characteristics of Selected Crop for the Step of Experimentation
- Plant establishment: Tomato is a crop that can be annual or perennial. It germinates four to seven days after the seed is sown. The root begins to develop, and the formation of the aerial part of the plant begins.
- Vegetative growth: In this period, the plant grows rapidly, flowering and developing fruit. After 70 days, vegetative development is minimal, as well as the accumulation of dry matter in leaves and stems. Development.
- Flowering and fruit set: Flowering and fruit set begin about 20–40 days after transplanting and continue during the rest of the growth cycle.
- Fruit development: The fruit begins to develop and grow, accumulating in this period the greatest amount of dry matter in the fruit at a relatively stable rate.
- Physiological maturity and harvest: Fruit maturity is achieved between 80 and 120 days after transplanting. Harvesting is permanent.
4.2. Results of FNSUSA
5. Results
5.1. Results Generated by FNSUSA in Configuration Targets 1
5.2. Results Generated by FNSUSA in Configuration Targets 2
5.3. Results Generated by FNSUSA in Configuration Targets 3
6. Conclusions
7. Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Awasthi, Y. Press “A” for Artificial Intelligence in Agriculture: A Review. Int. J. Inform. Vis. 2020, 4, 112–116. [Google Scholar] [CrossRef] [Scilit]
- Ray, P.P. Internet of things for smart agriculture: Technologies, practices and future direction. J. Ambient. Intell. Smart Environ. 2017, 9, 395–420. [Google Scholar] [CrossRef] [Scilit]
- FAO. Our Approach|Food Systems|Food and Agriculture Organization of the United Nations. 2023. Available online: http://www.fao.org/food-systems/our-approach/en/ (accessed on 1 December 2024).
- Brown, P.D.; Cochrane, T.A.; Krom, T.D. Optimal on-farm irrigation scheduling with a seasonal water limit using simulated annealing. Agric. Water Manag. 2010, 97, 892–900. [Google Scholar] [CrossRef] [Scilit]
- Dong, Y.; Zhao, C.; Yang, G.; Chen, L.; Wang, J.; Feng, H. Integrating a very fast simulated annealing optimization algorithm for crop leaf area index variational assimilation. Math. Comput. Model. 2013, 58, 877–885. [Google Scholar] [CrossRef] [Scilit]
- Bai, Y.; Gao, J. Optimization of the nitrogen fertilizer schedule of maize under drip irrigation in Jilin, China, based on DSSAT and GA. Agric. Water Manag. 2021, 244, 106555. [Google Scholar] [CrossRef] [Scilit]
- Gebbers, R.; Adamchuk, V.I. Precision agriculture and food security. Science 2010, 327, 828–831. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Pierce, F.J.; Nowak, P. Aspects of precision agriculture. Adv. Agron. 1999, 67, 1–68. [Google Scholar]
- Patrício, D.I.; Rieder, R. Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review. Comput. Electron. Agric. 2018, 153, 69–81. [Google Scholar] [CrossRef] [Scilit]
- Bertsimas, D.; Tsitsiklis, J. Simulated Annealing. Stat. Sci. 1993, 8, 409–435. [Google Scholar] [CrossRef] [Scilit]
- Nanni, L.; Maguolo, G.; Pancino, F. Insect pest image detection and recognition based on bio-inspired methods. Ecol. Inform. 2020, 57, 101089. [Google Scholar] [CrossRef] [Scilit]
- Mundada, R.G.M. Detection and Classification of Pests in Greenhouse Using Image Processing. IOSR J. Electron. Commun. Eng. 2013, 5, 57–63. [Google Scholar] [CrossRef] [Scilit]
- Fan, P.; Lang, G.; Yan, B.; Lei, X.; Guo, P.; Liu, Z.; Yang, F. A Method of Segmenting Apples Based on Gray-Centered RGB Color Space. Remote Sens. 2021, 13, 1211. [Google Scholar] [CrossRef] [Scilit]
- Ni, X.; Li, C.; Jiang, H.; Takeda, F. Deep learning image segmentation and extraction of blueberry fruit traits associated with harvestability and yield. Hortic. Res. 2020, 7, 110. [Google Scholar] [CrossRef] [Scilit]
- Guerra Ibarra, J.P.; Cuevas de la Rosa, F. Optimization of Color Dominance Factor by Greedy Algorithm for Leaves and Fruit Segmentation of Tomato Plants. In Proceedings of the Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Mezura-Montes, E., Acosta-Mesa, H.G., Carrasco-Ochoa, J.A., Martínez-Trinidad, J.F., Olvera-López, J.A., Eds.; Springer: Cham, Switzerland, 2024; Volume 14755 LNCS, pp. 200–209. [Google Scholar] [CrossRef] [Scilit]
- Kuo, S.F.; Merkley, G.P.; Liu, C.W. Decision support for irrigation project planning using a genetic algorithm. Agric. Water Manag. 2000, 45, 243–266. [Google Scholar] [CrossRef] [Scilit]
- Cropper, W.P.; Comerford, N.B. Optimizing simulated fertilizer additions using a genetic algorithm with a nutrient uptake model. Ecol. Model. 2005, 185, 271–281. [Google Scholar] [CrossRef] [Scilit]
- Lu, J.; Yang, T.; Su, X.; Qi, H.; Yao, X.; Cheng, T.; Zhu, Y.; Cao, W.; Tian, Y. Monitoring leaf potassium content using hyperspectral vegetation indices in rice leaves. Precis. Agric. 2020, 21, 324–348. [Google Scholar] [CrossRef] [Scilit]
- Qi, X.; Zhao, Y.; Huang, Y.; Wang, Y.; Qin, W.; Fu, W.; Guo, Y.; Ye, Y. A novel approach for nitrogen diagnosis of wheat canopies digital images by mobile phones based on histogram. Sci. Rep. 2021, 11, 13012. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, M.; Li, J.; Mao, H.; Wu, Y. Diagnosis and detection of phosphorus nutrition level for Solanum lycopersicum based on electrical impedance spectroscopy. Biosyst. Eng. 2016, 143, 108–118. [Google Scholar] [CrossRef] [Scilit]
- Sun, Y.; Tong, C.; He, S.; Wang, K.; Chen, L. Identification of Nitrogen, Phosphorus, and Potassium Deficiencies Based on Temporal Dynamics of Leaf Morphology and Color. Sustainability 2018, 10, 762. [Google Scholar] [CrossRef] [Scilit]
- Tran, T.T.; Choi, J.W.; Le, T.T.H.; Kim, J.W. A comparative study of deep CNN in forecasting and classifying the macronutrient deficiencies on development of tomato plant. Appl. Sci. 2019, 9, 1601. [Google Scholar] [CrossRef] [Scilit]
- Xu, X.; He, P.; Yang, F.; Ma, J.; Pampolino, M.F.; Johnston, A.M.; Zhou, W. Methodology of fertilizer recommendation based on yield response and agronomic efficiency for rice in China. Field Crop. Res. 2017, 206, 33–42. [Google Scholar] [CrossRef] [Scilit]
- Ahmad, I.; Wajid, S.A.; Ahmad, A.; Cheema, M.J.M.; Judge, J. Optimizing irrigation and nitrogen requirements for maize through empirical modeling in semi-arid environment. Environ. Sci. Pollut. Res. 2019, 26, 1227–1237. [Google Scholar] [CrossRef] [Scilit]
- Ahmed, U.; Lin, J.C.W.; Srivastava, G.; Djenouri, Y. A nutrient recommendation system for soil fertilization based on evolutionary computation. Comput. Electron. Agric. 2021, 189, 106407. [Google Scholar] [CrossRef] [Scilit]
- Chen, C.; Wang, X.; Chen, H.; Wu, C.; Mafarja, M.; Turabieh, H. Towards precision fertilization: Multi-strategy grey wolf optimizer based model evaluation and yield estimation. Electronics 2021, 10, 2183. [Google Scholar] [CrossRef] [Scilit]
- Mengel, K.; Kirkby, E. Principles of Vegetable Nutrition; Springer: Dordrecht, The Netherlands, 1978; Volume 15B,A. [Google Scholar]
- Dimkpa, C.O.; Bindraban, P.S. Fortification of micronutrients for efficient agronomic production: A review. Agron. Sustain. Dev. 2016, 36, 7. [Google Scholar] [CrossRef] [Scilit]
- Resh, H.M. Hydroponic Food Production: A Definitive Guidebook for the Advanced Home Gardener and the Commercial Hydroponic Grower. In Hydroponic Food Production; CRC Press: Boca Raton, FL, USA, 2022. [Google Scholar] [CrossRef] [Scilit]
- Savvas, D.; Gruda, N. Application of soilless culture technologies in the modern greenhouse industry—A review. Eur. J. Hortic. Sci. 2018, 83, 280–293. [Google Scholar] [CrossRef] [Scilit]
- Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mahdi, W.; Medjahed, S.A.; Ouali, M. Performance analysis of simulated annealing cooling schedules in the context of dense image matching. Comput. y Sist. 2017, 21, 493–501. [Google Scholar] [CrossRef] [Scilit]
- Cámara de Comercio de Bogotá CCB. Manual Tomate; Cámara de Comercio de Bogotá: Bogotá, Colombia, 2015; pp. 1–56. [Google Scholar]
- Steiner, A.A. A universal method for preparing nutrient solutions of a certain desired composition. Plant Soil 1961, 15, 134–154. [Google Scholar] [CrossRef] [Scilit]
- Sonneveld, C.; Voogt, W. Plant Nutrition of Greenhouse Crops; Springer: Dordrecht, The Netherlands, 2009; pp. 1–431. [Google Scholar] [CrossRef] [Scilit]







| Nutrients Necessary for Plant Development | |||
|---|---|---|---|
| No. | Element Name | Symbol | Category |
| 1 | Nitrogen | N | Macronutrients |
| 2 | Phosphorus | P | |
| 3 | Potassium | K | |
| 4 | Calcium | Ca | |
| 5 | Magnesium | Mg | |
| 6 | Sulfur | S | |
| 7 | Iron | Fe | Micronutrients |
| 8 | Manganese | Mn | |
| 9 | Copper | Cu | |
| 10 | Zinc | Zn | |
| 11 | Boron | B | |
| 12 | Molybdenum | Mo | |
| 13 | Chlorine | Cl | |
| 14 | Nickel | Ni | |
| 15 | Sodium | Na | |
| Fertilizer | Price Kg/USD | Chemical Formula | Molecular Weight g/mol |
|---|---|---|---|
| Calcium nitrate | 2.75 | 164.06 | |
| Potassium nitrate | 5.76 | 101.10 | |
| Diammonium phosphate | 4.49 | 132.07 | |
| Ammonium nitrate | 3.70 | 80.05 | |
| Ammonium sulfate | 3.17 | 132.14 | |
| Urea | 4.49 | 60.08 | |
| Phosphonite nitrate | 2.91 | 222.39 | |
| Monoammonium phosphate | 1.43 | 115.02 | |
| Anhydrous ammonia | 1.85 | 17.05 | |
| Ammonium chloride | 1.59 | 53.51 | |
| Sodium nitrate | 1.37 | 84.99 | |
| Magnesium nitrate | 1.37 | 148.31 | |
| Iron chelate | 1.37 | 367.05 | |
| Ferric nitrate | 0.79 | 241.86 | |
| Zinc nitrate | 1.27 | 189.36 | |
| Zinc chelate | 0.63 | 435.58 | |
| Copper nitrate | 1.27 | 187.57 | |
| Copper chelate | 2.38 | 433.77 | |
| Manganese chelate | 0.63 | 389.13 | |
| Ammonium molybdate | 6.08 | 1,169.86 | |
| Nickel nitrate | 7.93 | 182.67 | |
| Chelated nickel | 1.32 | 428.88 | |
| Calcium potassium nitrate | 6.34 | 263.21 | |
| Magnesium potassium nitrate | 0.42 | 249.44 | |
| Monopotassium phosphate | 1.37 | 136.08 | |
| Phosphoric rock | 6.34 | 504.30 | |
| Superphosphate | 7.93 | 234 | |
| Phosphoric acid | 5.55 | 97.99 | |
| Phosphorite | 18.50 | 504.30 | |
| Monosodium phosphate | 60.78 | 117.96 | |
| Dipotassium phosphate | 10.04 | 174.13 | |
| Potassium sulfate | 6.34 | 174.26 | |
| Potassium chloride | 6.34 | 74.54 | |
| Potassium carbonate | 3.70 | 138.16 | |
| Potassium hydroxide | 7.03 | 56.09 | |
| Potassium magnesium sulfate | 9.51 | 414.99 | |
| Potassium borate | 5.18 | 233.54 | |
| Calcium chloride | 11.10 | 113.01 | |
| Calcium borate | 6.34 | 221.08 | |
| Calcium molybdate | 95.14 | 200.01 | |
| Magnesium sulfate | 47.57 | 120.37 | |
| Kieserite | 58.14 | 138.33 | |
| Magnesium chloride | 7.93 | 203.30 | |
| Magnesium borate | 31.71 | 155.31 | |
| Ferrous sulfate | 13.21 | 151.91 | |
| Zinc sulfate | 17.44 | 161.44 | |
| Anhydrous copper sulfate | 12.05 | 159.61 | |
| Copper sulfate pentahydrate | 8.99 | 249.68 | |
| Manganese sulfate | 11.63 | 152.97 | |
| Nickel sulfate | 17.81 | 154.71 | |
| Ferric chloride | 31.03 | 162.19 | |
| Ferric oxide | 21.14 | 159.65 | |
| Manganese chloride | 25.37 | 125.83 | |
| Manganese oxide | 58.14 | 70.94 | |
| Manganese acetate | 41.23 | 245.08 | |
| Copper oxychloride | 63.42 | 213.56 | |
| Copper borate | 74.00 | 149.17 | |
| Zinc chloride | 68.71 | 136.28 | |
| Zinc borate | 44.93 | 220.62 | |
| Sodium chloride | 50.74 | 58.43 | |
| Boric acid | 79.28 | 61.81 | |
| Sodium borate | 1.16 | 381.23 | |
| Sodium hydroxide | 51.27 | 39.98 | |
| Sodium carbonate | 1.85 | 105.99 | |
| Sodium molybdate | 5.81 | 205.87 | |
| Molybdenum trioxide | 1.59 | 143.94 | |
| Molybdenum tetraoxide | 6.87 | 146.94 | |
| Nickel hydroxide | 4.76 | 92.69 | |
| Nickel chloride | 11.63 | 129.59 |
| Description of FNSUSA Functions | |||
|---|---|---|---|
| Function | Purpose | Parameters | Returns |
| Load_fertilizer | Read chemical information about fertilizers from a database. | Does not receive parameters | F is a matrix containing the chemical information on fertilizers. |
| Generate_solution | Create an initial solution by assigning a number of grams of each fertilizer. | Low Limit (), Upper Limit () and F. | Returns a vector S in the shape of the Equation (5). |
| Evaluate_aptitude | Evaluates the suitability of the NS it receives as a parameter. | S is the NS to be evaluated, O is the vector with the PPMs defined as the target, F and is the weighting to be used. | Return the fitness of S, applying the Equation (12). |
| Modificate_solution | Apply a perturbation according to Equations (7) and (8) to create a candidate solution. | S is current NS, is the value to create the disturbance in NS and F | Returns a vector S in the shape of the Equation (5). |
| Generate_initial_temperature | Determine the initial temperature of SA by applying Equation (13). | Receive the randomly generated initial NS fitness values. | Returns the initial temperature of the SA. |
| Generate_cooling_factor | Establish the cooling factor of the SA by applying Equation (15). | Receives the initial temperature (t), final temperature () of the system and number of desired iterations (I). | Returns the system cooling value . |
| PPM Targets Tested in Tree Configuration Experiment for Test FNSUSA | ||
|---|---|---|
| Target PPM experiment 1 | ||
| No. | Nutrient element | PPM |
| 1 | Potassium | 250.00 |
| 2 | Nitrogen | 200.00 |
| 3 | Phosphorus | 60.00 |
| 4 | Chlorine | 5.00 |
| 5 | Sodium | 2.00 |
| Target PPM experiment 2 | ||
| No. | Nutrient element | PPM |
| 6 | Calcium | 100.00 |
| 7 | Magnesium | 60.00 |
| 8 | Sulfur | 50.00 |
| 9 | Iron | 5.00 |
| 10 | Zinc | 0.50 |
| Target PPM experiment 3 | ||
| No. | Nutrient element | PPM |
| 11 | Copper | 1.00 |
| 12 | boron | 0.50 |
| 13 | Manganese | 0.20 |
| 14 | Molybdenum | 0.05 |
| 15 | Nickel | 0.05 |
| FNSUSA Results for Experiment 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| 0.04342 | 2.32 | 0.84022 | 0.01911 | 3.10 | 0.78933 | 0.01452 | 3.05 | 0.46984 |
| 0.02586 | 2.38 | 0.84981 | 0.02599 | 2.22 | 0.57449 | 0.01719 | 2.75 | 0.42711 |
| 0.01880 | 2.37 | 0.84172 | 0.01720 | 2.30 | 0.58790 | 0.01740 | 3.05 | 0.47229 |
| 0.01738 | 2.19 | 0.77780 | 0.02366 | 2.33 | 0.60025 | 0.01330 | 2.74 | 0.42231 |
| 0.01221 | 2.20 | 0.77794 | 0.01884 | 2.22 | 0.56913 | 0.02671 | 3.21 | 0.50420 |
| 0.01666 | 2.57 | 0.91033 | 0.01391 | 2.35 | 0.59793 | 0.02805 | 2.57 | 0.40934 |
| 0.00765 | 2.52 | 0.88697 | 0.02047 | 2.14 | 0.55035 | 0.01395 | 2.56 | 0.39586 |
| 0.03326 | 2.08 | 0.74962 | 0.02264 | 2.15 | 0.55448 | 0.03797 | 2.67 | 0.43277 |
| 0.01456 | 2.07 | 0.73396 | 0.02057 | 2.06 | 0.53043 | 0.00690 | 2.87 | 0.43637 |
| 0.03425 | 2.28 | 0.82026 | 0.00992 | 2.80 | 0.70744 | 0.00678 | 2.79 | 0.42426 |
| 0.01275 | 3.26 | 0.33748 | 0.00575 | 4.93 | 0.25196 | 0.00707 | 16.80 | 0.00707 |
| 0.00727 | 2.92 | 0.29854 | 0.01039 | 3.40 | 0.17987 | 0.01201 | 8.96 | 0.01201 |
| 0.01485 | 2.86 | 0.29937 | 0.00773 | 4.53 | 0.23384 | 0.00500 | 12.69 | 0.00500 |
| 0.00800 | 3.13 | 0.32020 | 0.01444 | 4.03 | 0.21522 | 0.00660 | 26.23 | 0.00660 |
| 0.01248 | 3.76 | 0.38723 | 0.00702 | 3.71 | 0.19217 | 0.01179 | 4.35 | 0.01179 |
| 0.00655 | 4.29 | 0.43490 | 0.00823 | 4.73 | 0.24432 | 0.01265 | 13.00 | 0.01265 |
| 0.00756 | 2.98 | 0.30480 | 0.01001 | 4.27 | 0.22301 | 0.01720 | 21.44 | 0.01720 |
| 0.01127 | 2.93 | 0.30314 | 0.01408 | 3.22 | 0.17438 | 0.00929 | 20.17 | 0.00929 |
| 0.01649 | 4.04 | 0.41884 | 0.01662 | 4.55 | 0.24329 | 0.01105 | 14.54 | 0.01105 |
| 0.00680 | 3.35 | 0.34112 | 0.00814 | 4.10 | 0.21273 | 0.00881 | 8.77 | 0.00881 |
| FNSUSA Statistical Results for Experiment 1 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Statistician | |||||||||
| Mean | 0.02241 | 2.29800 | 0.81886 | 0.01923 | 2.36700 | 0.60617 | 0.01828 | 2.82600 | 0.43944 |
| Standard deviation | 0.01030 | 0.15278 | 0.05249 | 0.00426 | 0.29650 | 0.07270 | 0.00892 | 0.19652 | 0.02974 |
| Statistician | |||||||||
| Mean | 0.01040 | 3.35200 | 0.34456 | 0.01024 | 4.14700 | 0.21708 | 0.01015 | 14.69500 | 0.01015 |
| Standard deviation | 0.00329 | 0.45950 | 0.04633 | 0.00328 | 0.51358 | 0.02489 | 0.00322 | 5.99158 | 0.00322 |
| Results of Experiment Configuration 1 with Different Values | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 248.80174 | 0.00479 | 1383.92 | K | 250.00 | 249.47480 | 0.00210 | 1314.17 | K | 250.00 | 250.41620 | 0.00166 | 1036.79 |
| N | 200.00 | 199.91776 | 0.00041 | N | 200.00 | 200.37204 | 0.00186 | N | 200.00 | 199.76459 | 0.00118 | |||
| P | 60.00 | 59.93533 | 0.00108 | P | 60.00 | 59.23868 | 0.01269 | P | 60.00 | 59.96528 | 0.00058 | |||
| Cl | 5.00 | 5.03745 | 0.00749 | Cl | 5.00 | 5.00739 | 0.00148 | Cl | 5.00 | 5.04487 | 0.00897 | |||
| Na | 2.00 | 1.99849 | 0.00076 | Na | 2.00 | 1.99511 | 0.00245 | Na | 2.00 | 2.00313 | 0.00157 | |||
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 249.79577 | 0.00082 | 1059.49 | K | 250.00 | 250.52482 | 0.00210 | 1675.66 | K | 250.00 | 250.01255 | 0.00005 | 1645.63 |
| N | 200.00 | 200.39572 | 0.00198 | N | 200.00 | 200.15160 | 0.00076 | N | 200.00 | 199.85525 | 0.00072 | |||
| P | 60.00 | 60.04930 | 0.00082 | P | 60.00 | 59.92142 | 0.00131 | P | 60.00 | 59.85259 | 0.00246 | |||
| Cl | 5.00 | 5.00741 | 0.00148 | Cl | 5.00 | 4.95755 | 0.00849 | Cl | 5.00 | 4.99888 | 0.00022 | |||
| Na | 2.00 | 1.99562 | 0.00219 | Na | 2.00 | 2.00291 | 0.00145 | Na | 2.00 | 2.00309 | 0.00154 | |||
| FNSUSA Results for Experiment 2 | ||||||||
|---|---|---|---|---|---|---|---|---|
| 0.60470 | 2.51 | 1.27155 | 0.11989 | 4.11 | 1.11742 | 0.04945 | 5.40 | 0.85203 |
| 0.22999 | 3.23 | 1.27999 | 0.03172 | 3.30 | 0.84879 | 0.05056 | 4.01 | 0.64447 |
| 0.98120 | 1.75 | 1.25028 | 0.02862 | 3.26 | 0.83646 | 0.03479 | 5.86 | 0.90858 |
| 0.13349 | 2.72 | 1.03877 | 0.05164 | 4.49 | 1.16123 | 0.03778 | 3.76 | 0.59611 |
| 0.24232 | 2.79 | 1.13401 | 0.04425 | 3.49 | 0.90569 | 0.03002 | 4.03 | 0.63002 |
| 0.17508 | 2.65 | 1.04130 | 0.06566 | 3.19 | 0.84675 | 0.11761 | 4.75 | 0.81247 |
| 0.19149 | 2.67 | 1.05897 | 0.06802 | 3.29 | 0.87352 | 0.02617 | 4.89 | 0.75574 |
| 0.22816 | 2.72 | 1.10030 | 0.08501 | 4.22 | 1.11876 | 0.07486 | 3.83 | 0.63813 |
| 0.16763 | 2.90 | 1.12396 | 0.02720 | 3.08 | 0.79040 | 0.04227 | 3.75 | 0.59843 |
| 0.11744 | 2.91 | 1.09484 | 0.04601 | 3.13 | 0.81701 | 0.01486 | 4.33 | 0.66213 |
| 0.06194 | 4.92 | 0.54775 | 0.08228 | 4.94 | 0.32517 | 0.04136 | 11.70 | 0.04136 |
| 0.05046 | 3.89 | 0.43441 | 0.03319 | 6.29 | 0.34603 | 0.04214 | 13.98 | 0.04214 |
| 0.02246 | 4.96 | 0.51621 | 0.03548 | 5.38 | 0.30271 | 0.04285 | 21.32 | 0.04285 |
| 0.05623 | 7.11 | 0.76161 | 0.03922 | 4.89 | 0.28176 | 0.05242 | 15.19 | 0.05242 |
| 0.04325 | 4.84 | 0.52293 | 0.04244 | 7.14 | 0.39732 | 0.04054 | 16.23 | 0.04054 |
| 0.04626 | 4.94 | 0.53563 | 0.03359 | 4.89 | 0.27641 | 0.02618 | 14.57 | 0.02618 |
| 0.04166 | 6.19 | 0.65649 | 0.03645 | 7.06 | 0.38763 | 0.03076 | 8.91 | 0.03076 |
| 0.05424 | 4.15 | 0.46382 | 0.03671 | 4.16 | 0.24287 | 0.04114 | 21.94 | 0.04114 |
| 0.02563 | 5.06 | 0.52907 | 0.01870 | 4.20 | 0.22777 | 0.04488 | 25.48 | 0.04488 |
| 0.07324 | 4.85 | 0.55092 | 0.03405 | 7.56 | 0.41035 | 0.04651 | 38.15 | 0.04651 |
| FNSUSA Statistical Results for Experiment 2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Statistician | |||||||||
| Mean | 0.30715 | 2.68500 | 1.13940 | 0.05680 | 3.55600 | 0.93160 | 0.04784 | 4.46100 | 0.70981 |
| Standard deviation | 0.24785 | 0.34558 | 0.08503 | 0.02625 | 0.46617 | 0.12881 | 0.02660 | 0.66796 | 0.10259 |
| Statistician | |||||||||
| Mean | 0.04754 | 5.09100 | 0.55188 | 0.03921 | 5.65100 | 0.31980 | 0.04088 | 18.74700 | 0.04088 |
| Standard deviation | 0.01401 | 0.84225 | 0.08496 | 0.01480 | 1.14100 | 0.05842 | 0.00678 | 7.65275 | 0.00678 |
| Results of Experiment Configuration 2 with Different Values | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 224.66522 | 0.10134 | 1341.73 | K | 250.00 | 247.88492 | 0.00846 | 1588.11 | K | 250.00 | 248.97781 | 0.00409 | 1574.22 |
| N | 200.00 | 199.06995 | 0.00465 | N | 200.00 | 200.08801 | 0.00044 | N | 200.00 | 200.12032 | 0.00060 | |||
| Ca | 100.00 | 100.73784 | 0.00738 | Ca | 100.00 | 100.21355 | 0.00214 | Ca | 100.00 | 100.55874 | 0.00559 | |||
| P | 60.00 | 59.99536 | 0.00008 | P | 60.00 | 59.83592 | 0.00273 | P | 60.00 | 60.43355 | 0.00723 | |||
| Mg | 60.00 | 60.76362 | 0.01273 | Mg | 60.00 | 60.38002 | 0.00633 | Mg | 60.00 | 60.71300 | 0.01188 | |||
| S | 50.00 | 49.94364 | 0.00113 | S | 50.00 | 49.86168 | 0.00277 | S | 50.00 | 50.07246 | 0.00145 | |||
| Cl | 5.00 | 4.99542 | 0.00092 | Cl | 5.00 | 5.00080 | 0.00016 | Cl | 5.00 | 4.99055 | 0.00189 | |||
| Fe | 5.00 | 5.00486 | 0.00097 | Fe | 5.00 | 4.99793 | 0.00041 | Fe | 5.00 | 4.98875 | 0.00225 | |||
| Na | 2.00 | 1.99306 | 0.00347 | Na | 2.00 | 2.00299 | 0.00149 | Na | 2.00 | 2.00542 | 0.00271 | |||
| Zn | 0.50 | 0.49957 | 0.00086 | Zn | 0.50 | 0.49882 | 0.00236 | Zn | 0.50 | 0.50007 | 0.00014 | |||
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 249.33045 | 0.00268 | 1523.58 | K | 250.00 | 250.14301 | 0.00057 | 1614.15 | K | 250.00 | 249.89713 | 0.00041 | 1579.20 |
| N | 200.00 | 198.35980 | 0.00820 | N | 200.00 | 200.15482 | 0.00077 | N | 200.00 | 198.76812 | 0.00616 | |||
| Ca | 100.00 | 100.07606 | 0.00076 | Ca | 99.42206 | 99.95805 | 0.00042 | Ca | 99.42206 | 99.42206 | 0.00578 | |||
| P | 60.00 | 59.70952 | 0.00484 | P | 60.00 | 60.03713 | 0.00062 | P | 60.00 | 60.24351 | 0.00406 | |||
| Mg | 60.00 | 60.07460 | 0.00124 | Mg | 60.00 | 60.18923 | 0.00315 | Mg | 60.00 | 59.94201 | 0.00097 | |||
| S | 50.00 | 50.66004 | 0.01320 | S | 50.00 | 50.50481 | 0.01010 | S | 50.00 | 49.75296 | 0.00494 | |||
| Cl | 5.00 | 5.05585 | 0.01117 | Cl | 5.00 | 5.00373 | 0.00075 | Cl | 5.00 | 4.99174 | 0.00165 | |||
| Fe | 5.00 | 5.01955 | 0.00391 | Fe | 5.00 | 4.99591 | 0.00082 | Fe | 5.00 | 5.00451 | 0.00090 | |||
| Na | 2.00 | 1.99707 | 0.00147 | Na | 2.00 | 1.99952 | 0.00024 | Na | 2.00 | 2.00086 | 0.00043 | |||
| Zn | 0.50 | 0.49851 | 0.00298 | Zn | 0.50 | 0.50066 | 0.00133 | Zn | 0.50 | 0.50044 | 0.00089 | |||
| FNSUSA Results for Experiment 3 | ||||||||
|---|---|---|---|---|---|---|---|---|
| 0.47263 | 2.84 | 1.30121 | 1.35238 | 2.08 | 1.53428 | 0.04818 | 3.60 | 0.58095 |
| 1.12610 | 2.84 | 1.72597 | 0.22389 | 3.13 | 0.95042 | 0.03465 | 5.47 | 0.84995 |
| 0.50481 | 2.67 | 1.26263 | 0.09559 | 3.39 | 0.91919 | 0.05505 | 4.57 | 0.73229 |
| 0.09948 | 2.94 | 1.09366 | 0.07323 | 3.11 | 0.83242 | 0.08955 | 3.62 | 0.61912 |
| 0.19599 | 2.88 | 1.13539 | 0.51630 | 3.44 | 1.24723 | 0.09121 | 4.75 | 0.79003 |
| 0.22675 | 2.74 | 1.10639 | 0.12678 | 4.97 | 1.33758 | 0.09821 | 4.07 | 0.69398 |
| 0.10397 | 3.09 | 1.14908 | 0.11581 | 3.46 | 0.95186 | 0.06076 | 4.97 | 0.79715 |
| 0.22105 | 2.65 | 1.07118 | 0.05846 | 4.56 | 1.18385 | 0.06978 | 4.29 | 0.70281 |
| 0.06690 | 3.31 | 1.20199 | 0.24448 | 3.11 | 0.96086 | 0.08280 | 3.83 | 0.64488 |
| 0.15597 | 2.70 | 1.04638 | 0.26569 | 3.09 | 0.97177 | 0.06863 | 3.36 | 0.56234 |
| 0.07303 | 3.71 | 0.43673 | 0.13816 | 5.03 | 0.38275 | 0.03185 | 13.71 | 0.03185 |
| 0.08503 | 5.21 | 0.59753 | 0.06252 | 3.79 | 0.24889 | 0.04005 | 16.11 | 0.04005 |
| 0.04997 | 5.45 | 0.58997 | 0.08094 | 5.12 | 0.33289 | 0.03077 | 11.12 | 0.03077 |
| 0.09041 | 4.01 | 0.48237 | 0.06225 | 6.97 | 0.40764 | 0.08526 | 12.37 | 0.08526 |
| 0.12209 | 5.38 | 0.64788 | 0.14817 | 5.55 | 0.41826 | 0.05145 | 14.30 | 0.05145 |
| 0.08501 | 3.91 | 0.46751 | 0.07613 | 5.74 | 0.35932 | 0.05128 | 13.09 | 0.05128 |
| 0.07745 | 3.85 | 0.45471 | 0.08280 | 4.57 | 0.30716 | 0.06211 | 10.07 | 0.06211 |
| 0.06604 | 3.87 | 0.44644 | 0.05842 | 5.87 | 0.34900 | 0.08875 | 8.07 | 0.08875 |
| 0.08297 | 3.39 | 0.41367 | 0.08232 | 5.46 | 0.35120 | 0.10472 | 12.38 | 0.10472 |
| 0.07895 | 5.01 | 0.57206 | 0.07485 | 4.66 | 0.30411 | 0.08653 | 4.86 | 0.08653 |
| FNSUSA Statistical Results for Experiment 3 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Statistician | |||||||||
| Mean | 0.31737 | 2.86600 | 1.20939 | 0.30726 | 3.43400 | 1.08895 | 0.06988 | 4.25300 | 0.69735 |
| Standard deviation | 0.29035 | 0.18656 | 0.18014 | 0.35411 | 0.73136 | 0.20381 | 0.01866 | 0.61652 | 0.08726 |
| Statistician | |||||||||
| Mean | 0.08110 | 4.37900 | 0.51089 | 0.08666 | 5.27600 | 0.34612 | 0.06328 | 11.60800 | 0.06328 |
| Standard deviation | 0.01673 | 0.71086 | 0.07460 | 0.02817 | 0.78147 | 0.04617 | 0.02385 | 2.95362 | 0.02385 |
| Results of Experiment Configuration 3 with Different Values | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 227.92070 | 0.08832 | 1562.00 | K | 250.00 | 248.18028 | 0.00728 | 1550.55 | K | 250.00 | 247.15375 | 0.01138 | 1566.94 |
| N | 200.00 | 200.84282 | 0.00421 | N | 200.00 | 200.06876 | 0.00034 | N | 200.00 | 200.13222 | 0.00066 | |||
| Ca | 100.00 | 99.61625 | 0.00384 | Ca | 100.00 | 100.10421 | 0.00104 | Ca | 100.00 | 99.68153 | 0.00318 | |||
| P | 60.00 | 60.33785 | 0.00563 | P | 60.00 | 60.36842 | 0.00614 | P | 60.00 | 59.34051 | 0.01099 | |||
| Mg | 60.00 | 60.53141 | 0.00886 | Mg | 60.00 | 59.69300 | 0.00512 | Mg | 60.00 | 60.50506 | 0.00842 | |||
| S | 50.00 | 50.28611 | 0.00572 | S | 50.00 | 49.66624 | 0.00668 | S | 50.00 | 49.97250 | 0.00055 | |||
| Cl | 5.00 | 5.00208 | 0.00042 | Cl | 5.00 | 5.07543 | 0.01509 | Cl | 5.00 | 5.00825 | 0.00165 | |||
| Fe | 5.00 | 4.93982 | 0.01204 | Fe | 5.00 | 4.99958 | 0.00008 | Fe | 5.00 | 5.00015 | 0.00003 | |||
| Na | 2.00 | 1.99827 | 0.00087 | Na | 2.00 | 1.97624 | 0.01188 | Na | 2.00 | 2.00716 | 0.00358 | |||
| B | 1.00 | 0.99621 | 0.00379 | B | 1.00 | 1.00317 | 0.00317 | B | 1.00 | 0.99174 | 0.00826 | |||
| Cu | 0.50 | 0.49602 | 0.00795 | Cu | 0.50 | 0.49976 | 0.00049 | Cu | 0.50 | 0.50054 | 0.00108 | |||
| Zn | 0.50 | 0.50059 | 0.00118 | Zn | 0.50 | 0.50151 | 0.00303 | Zn | 0.50 | 0.49780 | 0.00440 | |||
| Mn | 0.20 | 0.19967 | 0.00166 | Mn | 0.20 | 0.19964 | 0.00182 | Mn | 0.20 | 0.19970 | 0.00149 | |||
| Mo | 0.05 | 0.05017 | 0.00331 | Mo | 0.05 | 0.05023 | 0.00461 | Mo | 0.05 | 0.04960 | 0.00802 | |||
| Ni | 0.05 | 0.04959 | 0.00817 | Ni | 0.05 | 0.05032 | 0.00646 | Ni | 0.05 | 0.04984 | 0.00317 | |||
| Nutrient | Total Grams | Nutrient | Total Grams | Nutrient | Total Grams | |||||||||
| K | 250.00 | 250.99282 | 0.00397 | 1509.60 | K | 250.00 | 249.62558 | 0.00150 | 1517.86 | K | 250.00 | 249.62558 | 0.00150 | 1517.86 |
| N | 200.00 | 199.35386 | 0.00323 | N | 200.00 | 199.85667 | 0.00072 | N | 200.00 | 199.85667 | 0.00072 | |||
| Ca | 100.00 | 100.55600 | 0.00556 | Ca | 100.00 | 100.02876 | 0.00029 | Ca | 100.00 | 100.02876 | 0.00029 | |||
| P | 60.00 | 59.95042 | 0.00083 | P | 60.00 | 60.00369 | 0.00006 | P | 60.00 | 60.00369 | 0.00006 | |||
| Mg | 60.00 | 60.48324 | 0.00805 | Mg | 60.00 | 59.88071 | 0.00199 | Mg | 60.00 | 59.88071 | 0.00199 | |||
| S | 50.00 | 49.73301 | 0.00534 | S | 50.00 | 49.98011 | 0.00040 | S | 50.00 | 49.98011 | 0.00040 | |||
| Cl | 5.00 | 4.98230 | 0.00354 | Cl | 5.00 | 5.01926 | 0.00385 | Cl | 5.00 | 5.01926 | 0.00385 | |||
| Fe | 5.00 | 5.04406 | 0.00881 | Fe | 5.00 | 5.00682 | 0.00136 | Fe | 5.00 | 5.00682 | 0.00136 | |||
| Na | 2.00 | 1.98538 | 0.00731 | Na | 2.00 | 2.01088 | 0.00544 | Na | 2.00 | 2.01088 | 0.00544 | |||
| B | 1.00 | 0.99443 | 0.00557 | B | 1.00 | 0.99157 | 0.00843 | B | 1.00 | 0.99157 | 0.00843 | |||
| Cu | 0.50 | 0.49663 | 0.00674 | Cu | 0.50 | 0.50053 | 0.00106 | Cu | 0.50 | 0.50053 | 0.00106 | |||
| Zn | 0.50 | 0.50435 | 0.00871 | Zn | 0.50 | 0.50017 | 0.00033 | Zn | 0.50 | 0.50017 | 0.00033 | |||
| Mn | 0.20 | 0.20081 | 0.00404 | Mn | 0.20 | 0.20031 | 0.00153 | Mn | 0.20 | 0.20031 | 0.00153 | |||
| Mo | 0.05 | 0.05021 | 0.00412 | Mo | 0.05 | 0.05003 | 0.00067 | Mo | 0.05 | 0.05003 | 0.00067 | |||
| Ni | 0.05 | 0.05035 | 0.00697 | Ni | 0.05 | 0.05016 | 0.00314 | Ni | 0.05 | 0.05016 | 0.00314 | |||
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Guerra Ibarra, J.P.; Cuevas de la Rosa, F.J.; Rocha Rocha, A.J. Formulation of Nutrient Solutions Using Simulated Annealing. Agriculture 2026, 16, 449. https://doi.org/10.3390/agriculture16040449
Guerra Ibarra JP, Cuevas de la Rosa FJ, Rocha Rocha AJ. Formulation of Nutrient Solutions Using Simulated Annealing. Agriculture. 2026; 16(4):449. https://doi.org/10.3390/agriculture16040449
Chicago/Turabian StyleGuerra Ibarra, Juan Pablo, Francisco Javier Cuevas de la Rosa, and Aaron Junior Rocha Rocha. 2026. "Formulation of Nutrient Solutions Using Simulated Annealing" Agriculture 16, no. 4: 449. https://doi.org/10.3390/agriculture16040449
APA StyleGuerra Ibarra, J. P., Cuevas de la Rosa, F. J., & Rocha Rocha, A. J. (2026). Formulation of Nutrient Solutions Using Simulated Annealing. Agriculture, 16(4), 449. https://doi.org/10.3390/agriculture16040449

