Implementation of Industrial Iot for Monitoring and Controlling of Temperature, Pressure, and Detection of Volatile Gas using Raspberry Pi 3b

Akshay S. Kulkarni  Praveen Kumar V  Srujan T. S.  Rizwaan R.  Puneeth S.
UG Scholar, Department of Electronics and Communication Engineering, KS School of Engineering and Management, Bengaluru, India.
Assistant Professor, Department of Electronics and Communication Engineering, KS School of Engineering and Management, Bengaluru, India.

Abstract

Automation or automatic control is the use of various control systems for operating equipments, such as machinery, processes in industries and other applications with minimal or reduced human intervention. Industrial automation can be achieved by several different means, including mechanical, electrical, electronic, hydraulic, pneumatic, and computers. Here, the authors have implemented Industrial IoT system that allows a single industry operator to control industry appliances with ease using Raspberry Pi 3B. The primary drive for automation using Internet of Things (IoT) is to significantly reduce operating expenditures when sensors and actuators become Internet-enabled devices. The proposed system allows for automation of industrial loads based on continuous monitoring of temperature, pressure, and presence of volatile gas in industrial environment to achieve automation over internet. Here, TruVnc Mobile app is used for monitoring the industrial parameters. User is allowed to control machine/load switching over internet using PubNub interface from anywhere in the world over internet. The Raspberry pi 3 model B processor captures these commands (Controlling signals) by internet and processes the received data to extract user commands. After receiving Sensor data it displays it on a monitor. Also it enables to switch the loads ON/OFF based on received commands to achieve user desired output. Thus Internet of Things (IoT) help in increasing output and automating processes across a lot of industries.

Keywords :

Introduction

Several industrial IoT applications have been developed and deployed in this world. Evolution of this starts from the RFID technology in which using RFID readers, people can identify, track, and monitor any objects attached with RFID tags automatically. The other technology is the Wireless Sensor Networks (WSN) which uses interconnected intelligent sensors to sense and monitor. Its applications, include environmental monitoring, industrial monitoring, traffic monitoring, etc. Both RFID and WSN are used to develop IoT. Wireless Sensor Networks are distributed autonomous sensors to monitor physical or environmental conditions, such as temperature, sound, pressure, etc., and to cooperatively pass their data through the network to a main location. There are numerous applications of WSNs in industrial automation, traffic monitoring and control, medical device monitoring, and in many other areas.

In industrial automation system remotely controlled systems such as computers are used to control industrial machiner y and processes by replacing human operators. Automation often requires devices with different interfaces to be able to communicate with each other. Internet of Things (IoT) help in interconnection between people or object to exchange the data over network without involving human-to-human or human-to computer interaction. In Industry Internet of Things (IoT) is used to monitor and inform the responsible person to take appropriate measures.

Industrial automation can be achieved by several different means, including mechanical, electrical, electronic, hydraulic, pneumatic, and computers. Here the authors have implemented an IoT based industry automation system that allows a single industry operator to control industry appliances with ease using Raspberry Pi 3B.

Industrial automation systems are very complex having large number of devices with merging of technologies working in synchronization. Various components used in an industrial automation system can be explained using the automation pyramid [7]. Here, various layers represent the wideness and fastness of components on the timescale. Industrial Sensor System consists of two major elements, the sensing element and the actuator. The sensing element is actually a signal conditioning and processing. The second element is the actuator which takes the logic information from the controller and then converts it to a physical plant input. The logic information is not so powerful [7], hence it requires a lot of power amplification. Various sensors are used in implementation of Industrial IoT for measuring temperature, pressure, humidity, gas, etc. [8], [9]. Temperature sensor is used in a clean room indicator to calculate the dew point and estimate the good condition of room, and cancel out cold junction compensation effect [2]. The exerted pressure in a plant causes a material to conduct electricity at a certain rate, therefore leading to a specific level of charge flow that is associated with a specific level of pressure. This charge is fed to a wire that leads to a control panel and a display for human analysis. Piezo resistive pressure sensor is used to carry out the measurement of physical quantity [6]. Gas sensors are commonly used to detect hydrogen, oxygen, alcohol vapour, and harmful gases such as carbon monoxide. In food industries garbage decomposition produces methane, which could be very dangerous if not detected properly. The system was implemented using methane gas sensor to detect the presence of methane from the decomposition of fish guts waste [4].

Automatic control layer computes control input for the plant at each sample time or for a large duration. The automatic control level is a hardware and it is not embedded into the machine. The software is generic and not a special purpose, but it runs on hardware like PLC, industrial PCs, etc. [7]. Supervisory controller will typically look after a number of automatic control loops. At the supervisory control, the hardware is mostly a general purpose computer with strong data interface. Here many channels data from the whole process are connected to the supervisory control unit [7]. Supervisory control systems perform some of the functions, such as set point computation, performance monitoring or diagnostics, start-up or shut down or emergency operations, control reconfiguration or tuning, operator interface, etc.

The microcontroller receives the input from various sensors and processes it to do task automatically. Microcontroller issues commands to the appliances and the devices connected switch as ON or OFF based on the commands. A digital controller using 8051 microcontroller is used for active power line conditioning system to improve the power quality in the distribution network. The Digital Controller is designed using MCS 8051 microcontroller which becomes independent of process technology [3]. The Home Industrial System [HIS] includes hardware which consists of an ARM 7 TDMI core processor. ARM is adopted as a controller [8] because of most recent ARM programmable technology and intelligent device specification, ie., it helps in monitoring of temperature, smoke, and fire present in the industrial environment on the website and helps in handling situation from anywhere in the world through IoT. Arduino is an open source platform based on easy use of softwares as well as hardwares. Arduino boards are able to read the inputs such as light on sensor, a finger on a button and convert it into outputs like turning ON the lights, activating a motor [1], etc. Raspberry pi is a low cost, low power ARM based minicomputer which can communicate through Local Area Network (LAN) or the external Wi-Fi module. Commands are processed at the Raspberry Pi using Python language. The data can be monitored using terminal devices like Laptop, Smartphone and Tablet with internet facility allowing access to real-time information about an industrial environment which includes the parameters: temperature, humidity, pressure, PIR sensor [5].

1. Objectives

The Objectives of the work are listed below.

2. Methodology

2.1 Methodology for Objective 1

Literature review will be made to study the different Smart Sensor Interface technologies for industrial monitoring and sensors used in those technologies, along with the advantages and limitations of each.

The technical specifications and data regarding the types of sensors used in the Smart Sensor Interface technologies for industrial monitoring system will be extracted from the available literature and hardware manuals.

2.2 Methodology for Objective 2

Depending upon the advantages and limitations of the technologies, we will arrive at the specific sensors used, as well as their design specifications along with the appropriate technical parameters.

The appropriately selected sensors and Raspberry Pi processor will be mounted upon the hardware system.

2.3 Methodology for Objective 3

TruVnc app is used for data monitoring and PubNub website for controlling of parameters.

2.4 Methodology for Objective 4

The performance of the designed hardware will be tested and verified for variations of industrial parameters.

The block diagram of the implemented system is as shown in Figure 1. The block diagram consists of Raspberry pi 3B, Temperature Sensor, Pressure Sensor, Gas Sensor, Buffer, Relay driver, Load (DC Motor).

Figure 1. Block Diagram of the Proposed System

A temperature sensor gathers data concerning the temperature from a source and then converts it into a form that can be displayed and understood by a user or another device. Pressure sensors are used to monitor the change in pressure. A gas sensor detects the presence of volatile gases in surrounding area, often as part of a safety system. Buffers are normally used to provide extra current drive at the output, but can also be used to regularize the logic present at an interface. Relay is used to drive the load connected across the relay.

The Raspberry pi 3 model B processor captures these controlling signals by internet and processes the received data to extract user commands. After receiving sensor data it displays it on a monitor (PC) and allows user to switch the loads ON/OFF based on received commands to achieve desired output. User is allowed to control machine/load switching over internet using PubNub interface from anywhere in the world over internet. Here TruVnc Mobile app is used for monitoring the industrial parameters. Thus Internet of Things (IoT) help in automating processes across a lot of industries.

3. Implemented System

The implemented system shown in Figure 2 has temperature sensor (LM35), gas sensor (MQ3), and pressure sensor (MP3V5050) interfaced to Raspberry pi 3 model B to monitor the rise in temperature, for detecting various gases, such as alcohol, benzene, hexane, LPG, etc., and for detecting variation in pressure present in the industrial environment.

Figure 2. Implemented System using Raspberry Pi 3B Model (a) Loads, (b) Temperature Sensor, (c) Gas Sensor, (d) Raspberry Pi 3B, (e) Pressure Sensor with Squeeze Hand Rubber Pump

TruVnc mobile app is used for monitoring the variations in parameters in industrial environment as shown in Figure 3. PubNub a freeware website as shown in Figure 4 is used for controlling loads upon variation in industrial parameters. Using this we can turn ON/OFF the loads.

Figure 3. TruVnc Mobile App for Monitoring

Figure 4. Web Interface using PubNub

4. Results and Discussion

Monitoring of temperature variation can be seen in TruVnc mobile app and if temperature rises beyond 500 C the load (motor 1) can be activated by turning ON the motor using PubNub website to control the temperature as shown in Figure 5. Figure 6 shows detection of gas molecules (spirit for testing purpose), monitoring and controlling of load (motor 2) upon gas detection. Figure 7 shows creation of pressure using squeeze hand rubber pump (motor 3). Once the desired pressure is created it can be monitored as low, medium, and high pressure values and corresponding loads can be controlled.

Figure 5. Detection, Monitoring of Change in Temperature and Controlling of Load (Motor 1)

Figure 6. Detection, Monitoring of Gas and Controlling of Load (Motor 2)

Figure 7. Detection, Monitoring of Variation of Pressure and Controlling of Load (Motor 3)

Conclusion and Future Scope

The implemented work simplifies manufacturing process in industries and speeds up the production rate. The implemented system can continuously acquire different values of the parameters, such as temperature, pressure, and presence of volatile gas in the environment. The data acquired from the sensors is transferred to Raspberry Pi 3 for further processing.

In the present system, monitoring and controlling systems are different units, but in future they can be integrated as single unit for better user interface.

References

[1]. Deore, R. K., Sonawane, V. R., & Satpute, P. H. (2015, December). Internet of Thing based Home Appliances C o n t r o l. I n C omp u t a t i o n a l I n t e l l i g e n c e a n d Communication Networks (CICN), 2015 International Conference on (pp. 898-902). IEEE.
[2]. Mehta, N., Patel, V., Patel, H., & Patoliya, J. (2016, February). Clean Room Indicator for Pharmaceutical production. In Advances in Electrical, Electronics, Information, Communication and Bio-Informatics nd (AEEICB), 2016 2 International Conference on (pp. 305- 309). IEEE.
[3]. Ram, S. K. & Das, B. B. (2016, August). A new approach to design digital controller for three phase active power line conditioner for harmonic compensation using 8051 microcontroller. In Inventive Computation Technologies (ICICT), International Conference on (Vol. 3, pp. 1-5). IEEE.
[4]. Sese, J. T., Ibarra, J. B. G., De Castro-Cruz, K., Borita, J. K., Catacutan, N., Jaranilla, K. et al. (2016, November). Effects of different adsorbent on methane reduction on a garbage bin using MQ4 Gas Sensor. In Control System, th Computing and Engineering (ICCSCE), 2016 6 IEEE International Conference on (pp. 455-459). IEEE.
[5]. Shete, R. & Agrawal, S. (2016, April). IoT based urban climate monitoring using Raspberry Pi. In Communication and Signal Processing (ICCSP), 2016 International Conference on (pp. 2008-2012). IEEE.
[6]. Shi, L., Sun, C., & Li, Q. E. (2011, August). A pressure sensor of the industry. In Electronic and Mechanical Engineering and Information Technology (EMEIT), 2011 International Conference on (Vol. 9, pp. 4597-4599). IEEE.
[7]. Taleb, M. M. A. I. O, (2014). Architecture of Industrial Automation Systems. European Scientific Journal, 10(3), pp. 274-283.
[8]. Tiwari, G. & Kazi, R. (2015). IoT based Interactive Industrial Home Wireless System, Energy Management System and Embedded Data Acquisition System to display on Web page using GPRS, SMS, and E-mail Alert. In Energy Systems and Application, 2015 International Conference on (pp.290-295). IEEE.
[9]. Zhang, F., Liu, M., Zhou, Z., & Shen, W. (2016). An IoTbased online monitoring system for continuous steel casting. IEEE Internet of Things Journal, 3(6), 1355-1363.