CALEX/Cotton: An Integrated Expert System Application for Irrigation Scheduling
Richard E. Plant, R. Dwain Horrocks, Donald Wilburn Grimes, Lowell J. Zelinski · Transactions of the ASAE · 1992
An expert system shell called CALEX has recently been developed for crop management decision support. This shell provides for efficient data entry and management and permits the integration of information from a variety of sources to develop crop management guidelines. The structure of the CALEX knowledge base language makes it particularly appropriate for complex problems like irrigation scheduling, and the expert system shell was designed with applications such as this in mind. The first large-scale implementation of a CALEX-based crop management decision support system is CALEX/Cotton for irrigated crop management in the San Joaquin Valley, California. The irrigation scheduling module of CALEX/Cotton can use a variety of methods to generate either the estimated date of the next irrigation or, at the users request, a complete irrigation schedule for the remainder of the season. The methods used include scheduling based on leaf water potential, growing degree-days, the water budget method, last irrigation based on estimated cutout date, and last irrigation based on observed optimal dates. We give here a brief summary of the functioning of the CALEX expert system shell and then describe in detail the methods of irrigation scheduling used in CALEX/Cotton and how the shell is coupled with appropriate knowledge bases to form an expert system for implementing these methods.