Professional Documents
Culture Documents
New Rice Blast System
New Rice Blast System
- 119 -
Park, et. al.
Automated
Telep
Weather Station hone
mode
(CR10X) m
Weather Data
Management Server
Data input (Perl/SQL) (Linux)
hourly weather data
retrieval
Database Server
(Linux) 4-2. Disease information
update (Perl/SQL)
Program Server
(Linux)
3. Data search 4. Requested
the BLAST model
(Perl/SQL) data (text)
execution
4-1. Script for BLAST
execution (CGI)
Fig. 1. An overview of the information delivery system for rice blast forecasting based on real-time weather data.
Modem Modem
Update Data Location 1
Execution
Location 2
Hourly
Database Server
Location 3
Fig. 2. The weather data management server (WDMS). WDMS retrieves weather data from remote weather
stations and update corresponding weather tables in the database server.
- 120 -
Park, et. al.
WDMS consists of a module for retrieval of name, phone number, and memory address of the last
weatherdata from remote sites and a module for updating data retrieval are specified to telecommunicate with an
the weather data in DBS (Fig. 2). The data retrieval automated weather station (Anonymous, 1997). The
module, which is executed every hour by the crontab Riccardo Facchetti’s programming library, Libmodem
command of Linux, searches for a station file in the version 1.0, is used to control the computer modems.
script directory to access an automated weather station Once the automated weather station is accessed, the
via telephone modem. In the station file, the station newly stored data after the last access are retrieved and
Database Server
Disease
Weather data tables forecasting Disease forecasting
Station
index table data tables
index table Station n
Parameter A Result X
Station 1 Hourly data
DailyStation
data 2 Parameter B Forecasting
Station 2
... Hourly data ... Information
Result B
...
Station 1 Parameter X ... Forecasting
Station n Daily data Result A
... Hourly data Information
Daily data ... Forecasting
... Information
...
Fig. 3. The database server (DBS). DBS contains tables of weather data and disease forecasting data. The data tables
are indexed for easy access to requested data by the other servers.
Panicles
Spore Deposition no ? yes
air temperature Disease Tables
wind speed
Lesion Growth Neck Blast Incidence
air temperature
Spore Infection relative humidity
air temperature
wetness period Leaf Blast Severity Rice Growth On-demand Web
rainfall Execution Server
leaf area air temperature
Fig. 4. The program server (PS). PS is executed by a CGI program of the web server when a web user requests new
forecasting information.
- 121 -
Park, et. al.
stored in the computer in ASCII text format. The produce the disease forecasting information based on the
weather data update module processes the stored data specifications in a CGI script from WS. WS also
and updates the weather database in DBS. provides a simple request form for users to specify the
DBS, which is developed using the Mini SQL run-time parameters on the web browser. WS
database system (Hughes Technologies Pty. Ltd., communicates with DBS and PS by the CGI scripts in
Australia: http://www.hughes.com.au/), stores a database Perl. The weather and disease forecasting data are
with a number of tables containing weather and disease displayed on the web browser in text or graphic form
forecasting data (Fig. 3). DBS maintains not only tables using the JAVA applet.
for weather data and disease forecasting data but also
several index tables to identify stations and run-time Results and Discussion
parameters like rice cultivars, transplanting dates, and
nitrogen fertilizer levels. The database server is In Korea, the Committee for Forecasting Crop
interfaced with the weather data management server and Diseases and Insect Pests (CFCDIP) of the Rural
the program server by a C language API and with the Development Administration has been organized every
web server by a Perl language interface module. year to forecast possible outbreaks of major plant
Using the hourly weather data from DBS, PS diseases and insect pests. The forecasting information is
produces daily leaf blast severity and panicle blast issued at one or two-week intervals from April to
incidence estimated by a simulation model (BLAST) and September. The rice blast forecasting information from
stores them in DBS (Fig. 4). The hourly weather data CFCDIP is usually based on weather forecasting at
required by BLAST include air temperature, relative meso- or macro-scales and the number of air-borne
humidity, rainfall, solar radiation, wind speed, and leaf spores of the pathogen collected at more than 100
wetness. BLAST estimates the number of spores experimental rice paddy fields over the country. The
deposited on leaves, the percentage of spores penetrated information from CFCDIP is quite useful to understand
leaves successfully, the latent period in days, the number current situations of rice blast occurrence at the national
and size of lesions, the area of leaves per hill, and the scale. However, the information is neither site-specific
number of diseased panicles (Kim, 1994, Park et al., nor accurate enough for local growers to use it in
1997). practice for their disease management. In addition, there
WS retrieves the weather and disease forecasting data is some time-delay in delivering the forecasting
stored in DBS upon request by users through the web information to rice growers, so that it is difficult to apply
browser (Fig. 5). If the requested information on disease appropriate disease management technologies in time.
forecasting is not available in DBS, PS is driven to The present study is to establish an information delivery
Database Server
4-2. Disease information update
CGI program
Web Server
Fig. 5. The web server (WS). WS retrieves the weather and disease forecasting data stored in the database server upon
request by users.
- 122 -
Park, et. al.
20 0.8
1993 1994
15 0.6
10 0.4
Disease Severity (%)
5 0.2
0 0.0
7/9 7/19 7/29 8/8 8/18 7/15 7/22 7/29
1.0 0.8
1995 1996
0.8 0.6
BLAST + APR
0.6
Observed 0.4
0.4
0.2 0.2
0.0 0.0
7/19 7/29 8/8 8/18 7/19 7/29 8/8 8/18
Date (1993 - 1996)
Fig. 6. Results of BLAST model execution at the Kyonggi Provincial Rural Development
system that can support the Real-time Plant Disease server, respectively. If the number of automated weather
Tracking System (RPDTS) covering the whole country. stations and the concurrent users are significantly
RPDTS is presently under development with objectives increased in the future, all servers of the system are to be
to predict the current and future development of major overloaded. In order to avoid the problems of server
diseases at remote sites and to give early warnings of overloading, TCP/IP is used in the communication
possible outbreaks of diseases. between the servers. Therefore, the servers can be
By incorporating the automated weather monitoring installed separately on two or more computers if
system, the disease forecasting model for rice blast, and necessary.
the Internet, the information delivery system described in Another major obstacle in the rice blast forecasting is
this paper has many advantages as compare with the the validity of the disease forecasting model. Although
forecasting system currently used in Korea. The accuracy of the forecasting information could be
advantages include (1) increased accuracy and site- increased by using weather data measured in the rice
specificity of the forecasting information, (2) real-time paddy fields instead of the macro- or meso-scale weather
delivery of the forecasting information, (3) effectiveness data, the model itself may cause inaccurate forecasting
in sharing information on the Internet by multiple users, due to its limitation of validity. The results in Fig. 6
and (4) cost efficiency in the system implementation by indicate that BLAST has some limitations in the
using public domain software and programming tools. In accuracy of forecasting, especially when the disease
addition, the information delivery system can be development is very low. In 1993 when leaf blast
decentralized so that local extension offices can maintain occurred severely, the prediction by BLAST appeared
the system for their own interest. accurate over the season. However, when the disease
All server programs are currently installed in a single severity was less than 1% in 1994-1996, BLAST tended
personal computer with a 200MHz Pentium Pro CPU to overestimate the severity. BLAST in the program
and 128MB RAM. With this capacity of the computer, server needs to be improved in the future to increase its
approximately 15 and 100 simultaneous accesses are accuracy in forecasting.
possible with and without executions of the program The information delivery system in this study can be
- 123 -
Park, et. al.
References
- 124 -