ArticlePDF Available

FPGA based Smart Wireless MIMO Control System

Authors:

Abstract and Figures

In our present work, we have successfully designed, and developed an FPGA based smart wireless MIMO (Multiple Input & Multiple Output) system capable of controlling multiple industrial process parameters such as temperature, pressure, stress and vibration etc. To achieve this task we have used Xilin x Spartan 3E FPGA (Field Programmable Gate Array) instead of conventional microcontrollers. By employing FPGA kit to PC via RF transceivers which has a working range of about 100 meters. The developed smart system is capable of performing the control task assigned to it successfully. We have also provided a provision to our proposed system that can be accessed for monitoring and control through the web and GSM as well. Our proposed system can be equally applied to all the hazardous and rugged industrial environments where a conventional system cannot work effectively.
Content may be subject to copyright.
This content has been downloaded from IOPscience. Please scroll down to see the full text.
Download details:
IP Address: 191.96.247.5
This content was downloaded on 27/09/2016 at 23:04
Please note that terms and conditions apply.
You may also be interested in:
Designing, Fabrication and Controlling Of Multipurpose3-DOF Robotic Arm
Hafiz Muhammad Nabeel, Anum Azher, Syed M Usman Ali et al.
Wireless Control of Miniaturized Mobile Vehicle for Indoor Surveillance
Syed M Taha Saquib, Sarmad Hameed, Syed M Usman Ali et al.
Building automation: Photovoltaic assisted thermal comfort management system for energy saving
M Reyasudin Basir Khan, Razali Jidin, Jagadeesh Pasupuleti et al.
Semantic Mapping and Motion Planning with Turtlebot Roomba
Rizwan Aslam Butt and Syed M Usman Ali
Development of an Image Fringe Zero Selection System for Structuring Elements with Stereo Vision
Disparity Measurements
Josef E Grindley, Andrew J Tickle and Lin Jiang
Advanced Data Communications for Downhole Data Logging and Control Applications in the Oil Industry
C T Spracklen and Tariq Aslam
A control system based on field programmable gate array for papermaking sewage treatment
Zi Sheng Zhang, Chang Xie, Yan Qing Xiong et al.
FPGA based Smart Wireless MIMO Control System
View the table of contents for this issue, or go to the journal homepage for more
2013 IOP Conf. Ser.: Mater. Sci. Eng. 51 012018
(http://iopscience.iop.org/1757-899X/51/1/012018)
Home Search Collections Journals About Contact us My IOPscience
FPGA based Smart Wireless MIMO Control System
Syed M Usman Ali1, Sajid Hussain 2 ,Ali Akber Siddiqui 3 , Jawad Ali Arshad 4 ,
Anjum darakhshan 5
Department of Electronic Engineering, NED University of Engineering & Technology
Karachi, Usman Institute of Technology, Hamdard University Karachi, Institute of
Industrial Electronics Engineering, Karachi, Sir Syed University of Engineering and
Technology, Karachi
Email: uashah68@neduet.edu.pk, sajid@iiee.edu.pk, ali124k@hotmail.com,
anjum_iiee@yahoo.com, jawwadaliarshad@gmail.com.
Abstract: In our pres ent work, we have s uccessfully designed, and developed an FPGA based
smart wireless MIMO (Multiple Input & Multiple Output) system capable of controlling
mu ltiple industrial process parameters such as temperature, pressure, s tress and vibration etc.
To achieve this task we have used Xilinx Spartan 3E FPGA (Field Progra mmable Gate Array)
instead of conventional microcontrollers. By employing FPGA kit to PC via RF trans ceivers
which has a working range of about 100 meters . The developed smart s ystem is capable of
performing the control task ass igned to it s uccessfully. W e have also provided a provision to
our propos ed system that can be accessed for monitoring and control through the web and
GSM as well. Our proposed system can be equally applied to all the hazardous and rugged
industrial environments where a conventional system cannot work effectively.
1. Introduction
Technology is evolving on daily bases and as it evolves, the manpower reduces and the total burden
fall on machines to monitor the different parameters continuously or else system failure is eminent.
Safeties of plant machineries and as well as plant workers are very important matters. For example, the
temperature which is the most widely monitoring parameter in the various parts of industrial processes
and machines in order to obtain the quality products from these machines utilized for such tasks. If we
required to monitor the underground temperature of geothermal power plant or the radiation levels in
the hazardous process and some machineries installed in the
basements where to keep the human presence around the clock is difficult, then for such situations we
required a control system capable to monitor the temperature and other process parameters of such
environments through wireless control. For such specific s ituations we developed a wireless smart
MIMO system capable of monitoring multiple process parameters simultaneously with control
actuation abilities. We have successfully developed this system by utilizing an FPGA that is capable of
achieving the tasks according to our requirements.
The purpose of using FPGA instead of a conventional microcontroller is that we need to monitor
multiple parameters and to control these parameters as well. For such purpose we required a specific
controllers /devices that are capable of parallel processing and since the conventional microcontrollers
do not support this feature of parallel processing.
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
2. Controllers/Devices Used
2.1.1. FPGA (Field Programing Gate Array)
FPGA is widely used in emerging control automation systems due to its promising features as
controller. In the present work, we are using Xilinx XC3S500E FPGA board as shown in f igure (1)
developed by DIGILENT [1]. It has over 500,000 gates, Two DB9 RS-232 connectors, 64MB Micron
DDR SDRAM, 16MB Numonyx Strata Flash, and 2MB ST Microelectronics Serial Flash.
Fig. (1) Xilinx XC3S500E FPGA [1]
2.1.2. GSM (SIM300)
GSM (Global system for mobile communication) is a system capable of communicating wirelessly
with anyone around the globe. GSM module SIM300 is used as shown in figure (2) in our proposed
system. The GSM/GPRS works on frequencies EGSM 900 MHz, DCS 1800 MHz, and PCS1900
MHz, SIM300 also provided the support of GPRS coding schemes CS-1, CS-2, CS-3 and CS-4[2]. In
our system we used GSM for communicating the acquired controlled information from the automated
plant/system to concerned people wirelessly; if the system detects an undesirable reading then we have
also introduced a provision to control such parameters via messaging if required.
Fig. (2) SIM 300 GSM Modem
3. Relevant Research
Prof. S. S. Sarade, Prof A. C. Joshi, Prof. Sachin S. Patel, and Prof. A.N. Shinda, proposed a Wireless
Temperature Monitoring system based on WSN (Wireless Sensor Network). They designed a WSN
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
2
based on PIC16F877 microcontroller. There are several individual devices known as sensor nodes and
each sensor node consists of TCN-75 which is a 2 wire serial temperature sensor and Thermal monitor
that is interfaced to PIC16F877, and PIC is communicating with the host system via Zigbee 802.15.4
protocol. These sensor nodes are used to inform about various parameters such as temperature, sound,
motion and pressure etc. [3]. Theophilus Wellem and Bhudi Setiawan have also proposed a sensing
and controlling system based on ATMega8535. The sensor is continuously monitoring the temperature
of the room and informing the concerned member via message using GSM modem [4]. Bing and
Mwenyao also proposed a system based on Zigbee module which is wireless temperature monitoring
and control system for communication room. They used JN5121 Zigbee wireless microcontroller and
Sht11 Temperature sensor [5]. Manoranjan Das, and Banoj Kumar Pand presented an idea of a
wireless sensor node using the field programmable gate array (FPGA) based architecture for an early
detection of hazards (e.g fire and gas-leak ) in mines area[8]. SUN Yu-jia,WANG Xiao-ming,JIA Fang-
xiu, and YU Ji-yan introduced an idea to implement the WSN system based on Cortex-M3
Microcontroller STM32F103RE chip [9].
In comparison to our proposed system, we have chosen FPGA for controlling the multiple inputs and
output devices in parallel processing configuration and interfaced with the central monitoring
computer. The basic reason for choosing FPGA instead of a conventional microcontroller is to make
our processing faster by utilizing t he parallel processing capabilities of FPGA. Web based database
application is also developed and designed to monitor the parameters online; moreover, we have also
equipped our system with GSM module as well. GSM is used for informing the concerned personnel
about the status of the parameters that are needed to monitor and control at the earliest as possible.
4. Hardware Design
We have designed our system in such a way that it provides a complete knowledge of multiple process
parameters that are needed to be monitored and controlled. Generally, the sensors output is an analog
signal needed to be converted into digital signal via ADC ( Analog to digital converter) before
interconnecting to the FPGA, which was interfaced with the PC through RF transceiver and
monitoring such parameters as well. If the s ituation is such that a certain parameter has reached to an
alarming level, it will be automatically control by the main controller after a certain delay if the
control actuation is not provided by that user.
GSM has interfaced with the PC in order to send the information messages to the concerned personnel
if the undesired level has reached by a process parameter and at the same time we have incorporated a
feature as shown in figure (3) in our proposed system that it will uploading such parameters online
continuously after every 5 minutes.
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
3
Fig. (3) shown the flowchart of information uploading system
In the mean while if the dramatic change in parameters occurred within this duration, then the message
will be delivered to the concerned maintenance team at plant to handle these situations at the earliest
while these undesired values are stored in the online data base to keep the record of such events
occurred during the plant operations. A block diagram of our proposed system has shown in figure 4.
Fig. (4) Sys tem Block Diagram
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
4
5. Results
We have tested and simulated our proposed system at room temperature. To investigate the
performance of our designed system using different sensors configured and adjusted according to the
multiple inputs and multiple outputs operational environments. Some tested values from few sensors
are shown in table 1 below. Moreover, we have also tested the GSM services incorporated for our
system that is for example if the Temperature reaches above the threshold level the incorporated GSM
system generated a message to the concerned personnel for information and necessary actions about
the situation. In case, if the personnel are outside the plant then they can also control the actuator via
message if needed
Table (1): Node A is LM35, Node B is Pyrometer, and
Node C is PT-100 showing some operational sensors
respectively.
S.NO
Time(min)
Node A
(0C)
Node B
(0C)
Node C
(0C)
1
05
25
611
25
2
10
26
672
27
3
15
27
712
27
4
20
26
733
26
5
25
25
751
25
6
30
30
788
29
In table (1), the node A is showing temperature sensor LM35 and the change in temperature was
monitored after every 5 minute and this time duration is adjustable through software alteration as per
required conditions. Same is for the rest of the sensors like PT-100 which is node C and Pyrometer
which is node B. The graphical outputs of these few sensors are shown in figure (5) below.
Fig. (5) The graphical outputs of these few sensors
It has been observed during the testing that the proposed system works well according to the industrial
requirement. All the parameters are monitored and controlled successfully through this system. This
system has an edge over other systems because of its capability for controlling multiple industrial
process parameters using FPGA as main controller. As FPGA is capable of parallel processing
therefore, this system has fast response time and fast control actuations.
6. Conclusion
We have successfully designed and demonstrated a smart wireless MIMO control system and utilized
an FPGA as our main controller capable of parallel processing. Thus, resulted a fast response time for
monitoring and control actuations have achieved. Multiple sensors were interfaced with our FPGA for
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
5
monitoring industrial process parameters such as Temperature, Pressure, and Pyrometers etc. We have
also incorporated this feature for controlling such process parameters via messaging through GSM
services. Based on all these advantageous features, we believed that this proposed system can be
helpful in industrial working environments where conventional monitoring and control is difficult and
time consuming and may be hazardous for human presence. Moreover, this system has the flexibility
to be monitored through web as well and a data base has also been created to store the occurrence of
any suspicious or undesired reading and their remedial action may also be recorded for the future
smooth operations.
Reference
[1] DIGILENT, INC. Xilinx XC3S500E FPGA,
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,792&Prod=S3EBOARD”.
[2] GSM, SIM300 Module, Datasheet,
“http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC4QFjAA&
url=http%3A%2F%2Fprobots.co.in%2FManuals%2FSIM300.pdf&ei=GEVdUYC1HtCP4gTV
koCQDg&usg=AFQjCNFeKRvB8XIXx1kJ4qyzk3CJ3McPBg&bvm=bv.44770516,d.bGE”.
[3] Samir Palnitkar, “Verilog HDL A guide to Digital Design and Synthesis,” SunSoft Press, 1996.
[4] Prof.S.S.Sarade, Prof A.C. Joshi, Prof Sachin S. Patel, and Prof.A.N. Shinda 2012. Wireless
Temperature monitoring system using Wireless Sensor Networks. International Journal of
Advanced Research in Electronics and Communication Engineering (IJARECE), Volume 1,
Issue 4 October 2012.
[5] Theoplius Wellen and Bhudi Setiawan, A microcontroller- based room temperature monitoring
system,” International Journal of Computer Applications (0975 8887) Volume 53 No.1, 2012
[6] Hu Bing and Fan Wenyao,”Design of wireless temperature monitoring and control system based
on Zigbee technology in communication room, International Conference on Internet
Technology and Application (August 2010), 1-3.
[7] Lin Ke, Huang Ting-lei, and Li Lifand, ”Design of temperature and humidity monitoring system
based on Zigbee technology,” Control and Decision Conference (CCDC) June 2009. Chinese
3628-3631, 2009.
[8] Manoranjan Das1 and Banoj Kumar Panda, Prototyping a Wireless Sensor Node using FPGA
for Mines Safety Application”, ACEEE Int. J. on Electrical and Power Engineering, Vol. 02,
No. 02, August 2011.
[9] SUN Yu-jia,WANG Xiao-ming,JIA Fang-xiu, and YU Ji-yan Design of a Wireless Sensor Network
node based on STM32, Proceedings of the 2nd International Conference on Computer
Science and Electronics Engineering (ICCSEE 2013).
ICSICCST 2013 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 51 (2013) 012018 doi:10.1088/1757-899X/51/1/012018
6
Conference Paper
Full-text available
Today there is a great challenge in the development of industrial hazardous safety monitoring for the application of gas leaks, fire, smoke, radiation etc. In all related fields of investigation, a key matter is the need flexible and practical virtual instruments, a way to easily expose the multi-sensors to the hazardous levels in risk concentration. The implementation of wireless sensor network provides an alternative solution by deploying a larger number of disposable sensor nodes. The Sensor data may consist of industrial environmental parameters like critical temperature, gas leakage, radiation, fire, smoke and the dynamic variations of these physical quantities. This software platform is in the terms of virtual instruments developed under Lab VIEW programming environment and integrated with computer controlled system.
Article
Full-text available
The characteristics and the design factors of wireless sensor network node are talked in this article. According to the design factors of wireless sensor network, this article will mainly point out the design of wireless sensor nodes based a Cortex-M3 Microcontroller STM32F103RE chip. And the wireless communication module is designed with a CC2430 chip. Our wireless sensor node has good performance in our test.
Article
The normal operation of the equipment in communication room is directly influenced by the temperature. Many communications industries have been concerned greatly about the problem that how to provide an adapt circumstance for the communication room. This system adopts the ZigBee technology, the cluster tree network topology structure, the 2.4GHZ RF wireless transceiver modules of the JN5121, SHT11 temperature sensors and solenoid valve in order to arrange the sensors flexibly, acquire real-time data, and cool down the high temperature of the communications equipment, etc. The system is designed to be simple, highly reliable and the cost is low. It provides a new way for the temperature monitoring system in the communication room.
Article
VERILOG HDL, Second Editionby Samir PalnitkarWith a Foreword by Prabhu GoelWritten forboth experienced and new users, this book gives you broad coverage of VerilogHDL. The book stresses the practical design and verification perspective ofVerilog rather than emphasizing only the language aspects. The informationpresented is fully compliant with the IEEE 1364-2001 Verilog HDL standard.Among its many features, this edition- Describes state-of-the-art verification methodologies Provides full coverage of gate, dataflow (RTL), behavioral and switch modeling Introduces you to the Programming Language Interface (PLI) Describes logic synthesis methodologies Explains timing and delay simulation Discusses user-defined primitives Offers many practical modeling tipsIncludes over 300 illustrations, examples, and exercises, and a Verilog resource list.Learning objectives and summaries are provided for each chapter.About the CD-ROMThe CD-ROM contains a Verilog simulator with agraphical user interface and the source code for the examples in the book.Whatpeople are saying about Verilog HDL-“Mr.Palnitkar illustrates how and why Verilog HDL is used to develop today'smost complex digital designs. This book is valuable to both the novice and theexperienced Verilog user. I highly recommend it to anyone exploring Verilogbased design."-RajeevMadhavan, Chairman and CEO, Magma Design Automation“Thisbook is unique in its breadth of information on Verilog and Verilog-relatedtopics. It is fully compliant with the IEEE 1364-2001 standard, contains allthe information that you need on the basics, and devotes several chapters toadvanced topics such as verification, PLI, synthesis and modelingtechniques.”-MichaelMcNamara, Chair, IEEE 1364-2001 Verilog Standards OrganizationThishas been my favorite Verilog book since I picked it up in college. It is theonly book that covers practical Verilog. A must have for beginners andexperts.”-BerendOzceri, Design Engineer, Cisco Systems, Inc.“Simple,logical and well-organized material with plenty of illustrations, makes this anideal textbook.”-Arun K. Somani, Jerry R. Junkins Chair Professor,Department of Electrical and Computer Engineering, Iowa State University, AmesPRENTICE HALLProfessional Technical ReferenceUpper Saddle River, NJ 07458www.phptr.comISBN: 0-13-044911-3
Conference Paper
This paper presents a design of wireless monitoring system based on Zigbee for temperature and humidity. The system consists of terminal nodes, central node and personal computer. Compared with the traditional methods, this system can work continuously in the monitored area because of its lower power and low complexity characteristics in the hardware design. Test result indicates the system can be placed easily and flexibly, this not only conveniences the user with no wiring work, but also improve the accuracy and reliability of the data.
Wireless Temperature monitoring system using Wireless Sensor Networks
  • S S Prof
  • Sarade
  • A C Prof
  • Prof Joshi
  • S Sachin
  • Prof A N Patel
  • Shinda
Prof.S.S.Sarade, Prof A.C. Joshi, Prof Sachin S. Patel, and Prof.A.N. Shinda 2012. Wireless Temperature monitoring system using Wireless Sensor Networks. International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE), Volume 1, Issue 4 October 2012.
A microcontroller- based room temperature monitoring system
  • Theoplius Wellen
  • Bhudi