1-s2.0-S1671292711600655asp.net-main
Transcript of 1-s2.0-S1671292711600655asp.net-main
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
1/8
Agricultural Sciences in China
2011, 10(5): 805-812 May 2011
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
doi:10.1016/S1671-2927(11)60065-5
Development of a Non-Pollution Orange Fruit Expert System Software Based
on ASP.NET
LI Yi-shan1 and HONG Li-fang2
1Institute of Network Technology, Bei jing University of Post s and Telecommunic ations, Bei jing 100876, P.R.China
2Agricu ltural Environment and Resource Ins tit ute, Yunnan Academy of Agricu ltural Sciences, Kunming 650205, P.R.China
Abstract
Based on ASP.NET, a orange fruit tree fertilizer expert system software was developed. The system could simulate anddecide an annual fertilization plan for young and mature trees in terms of geographical position and climate. This paper
introduced the design conditions, framework, production, and deployment of the system. It exhibited characters of
orange specialty and was a typical online agriculture expert system. The use of the system for orange fruit management
could decrease production cost, guarantee orange quality and improve economical benefit at the same time. Farmer using
the system saved N input by 41-238 g/plant, P2O5 input 3-24 g/plant, and K2O input 1-36 g/plant, and got higher yield by
6-17 kg/plant.
Key words: rational fertilization, expert system, orange fruit tree, ASP.NET
INTRODUCTION
Although environmental conditions of the cultivation
area, variety, disease, and pest control satisfy the re-
quirement of plant growth, if fertilization is not
appropriate, the goal of a high efficacy plantation can-
not be reached. Orange is a typical tropical and sub-
tropical perennial evergreen fruit tree, that grows the
whole year in suitable conditions, and has no obvious
deep dormancy. Its quantity of fertilizer requirement
has been shown to be more than most deciduous fruit
trees, and has a large number of types and varieties
(Xu 2003). It has been complicated to develop a sys-
tem project to reach a pollution-free plantation target.
Many research works manifested that it was hard to
popularize fertilizer recommendations based on soil test-
ing because of the relative weak annual fruit yield of
oranges, the growth tendency of fruit trees, and the
nutrient content of orange orchard soil (Zhang and Hu
1985; Zhou 1988, 1989, 1994, 2003). In the present
study, it was found that the best way to fulfill pollu-
tion-free fertilization of orange fruit trees was by means
of applying an agricultural expert system to instruct
fertilization, in terms of the majority of condition of
orchards, ability of technical groups, and fertilizer ex-
periences of productive pollution-free orange orchards.
BASIC KNOWLEDGE OF THE SYSTEM
Pollution-free orange variety and planting soil
quality standards
In terms of national standard specification GB18406.2-
2001, there are two aspects for non-pollution fruit: One
was permissible concentration limits of heavy metals
& harmful substances, the other was the maximum limi-
Received 30 April, 2010 Accepted 8 October, 2010
Correspondence HONG Li-fang, Professor, Ph D, Mobile: 13187836847, Fax: +86-871-5168156, E-mail: [email protected]
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
2/8
806 LI Yi-shan et al.
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
tation of pesticide residues. The primary factor rela-
tive to fertilization was the former, index limitation of
heavy metal and pesticide content are shown in Table 1.
proving the quality and quantity of fruit product, but
also protecting and improving the biological environ-
ment of the production area, and restraining agriculture
non-point pollution because of unsuitable fertilization.Protecting and improving biological environment of pro-
ducing area makes sustainable development of pollu-
tion-free orange production.
To achieve this goal, use of experience of expert
primarily must be used, and examination of the system
made in terms of chemical, physical, and biological tests.
Based on the above analyses, many pollution-free fer-
tilization methods and ideas of different orange experts
at all levels were analyzed. From this, the target of key
techniques of implementation of pollution-free fertiliza-tion was decided according to Embleton (1998) as
follows: 1) As to the decision of annual application quan-
tity of N, P, and K fertilizers, the idea of experts was
that the soil condition decided production, production
decided the amount of N needed, which in turn decided
the P and K requirements; 2) based on experience of
experts, the nutrient condition of fruit was diagnosed,
then application of secondary and micronutrient fertil-
izer were recommended; 3) based on local geographi-
cal and climatic conditions, fertilizer proportion and ap-
plication time for different growing periods (flower,
stable fruit, strong fruit, and pick fruit) were formu-
lated from ideas of experts. During the application
period, fertilizer combinations were formulated; 4) an-
nual fertilization program in terms of results of A, B,
and C were formulated, and care had to be taken to
make sure each measure had close relationship with
fertilization and orange growth.
SYSTEM DESIGN
System function
As a integrated system, the system had not only the
function of an expert system, but also data inquiry,
relative theory and nowledge, registration and manage-
ment of user, connection of relative website, and role
of multimedia functions, etc.
Module set and framework of the system
For satisfying requirement of the function of the system,
Table 1 Permissible concentration limit of some heavy metals &
harmful substances in orange fruit and soil
Item Orange fruit (mg kg-1)Soil (mg kg-1)
pH7.5
As 0.5 40 30 25
Hg 0.01 0.3 0.5 1.0
Pb 0.2 250 300 350
Cr 0.5 150 200 250
Cd 0.03 0.3 0.3 0.6
F 0.5
NaNO2 4.0
NaNO3 400
666 0.5 0.5 0.5DDT 0.5 0.5 0.5
Fertilization influence on orange variety and
orchard environment
Chemical fertilizer is an important source of contami-
nation of oranges and the orchard environment. Im-
proper or neglectful application of organic or inorganic
fertilizers pollutes oranges, the orchard and the sur-
rounding area.On the premise of satisfying pollution-free planting
areas, heavy metals, such as As, Hg, Pb, Cr, Cd, and F,
should not exceed national relative standards, besides
these heavy metals almost have no relation with
fertilization. However, nitrite and nitrate have a close
relationship with fertilization (Nakhalla and Hake 1998;
Lenz 2000; Mattos et al. 2003; Menino et al. 2003).
Many researches manifested that excess chemical ni-
trogen fertilizer caused excessive accumulation of ni-
trate in oranges and orchard soils (Obreza and Rouse1993; Alva et al. 1999; Boarctto et al. 1999). The
excessive use of chemical fertilizers or unsuitable pro-
portions of organic and chemical fertilizers causes the
deficiency of soil organic matter and superfluous nutri-
ents entering into the environment by means of run-
off, leaching, denitrification, and erosion causing
contamination of water, soil, and atmosphere (Lea-
Cox et al. 2001; Paramasivam et al. 2001).
Key techniques of pollution-free fertilization
The goal of pollution-free fertilization is not only im-
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
3/8
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
4/8
808 LI Yi-shan et al.
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
tion also had obvious, tactic, and interactional charac-
teristics (Fig. 2).
The process to simulate and formulate fertilization
project of mature tree is as follows:
1) The system makes use of the model to decide
annual sum of application dosage of nitrogen,phosphorus, and potassium fertilizer, in terms of type
of orange fruit tree, age of trees, yield of one plant, and
abundant or deficient level of soil organic matter, based
on geographical position and climate. Secondary and
micronutrient fertilizer decisions were based on results
of experiential diagnosis of nutrition; 2) the system de-
cides the proportion of N, P, and K for different grow-
ing periods (florescence, stable fruit, and strong fruit)in terms of required nutrient characteristics of differ-
ent types of orange trees; 3) the system optimizes the
Fig. 1 System framework.
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
5/8
Development of Non-Pollution Orange Fruit Expert System Software Based on ASP.NET 809
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
combination of fertilizer and source for different grow-
ing periods (florescence, stable fruit, and strong fruit)
based on the principle that organic and slow-efficiency
fertilizer was primary and common and fast-efficiency
fertilizer was secondary, in terms of different growth
phases required nutrient characteristics of different
types of orange trees; 4) the system decided the most
suitable application period and measures of N, P, and K
of florescence, stable fruit, and strong fruit fertilizer in
terms of different growth phases required nutrient char-
acters of different types of orange trees.
The system compiled knowledge, the weave out-re-
pository (pure text file), and protract deduction track,
and provided support for execution of program and
creation of repository in terms of the above process.
Experiential diagnosis of nutritional disturbance
There were some methods for plant nutrient examination,
which included chemical, bio-chemical, physical,
morphological diagnosis, etc. For the definition of the
expert system, diagnosis of nutritional disturbance of
orange trees must make use of computer techniques tosimulate plant nutrition and examine in terms of experi-
ences and abnormal performance. Morphological diag-
nosis was the foundation of experiential diagnosis, be-
cause absence and abundant of the nutrition of the inner
tree counteracts the natural physical activity, and caused
special symptoms on the exterior of the tree (e.g., leaf,
fruit, twig, root, etc.).
On the basis of summarizing many plant nutritional
symptoms and experiences of orange plantation experts,
the deduction model of experiential diagnosis was made
successfully. Similarly, the knowledge was collected
and relative outer repository (pure text files) was com-
piled for providing foundation of programming and ex-
ecuting program and creating the repository in terms
of requirements of the repository creating program. The
expression forms were adopted as follows, in terms of
character of experiential diagnosis.
Expression of knowledge: producing knowledge
regulation.
Resulting deduction: positive deduction.
Background database design
Based on the function requirement of the system, back-
ground database was relatively simple, only needing to
create a database that included eight data tables (Table 3).
PRODUCTION, EXECUTION, AND
DEPLOYMENT OF THE SYSTEM
The system adopted the B/S mode based on ASP.NET.
Fig. 2 The structural diagram of pollution-free fertilizationoperational model of orange species fruit tree.
Table 2 The mathematic formulas of the mode (Zhang and Hu 1985)
Mathematic formula Demonstration
Cl Corrective value of absorbed N dosage of different kinds of oranges, which is a set of constant
Relationship between the absorbed N amount of orange and age of tree & yield of one plant
Ynl=Yn+Cl Annual absorbed N amount of different kinds of oranges (g/plant)
Nature supply amount of soil N element (g/plant)
Usage rate of N fertilizer
Nl=(Ynl-Ynt)/Ln Annual application amount of N fertilizer of different kinds of oranges (g/plant)
Nl:Pl:Kl=1:Cpl:Ckl Fertilization proportion of N, P2O5, K2O of different kinds of oranges
Pl=NlCpl Annual application amount of P2O5 of different kinds of oranges (g/plant)
Kl=NlCkl Annual application amount of K2O of different kinds of oranges (g/plant)
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
6/8
810 LI Yi-shan et al.
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
Development platform and tools
Development platform: Windows XP SP2, IIS V5.0,
and .net framework 1.0.
Development tools: Visual Studio 2003, SQL Server2000, and Flash 8.
Programming
The use of C# language to program repository creation
and database maintained program.
The use of Visual Basic language to program system
running program based on ASP.NET:
1) The programs system in terms of module in the
Visual Studio 2003 IDE, and modify, debug program at
local computer;
2) The integration of overall module and debug, author
modified them in the same programming environment.
Use and make-up of swf files
The system adopted the precept of embedding swf file
into the web page to implement play of depict text,
photography, and video. Through this method, on one
hand it was possible to improve visual ability of the
web page, on the other hand, it proved convenient to
update and maintain the content of web page. swf file
was created by Maromedia Flash 8.
Creation of repository and input of data
Repository creation program was used to put outer re-
pository (pure text files) assumable into pseudo code
repository.
The data stemmed from references and literatures
collected and trimmed and input made by means of
maintaining the program.
Overall test of the system
The program in the local area network and internet was
tested successfully based on the functional requirements
of the system.
The system adopted the B/S mode, the authors had
briefly demonstrated the requirements of hardware and
software.
For server side The web system was commonweal
web site, and had no special requirement of server hard-
ware which could run Windows 2003, IIS 5.0, .net
framework 1.0 and SQL Server software stably.For client side Almost any computer with internet
Explorer 5.0 and an internet connection could visit the
system at address http://yaobiao.com/gjfses
DEMONSTRATION OF THE SYSTEM
Demonstrations were conducted at three villages in
Jianshui County, Yunnan Province, China, from 2008
to 2009. The comparisons between the system rec-
ommendation and practice of farmers are shown in
Table 4. Compared with the practice of farmers, N
application amounts of system recommendation were
decreased by 44-67 g/plant at Majun, 41-238 g/plant at
Miandian, and 58-237 g/plant at Linan, Jianshui County,
Yunnan Province, China. P2O
5application amounts were
decreased by 3 g/plant at Majun, 6-9 g/plant at
Miandian, and 13-24 g/plant at Linan. K2O application
amounts were decreased by 13-36 g/plant at Majun,
1-9 g/plant at Miandian, and 21-26 g/plant at Linan.
However, the yield was increased by 14-17 kg/plant
at Majun, 6-7 kg/plant at Miandian, and 9-16 kg/plant
at Linan.
DISCUSSION
This system, as compared with some related systems
about nutrition of fruit trees, had some advantages.
First, simulation and formulation fertilization projects
of sapling and mature tree in the system were based on
experiences of experts. Using the system to guide fer-
tilization it decreased production cost, guaranteed or-
Table 3 Name and demonstration of data tables
Name Demonstra tion
t_Users User information
t_gjpz Type and variety of orange
t_yjfcf Content of organic fertilizer
t_wj flhtx Phys icochemical charac te ri st ics o f inorgan ic fer til izer
t_yystbx Performance of nutritional disorder
t_yystclff Dealing methods of nutritional disorder
t_tpwjm File name of photography
t_spwjm File name of video
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
7/8
Development of Non-Pollution Orange Fruit Expert System Software Based on ASP.NET 811
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
ange quality, and economical benefit at the same time.
There was no need for special devices or executing
physicochemical and biological tests. According to
feedback of farmers, if the orange orchard followed
the recommendation of system to carry on its manage-
ment in an orderly way, it could bring great benefit to
the farmers. Farmer using the system could save Ninput by 41-238 g/plant, P
2O
5input 3-24 g/plant, and
K2O input 1-36 g/plant, and get higher yield by 6-17
kg/plant. However, most of the related systems about
fruit trees were based on soil and plant nutrient analysis
or fertilization response function (Calot et al. 1994; Kato
1996; Embleton et al. 1998). It was more accurate but
costly.
Secondly, experiential diagnosis of nutrition distur-
bance could meet the requirement of spot diagnosis of
orange orchard. It implemented online deduction, and
intelligence. When the system was executing deduction,
it required information provided by users, because the
fruit farmer and professional worker can provide reli-
able and correct answers with high reliability. Accord-
ing to feedback of users, there was a close relationship
between reliability of data provided by the user and re-
lated extent of deductive result. However, other re-
lated public systems were using offline programs to
diagnose nutrition disturbance for fruit trees. The popu-
larity of these systems is quite limited.
Although the experiential diagnosis of nutrition dis-
turbance could meet the requirement of spot diagnosis
of orange orchards, the time for deductive reasoning
process was a little longer, and the deductive result
was presented only by word description but lacks a
typical image for reference. Some influence factors
for mathematic formula needed to be altered every other
year or when planting situation of orange was changed.
The system needs further work to be more useful andpractical. There is need to simplify the deductive rea-
soning process for users and input some typical im-
ages and timely data in the upgrading system.
Acknowledgements
This work was fund by the Major Science and Tech-
nology Program (2009ZX07102-004), China and the
IPNI (International Plant Nutrition Institute) Program,
Canada (2009ZX07102-004).
References
Alva A K, Fares A, Dou H. 1999. Dry matter and nitrogen
partitioning in citrus trees. Agronomy Abstracts. ASA, CSSA
and SSSA, Madison, WI. pp. 249-250.
Alva A K, Tucker D P H. 1997. Impact of soil pH and catious
availlability on citrus production in low buffered soils. Trends
in Soil Science, 2, 37-57.
Boarctto A E, Schiavinatto P, Muraoka T, Bissani C A. 1999.
Efficiency of foliar and soil applications of urea to young
citrus plants.Laranja, 20, 477-498.
Calot M C, Guerri J, Legaz F, Culianez F, Tadeo J L, Millo E P.
1994. Seasonal changes in nitrogen and protein content in
Table 4 Comparison between the system recommendation and practice of farmers
Item SiteAge of
FertilizerBlooming Maturity Fruit Pre-harvest Sum Yield
tree (yr) dressing (g/plant) dressing (g/plant) dressing (g/plant) dressing (g/plant) (g/plant) (kg/plant)
System Majun 10 N 104-127 17-20 121-148 104-127 346-423 57-68
recommen-dation P2O5 73-98 11-16 85-115 73-98 242-327
K2O 88-119 14-19 102-139 88-119 294-397
Miandian 15 N 137-168 23-28 161-196 137-169 459-562 74-85
P2O5 96-129 16-21 112-151 96-129 321-434
K2O 117-158 19-25 136-185 117-158 391-529
Linan 20 N 162-199 27-53 189-232 162-198 542-663 82-94
P2O5 77-104 12-17 90-121 77-104 256-347
K2O 123-166 20-27 143-194 123-166 409-554
Practice of farmers Majun 10 N 120-150 - 150-200 120-140 390-490 40-54
P2O5 80-130 - - 150-200 230-330
K2O 80-130 - 100-160 150-220 330-410
Miandian 15 N 150-200 - 200-350 150-250 500-800 68-78
P2O5 130-190 - - 200-250 330-440
K2O 110-140 - 120-140 170-250 400-530
Linan 20 N 150-200 - 250-400 200-300 600-900 73-78
P2O5 100-150 - - 180-210 280-360
K2O 110-140 - 130-140 190-300 430-580
Tested variety is Jinchen. Tweenty plants were chosen to investigate at each site. -, no fertilizer.
-
7/28/2019 1-s2.0-S1671292711600655asp.net-main
8/8
812 LI Yi-shan et al.
2011, CAAS. All rights reserved. Published by Elsevier Ltd.
organs of Valencia late (Citrus sinensis Osbeck) young trees.
Proceedings of the International Society of Citriculture, 1,
233-240.
Embleton T W, Jones W W, Platt R G. 1998. Leaf analysis as aguide to citrus fertilization. University California Bulletin, 7,
4-9.
Kato T. 1980. Nitrogen metabolism and utilization in citrus.
Horticultural Reviews, 8, 181-216.
Lenz F. 2000. Effects of fruit load on the nutrient uptake and
distribution in citrus trees. Acta Horticulturae, 531, 115-
120.
Lea-Cox J D, Syvertsen J P, Graetz D A. 2001. Springtime
15Nitrogen uptake, partitioning, and leaching losses from
young bearing citrus trees of different nitrogen status. Journal
of the American Society of Horticulture, 126, 242-251.Mattos Jr D, Graetz D A, Alva A K. 2003. Biomass distribution
and nitrogen-15 partitioning in citrus trees on a sandy Entisol.
Soil Science Society of America Journal, 67, 555-563.
Menino M R, Carranca C, de Varennes A, dAlmeida V V, Baeta
J. 2003. Tree size and flowering intensity as affected by
nitrogen fertilization in non-bearing orange trees grown under
Mediterranean conditions.Journal of Plant Physiology, 160,
1435-1440.
Nakhalla F G, Hake K D. 1998. Response of Navel orange trees
growing in sandy soil to various irrigation and nitrogen
fertilization regimes.Bulletin of the Faculty of AgricultureUniversity Cairo, 49, 99-128.
Obreza T A, Rouse R F. 1993. Fertilizer effects on early growth
and yield of Hamlin orange trees.Horticulture Science, 28,
111-114.
Paramasivam S, Alva A K, Fares A, Sajwan K S. 2001. Esimation
of nitrate leaching in an entisol under optimum citrus
production. Soil Science Society of America Journal, 65, 914-922.
Xu J G. 2003.Recommended Orange Variety and Pollution Free
Culture Techniques. China Agriculture Press, Beijing. pp. 1-
36. (in Chinese)
Zhang Q D, Hu B M. 1985.Agricultural Experiment Statistical
Model and Basic Programming. Sciences and Technology
Press, Zhejiang. pp. 350-385. (in Chinese)
Zhou H. 1988. Mathematical model introduction for crop
cultivation and method selection for modeling. Yunnan
Agricultural Science and Technology, 2, 28-31. (in Chinese)
Zhou H. 1989. Application of mathematical model of cropcultivation. Yunnan Agricultural Science and Technology, 1,
17-20. (in Chinese)
Zhou H. 1990. Mathematical modeling, analysis and application
for crop cultivation. In: The Symposium of 1st National
Conference on Computer Application in Agriclture. Computer
Application in Agriculture Press, Beijing. pp. 71-78. (in
Chinese)
Zhou H. 2003. Agricultural expert system development and its
application in agriculture. Southwest China Journal of
Agricultural Sciences, 16, 117-121. (in Chinese)
Zhou H, Li Y S, Hong L F. 2009. Study on innocuous fertilizationoperational model of orange species fruit tree. Southwest
China Journal of Agricultural Sciences, 6, 1623-1626. (in
Chinese)
(Managing editor WANG Ning)