201O 2nd International Conforence on Education Technology and Computer (ICETC)
A Study on Automated, Speech and Remote Temperature Monitoring For Modeling Web based Temperature Monitoring System Cik Ku Haroswati Cik Ku Yahaya
Mohd Nazri Ismail
Faculty of Electrical Engineering
Malaysian Institute of Information Technology
Universiti Teknologi MARA
Universiti Kuala Lumpur, Malaysia
40450 Shah Alam, Selangor. Malaysia
[email protected]
[email protected]
Murizah Kassim Faculty of Electrical Engineering Universiti Teknologi MARA 40450 Shah Alam, Selangor. Malaysia
[email protected] Abstract-on
analyzing
monitoring
system,
and
designing
understanding
the
a
temperature
situations
and
system
will
continuously
monitor
the
temperature
benchmark of the previous system that similar to the model
condition of the room and the data can be monitored at anytime and anywhere from the Internet. Proposed design
is very important. The need to evaluate the current model,
is to have the data acquisition system to measure and log
hardware and software development architecture for the temperature
monitoring
is
important
to
build
new
architecture and designing model of a new system. In addition, most of the previous implementations include very complex architecture, broad areas of interest and various programming computing processes. This research was to
some parameters. The main purpose of this system model is to make it easy for the user to view the current temperature currently and accurately. This model makes the monitoring process much more helpful and enhanced the process of conducting the system.
study the comparison of speech temperature; automated and
II.
remote temperature monitoring that is similar to WEB monitoring system. It is to produce the model that allows the user to design continuously for monitoring temperature condition of a room while the data can be monitored anytime and anywhere from the Internet. The Model of designing the Web Based system is presented in this research. As a conclusion, Web-Based Temperature monitoring model then will be used and real system will be design in future project. This study is considered successful and preparation for the hardware and software for the development process of the real web based monitoring temperature is on the run.
Keywords:
Temperature
Sensor,
Web
Based,
Automated
System, Monitoring Application, Modeling, Internet.
I.
INTRODUCTION
Previous Research has shown that various types of applications can be monitored online such as temperature, pressure, flow rate, capacity, acceleration, and so on. This process includes measured on quantities value, distribution
Temperature is a physical property of a system that underlies the common notions of hot and cold, something that is hotter generally has the greater temperature. Specifically, temperature is a property of matter. Temperature technique is one of the principal parameters of thermodynamics. On the microscopic scale, temperature is defined as the average energy of microscopic motions of a single particle in the system per degree of freedom. To measure temperature, a device like a sensor is used. A sensor is a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument. For example a mercury thermometer converts the measured temperature into expansion and contraction of a liquid which can be read on a calibrated glass tube. For accuracy, all sensors need to be calibrated against known standards. Figure 1 shown one of the temperature architecture model that was design by Akio sashimi et. al called SENSORDlstat [3].
and detected frequency of the monitored objects. Different monitoring methods are acquired for the measurements [ 1]. The temperature monitoring is widely used in various processes like in warehouse, incubators, freezers, bloods banks, hospitals, aerospace, automotive industries, air conditioning, power plant and other industries that need the data to be saved and analyzed. Web-Based Temperature
Monitoring
is
one
type
of
temperature
recorder that monitors a temperature in a room and stores the data into a database and display the current temperature on the website through a web server. The
978-1-4244-6370-11$26.00 © 2010 IEEE
TEMPERATURE SENSOR TECHNIQUE
V5-229
20i 0 2nd international Conference on Education Technology and Computer (ICETC)
III.
IDENTIFIED PROBLEM
Several problems usually occur during the monitoring process of the temperature in a room. For example, a server room must be kept between 15 to 20 degree Celsius to monitor a temperature in or else the server might crash and can cause a loss of hundreds thousands. Management has to choose either to place a person to monitor the temperature, or to save on human capital by developing a system that can monitor the temperature from other places at any given time. In
order
to
solve
the
problem,
the
web-based
temperature monitoring system that can be access anywhere and anytime through the Internet is build. With
Figure
1: SENSORDIStat Temperature Technique
The model architecture overview the SENSORDI Stat, and describe rSensord, an interface module that connects R to SENSORD Core. SENSORD Core is a data management server of SENSORD. The rSensord module converts stored sensor data in the SENSORD Core server to and from analytic data of the R environment, and accommodates a single process command interpreter of the R
environment
to
asynchronous,
parallel
execution
mechanisms of the SENSORD Core server. Then, it describe a prototype of a room temperature monitoring system based on SENSORDIStat to show the usefulness of combining sensor middleware with a statistical computing environment. This model relate to the aim designing model for web based project that is on the run. Research has been done that a sensor's sensitivity indicates how much the sensor's output changes when the measured quantity changes. For instance, if the mercury in a thermometer moves 1cm when the temperature changes by 1°C, the sensitivity is 1 crn/°C. Sensors that measure very small changes must have very high sensitivities. There are also innumerable applications for sensors of which most people are never aware. Applications include cars, machines, aerospace, medicine, manufacturing and robotics. For environmental temperature, the sensor that usually used to indicate the temperature is biological sensor. Big differences exist between different temperature sensor or temperature measurement device types. Using one perspective, it can be simply classified into two groups, contact and non-contact. Contact temperature sensors measure its own temperature. One infers the temperature of the object to which the sensor is in contact by assuming or knowing that the two are in thermal equilibrium, means
this system, a user doesn't have to stay in the room to monitor the temperature. It can be monitored even from home, office, shopping mall or anywhere. With a minimal cost, the user can save plenty of his or her expenses. IV.
Research has been done more and more in conducting or monitoring an online system process. This method has proven that it helps a lot in the process of system implementations and result achievement. Youling et al has introduced a remote wireless monitoring system applied in the building construction to get the concrete temperature. The system can be real-time and multi-regional access to information without the limits of distance between the monitored object and the monitor [4]. This system consists of PC monitor and multi terminal and all the devices must be located within GSM and SMS network. The system has two ways to access the information from remote terminals. The first is to manually access the PC monitor to gain all monitoring information through the internet and secondly is by using hand phone to check real-time monitoring information. China is the foremost country to implement the temperature monitoring system for logistic. Those systems comprise of involvement in production, storage, transportation, marketing and consumption. One example of
example
silicon,
glass,
plastics,
miniature
electronic
components, medical components and even food-based surfaces.
system
is
the
chain
system
in
monitoring
recorded in the RFID tags with temperature sensors for the quality and real-time management of the fresh products. It ensures that the core requirements of maintaining low temperature environment for the purpose of maintaining perishable goods quality. Therefore it has higher requirements than the general logistics system at room temperature [5].
V.
field of precision measurement. Both of the sensors drivers
need to measure against difficult surfaces or surfaces that cannot be touched during the measurement process. For
the
temperature management. The temperature changes will be
there is no heat flow between them. Compared to non contact sensors is used in displacement technologies in the are the users need to measure much more accurately which is to sub micron or even nanometer resolutions and its
PREVIOUS RESEARCH
AUTOMATED, SPEECH AND REMOTE TEMPERATURE MONITORING COMPARISON
Three different research projects have been identified, analyzed and some comparisons have been made in order to get an idea to develop this web base proposed model. Comparison
on
the
three
comprehensive
sensor
temperature systems has been done and benefits and similarities have been taken as guideline to model the web
V5-230
2010 2nd International Conference on Education Technology and Computer (ICETC)
based architecture system implementations. these
systems
benefits
the
future
Therefore
development
and
the project is it will focus on interfacing a speech synthesizer with a temperature sensor.
designing of the web based temperature monitoring system
The main objective is for the speech synthesizer to
either in contributing on the hardware, software or the
produce and output of a clear message that accurately reflects the current temperature within a one-degree
systems itself.
A.
Automated Temperature Tracking System Automated Temperature Tracking system has been
Fahrenheit tolerance and to work in temperatures ranging from zero to one hundred degrees Fahrenheit. The project
implemented in Clueless Hospital, USA. It operates seven
will activate the device by a switch to provide a onetime
Operation Theaters, Intensive Critical Care Unit (ICCU), and Neonatal Intensive Care Unit (NICU), which are
only reading. The nature in which the device outputs can be changed according to user needs however. That device
ambient
could also be used in laboratory settings where constant
temperature. Maintaining them manually is labor intensive
monitoring of the temperature is required. For example, in
and error detection process for maintenance. The project aims to automate the monitoring of temperature in critical
a Power Plant, water is used as a coolant for the reactor. The temperature of the water vapor must be carefully
locations throughout Clueless Hospital. The data will be
monitored,
accessible from a central server using any web browser connected to the Local Area Network (LAN). The project
attention exclusively on this task to make sure the
regularly
monitored
for
ensuring
optimum
has provided custom software to simultaneously monitor room temperature in several locations throughout the hospital using iButton temperature sensors and Tiny Internet Interface (TOO) networked microcontrollers [6]. Web based user interface will be provided which will be
meaning
that
a
person
must
focus
their
temperature is in the desired range. Instead, the Speech Synthesized Temperature Sensor could be adapted to inform the worker of the vapor temperature. This way the worker can focus on other tasks and will simply be interrupted by a message ever so often of the temperature. The user can just hit a switch to activate the device and
accessible from computers in the hospital's LAN network
an internal timer will trigger the device to spit out a
with a proper authorization. TOO microcontroller cards and iButton are devices
message in every five minutes. The device can save a company both in time and money.
with limited processor power and memory [7]. For better
C.
performance and scalability it is imperative to move the processing load to the application server machine, which can easily handle the processing load for very large number of devices at ease. It also includes implementing capabilities like alerts, which are natively supported by the iButton devices, on the application server. As a result low cost
temperature
sensors
can
be
used
without
compromising on functionality. Objective of the project is to automate continuous temperature
monitoring
with
alerts
across
Clueless
Hospital using sophisticated highly scalable, robust software solution based on Java platform and hardware from
Dallas
Semiconductor.
It
is
expected
to
yield
significant cost and effort savings over time. The project also provides a test platform to access viability of hospital automation in other sectors. The solution will be accessible using any web browser across LAN network throughout the organization.
B.
Speech Synthesized Temperature Sensor
Speech Synthesized Temperature Sensor is the device that informs the user via a verbal message of the current environmental temperature. The project is versatility in
X-10 Based Remote
Temperature Monitoring System
X-lO Based Remote Temperature Monitoring system is made up of two separate components, the Temperature Sensing Transmitter (TST) and the central receiver. Figure 2 show the flow chart for the Microcontroller in TST. The TST can be plugged into any standard nov AC outlet. Once plugged in, the TST broadcasts out the current temperature of the room (over the power line) every few minutes. The Temperature Sensing Transmitter (TST) can be plugged into any standard AC outlet within 2,000 feet of the central receiver. The central receiver which is plugged into a web server receives the current temperature. Each time the receiver receives a new temperature reading the web page is updated to display the current temperature. X-lOTM is a communications protocol for remote control of electrical devices. It is designed for communications between X
lOTM
transmitters
communicate
over
and
X-lOTM
standard
receivers household
which wmng.
Transmitters and receivers generally plug into standard electrical outlets although some must be hardwired into electrical boxes.
applications. The device could be used as an extra layer of security in the car safety seat project. Given a user defined temperature threshold, the device will issue a warning to the driver to remove the child from the car. The warning message can be programmed to execute repeatedly to really get the drivers attention. Also, the device could be used as an aid to the visually impaired. The user can find out many physical aspects of their environment simply by hitting a switch. Some environmental aspects may include temperature, gas leaks, humidity, and etc. The purpose of
V5-231
20i 0 2nd international Conference on Education Technology and Computer (ICETC)
constantly displays the current temperature in the room. Table 1 show the comparison on the analyzed results of the three presented systems. TABLE I: COMPARISON BETWEEN SPEECH, AUTOMATED AND REMOTE TEMPERATURE MONITORING SYSTEM. X-IO
Project/
Automated
Speech
Description
Temperature
Synthesized
Remote
Tracking System
Temperatur
Temperature
e Sensor
Monitorine
Concept
Based
Automate the
Automate the
Monitor the
monitoring of
environmenta
temperature in
I temperature
temperature in a
critical location
via a verbal
Based Remote and
throughout
message
Hospital
room using
X-IO
store the data When there are changes occur
Device
iButton
Speech
Microcontroller
synthesizer
(TINI)
chip AL2)
Transmitters send commands such as "tum on", "tum
Microprocess
off" or "dim" preceded by the identification of the receiver unit to be controlled. This broadcast goes out over the
or Software
electrical wiring in a building. Each receiver is set to a certain unit ID, and reacts only to commands addressed to it. Receivers ignore commands not addressed to them.
x-
10™ specifies a total of 256 different addresses: 16 unit
x lOTM protocol sends signals at the zero crossing of the AC
line voltage and then at 60 degrees and at 120 degrees after that. This is designed to make X_I0TM compatible with three phase power situations. The TST should transmit the current temperature to the central receiver. From there the user can view the current temperature on the computer screen. After running a web server on one of the machines, the temperature of the room can be seen from any web browser.
concept as Web-Based Temperature Monitoring project. The project that is most alike is Automated Temperature Tracking System. The system uses an iButton temperature sensor where it can monitor a temperature in a large scale of environment, but the temperature can only be monitored through a LAN network, and not accessible through the Internet compared to Web-Based Temperature Monitoring. Speech Synthesized Temperature Sensor alerts the user of . temperature changes using a verbal message. The deVice
VII.
Based
PHP
Java Servlet
Java Server
Apache
Pages
Pages
WEB BASED MODELLING ARCHITECTURE
first before the real implementations hand benchmark is done.
The
model
of
the
Web-Based
Temperature
Monitoring is a temperature recorder that monitors a temperature in a room and stores the data into a database. The system will continuously monitor the temperature condition of the room and the data can be monitored at The propose model is where the temperature sensor is connected to the computer to monitor the temperature, and the data are captured and saved in MS Access database and can be displayed using a web browser. From there, the user can monitor the temperature from the Internet. Placing the current temperature on a web page makes the information easily accessible from anywhere in the world. Table 2 derived the model of project descriptions on concept, device and software that will be used in the development and design stage. TABLE 2: PROPOSED WEB BASED TEMPERATURE MONITORING PROJECT DESCRIPTIONS Project/
Web-Based Temperature Monitoring
Description
monitor a temperature changes in a car, power plant or the
x-tO
Java Servlet
has come out the input for this project to continue on modeling the Web-Based Temperature Monitoring system
through a web browser. This sensor is mostly used to laboratory.
Apache Tomcat
The analyzed result from the three presented system
also can issue a warning to the user, but it is not accessible
a
Java
anytime and anywhere from the Internet.
COMPARISON RESULT
Almost all the sample projects are using the same
in
MySQL
Java
MySQL
codes ( 1- 16) for each of 16 house codes (A-P). The
temperature
transmitters
(SP0256-
Figure 2: Microcontroller in TST
VI.
X-IO
Concept
Remote
Monitor the temperature in a room and store the data into a web server
Temperature Monitoring System has exactly the same concept as Web-Based Temperature Monitoring. The
Device Software
difference is its using different devices to monitor the temperatures and it only updates the temperature in the
M icrocontroller (A TMega88) Microsoft Access latest version
V isual Basic C Programming ASP
web browser when the receiver receives temperature changes, while Web- Based Temperature Monitoring
Abyss Web Server
V5-232
2010 2nd International Conference on Education Technology and Computer (ICETC)
the
designing
the
WEB BASED
temperature
sensor
monitoring system. REFERENCES [I]. S.L.Y Youling, X. Weisheng, "Design of Remote Real-Time Temperature Monitoring System", College of Electronics and Information Engineering, Tongji University, Shanghai 201804 China),ICEMI Proceeding 2007. [2]. H. Lopez, A. Robles, I. Machon, E.Fernandez, "Temperature Monitoring System in The Mould of a Slab Continuous Casting Line",IEEE Explore 2007,Retrieved online 2009. [3]. A. Sashima, T. Ikeda, Y Inoue, and K. Kurumatani, "SENSORDIStat: Combining Sensor Middleware with a Statistical Environment". National Institute of Advanced Industrial Science and Technology / CREST, Japan Science and Technology Agency Japan 2008. [4]. S.L.Y Youling, X. Weisheng, "Design of Remote Real-Time Temperature Monitoring System". The Eighth International Conference on Electronic Measurement and Instruments ICEMI Proceeding 2007. [5]. B.Yan and D. Lee, "Application of RFID in Cold Chain Temperature Monitoring System". ISECS International Colloquium on Computing, Communication, Control, and Management,2009. [6]. e.G. Haba, L. Breniuc, and V. David, "E-Learning System for Computing
t Tcmpcralurc Circuit
• Temperature Sensor I.MJ5 m:
Temperature and Humidity Sensors and Distributed Measurement".
Figure 3: Proposed WEB Based Temperature Monitoring Model
The diagram in Figure 3 above shows the proposed architecture model of this research project. The temperature sensor (LM35 DZ) senses the temperature in the room and passes the data to the microcontroller. The microcontroller will read the analog value from the sensor
Faculty of Electrical Engineering,2008. [7]. S. Hongyao, F. Jianzhong, e. Zichen, "Embedded system of temperature testing based on DSJ8B20", International Technology and Innovation Conference 2006,pp 4,Nov.2006. [8]. 1. Mershon, "Infrared Thermometry Introduction, History and ApplicatiOns". White paper of ADVANCED ENERGYco. 2006. [9]. T. Ikeda, Y Inoue, A. Sashima, and K. Kurumatani, "Handling spatiotemporal sensor data in global geographical context with SENSORD" pp. 33-44,in UCS,2007.
[10].
A.Ibrahim and H.Choi, "Activity Time Collection and Analysis Through Temporal Reasoning", The 11th International Conference of Advanced Communication Technology (lCACT 2009),Feb. 15-18,2009 ICACT 2009.
and convert it to the digital value that can be understood by the computer. Visual Basic 6.0 is the software that is used to build an application to capture and display the temperature and also store it into the MS Access database. Abyss Web Server is used as the medium to generate the web page to the web browser using ASP scripting language. VIII.
Conclusion
This project modeling is similar to Remote Temperature Monitoring System which has exactly the same concept as Web-Based Temperature Monitoring. The difference is its using different devices to monitor the temperatures and it only updates the temperature in the web browser when the receiver receives temperature changes,
while
Web- Based Temperature
Monitoring
constantly displays the current temperature in the room. With this modeling, the research enhanced more in developing where comparison of software architecture model is ongoing evaluations. The design and development of the project research also is on the run. In order
to
solve
temperature
the
existing
monitoring
problem,
system
that
the can
web-based be
access
anywhere and anytime through the Internet is build for the enhancement of this project. Cost expenses, software used, hardware involve and system programming is also evaluated during the development of the future project on
V5-233