| China is a large agricultural country with many kinds of agricultural products,which are mainly used to meet people’s own living needs.The agricultural situation is similar in most of the poor areas of our country.Due to the difficulties in planting management and the low level of education and planting technology,many farmers follow the habit of "extensive cultivation" and irrigate crops only by experiences,which leads to low crop yields,poor quality assurance and low economic benefit of agricultural products.Therefore,by studying water-requirement-rule of crops and deficit irrigation schedule to determine the irrigation scheme,and to improve the quality of fruit,increase the competitiveness of market,the scheme also obtain better economic benefits.Tomato has high water requirement and poor drought resistance,improper irrigation will lead to premature flower and fruit drop of tomato,and other phenomena.Therefore,in this thesis,tomato was used as the experimental crop,through the study of tomato water requirement characteristics,determines the inadequate irrigation strategy based on soil moisture and realizes the intelligent irrigation system of on-demand irrigation.The main research contents of the paper are as follows:(1)By studying the basic characteristics of tomato planting,the characteristics of water demand in each growth period and the regulation degree of inadequate irrigation,the inadequate irrigation strategy of greenhouse tomato was determined.At the seedling stage,flowering and fruiting stage,peak fruiting stage and late fruiting stage,60%,75%,75% and60% of field capacity were set as the lower limit,and 90% of field capacity was set as the upper limit.Based on this,the design irrigation quota of tomato was calculated,and the irrigation scheme of greenhouse tomato based on the soil water content was formulated.(2)Combined with the requirements of irrigation system,the data acquisition and irrigation execution module were designed and developed.Modbus-RTU communication protocol was used to communicate between the upper computer and device.In this paper,an intelligent irrigation system based on B/S architecture was designed.Vue.js framework was used to complete the front-end browser design,and the function of information display was realized.Django framework was used to complete the development of back-end server,which was realize the interaction with the data acquisition module,irrigation decision module,SQLite database,and provide the front-end page access interface,etc.(3)The greenhouse experiment field was established and tomato crops were planted to test the application of the system.The experiment system runs smoothly and crops grow well. |