M.K.Mahaboob Faizudeen ( )

Slides:



Advertisements
Similar presentations
Data Acquisition Risanuri Hidayat.
Advertisements

Chapter 8 Output Modules.
PLC Fundamentals Module 2: Hardware and Terminology.
Module 2: Hardware and Terminology
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
SMART SOLAR TRACKING SYSTEM FOR OPTIMAL POWER GENERATION
Module 1: Introduction to PLC
EE 211 Lecture 4 T. H. Ortmeyer Spring This week’s labs Grounding Lab Labview Tutorial.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
CHAPTER 2: TYPES OF CONTROLLER
Hands-on Teleoperation TARET Winter School Villach, February 5 –16, 2007 Darko Hercog.
An Overview of LabVIEW by: The Software User-Interface Group!
Logic Functions and Symbols
CHAPTER 2 TYPES OF CONTROLLER BY: Salsabila Ahmad.
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
S PEED CONTROL OF DC MOTOR BY FUZZY CONTROLLER MD MUSTAFA KAMAL ROLL NO M E (CONTROL AND INSTRUMENTATION)
Virtual Lab on Automation Systems A Proposal under Mechatronics Laboratory Presented By Tanuja Sheorey PDPM IIITDM Jabalpur.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Fan Assembly Driven by Magnetic Fields
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
WEL COME.
LEVEL CONTROL SYSTEM USING MICROCONTROLLER
Module 1: Introduction to PLC
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Single Tank System FV Desired liquid level: 5 cm (0.05 m)
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
PLC Terminology and Application
SCADA for Remote Industrial Plant
SUBMITTED BY EDGEFX TEAM
PC Mouse operated Electrical Load Control Using VB Application
VIDEO ACTIVATED RELAY TO CONTROL
INDUCTION MOTOR PROTECTION FOR SINGLE PHASING, OVERVOLTAGE AND OVER TEMPERATURE Submitted by:
PLC: Programmable Logical Controller
How SCADA Systems Work?.
The Programmable Logic Controller
Interfacing of LCD with µP
DESIGN AND IMPLEMENTATION OF THERMO-ELECTRIC COOLER IN WATER DISPENSER
PLC BASED AUTOMATION OF FUEL OIL PUMP HOUSE DRIVES IN TPS-2
SMART CARD ENABLED EMPLOYEE IDENTIFICATION FOR SECURITY PURPOSE
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
SMART GRID BASED FAULT IDENTIFICATION SYSTEM
Development and Test of Simultaneous Power Analysis System for Three-Phase and Four-Wire Power System Hun Oh1, In Ho Ryu2 and Jeong-Chay Jeon3* 1Department.
SPEED CONTROL OF INDUCTION MOTOR IN SUGAR PLANT
Data Acquisition Systems
Fuzzy Based Servo Position Control for Wind Turbines
Project Members: M.Premraj ( ) G.Rakesh ( ) J.Rameshwaran ( )
Programmable control systems
Real-Time Performance Evaluation of a Genetic-Algorithm-Based Fuzzy Logic Controller for IPM Motor Drives Presented by, K.Aishwarya S.Meenakshi M.Surya.
Artificial Intelligence
Automation of Batch pan process in sugar industry
Stanisław H. Żak School of Electrical and Computer Engineering
WEARABLE BIOSENSOR SYSTEM USING ZIGBEE TECHNOLOGY
“Innovative Peripheral Interfacing System and Peripheral Learning Platform for Embedded System-Hardware Approach”
Design of an Incubator for Premature Infant Based on Lab VIEW
Session III Architecture of PLC
Lesson 2: Introduction to Control programming using Labview
IOT based Home Automation Over the Cloud
ME457: Mechatronic System Modeling and Simulation
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

M.K.Mahaboob Faizudeen (91706112015) Design and construction of a Lab VIEW based level controller using Fuzzy logic BATCH MEMBERS S.Labeer Ahamed (91706112014) M.K.Mahaboob Faizudeen (91706112015) A.Raja Rethnam (91706112401) INTERNAL GUIDE Mr. S.GOMATHI SANKAR M.E.,

OBJECTIVE To design implementable solution for fluid level monitoring and controlling using Virtual instrumentation platform. A Reliable and Cost-Effective

ABSTRACT In this real time level is monitored and controlled. The controlling mechanism is enabled with fuzzy rule sets. A user friendly interface based on Lab View is used for controlling fuzzy system

NEED OF THE PROJECT Most of the level control are using mathematical methods which are tedious for some complex situation. In chemical industries, the chemicals should be added in proper proportion to achieve good result.

CONVENTIONAL SYSTEM The present system employs conventional controlling mechanisms like P,PI and PID. The accuracy of the system may not meet some ad hoc conditions.

PROPOSED SYSTEM This method uses superior fuzzy logic. The system outputs are stable at different input conditions.

BLOCK DIAGRAM LABVIEW PIC16F877A RELAY Fuzzy logic controller Graphical display SOLENOID VALVE PC serial port PIC16F877A SERIAL DATA COMMUNICATION RELAY (ULN 2003) LEVEL SENSOR POWER SUPPLY

HARDWARE USED Level sensor PIC 16F877A Max 232 RS 232 ULN 2003 Relay Solenoid Valve

HARDWARE USED LEVEL SENSOR: Input to the level sensor is 5volt supplied from power supply. It will convert the level input into analog voltage varying between 0 to 5 volt. PIC 16F877A: Analog voltage from the level sensor is converted into digital voltage through inbuilt ADC in the PIC. It communicates with PC ,through serial communication port. It activates the relay driver circuit to trip the incoming power to the Solenoid valve. MAX 232: The purpose of MAX 232 is to covert the voltage levels between PIC and PC.Since the voltage level differs.

RS 232: RS-232 is a standard for the interchange of serial binary data between two devices. DTE (Data Terminal Equipment) and a DCE (Data Communication Equipment). Here in our project DCE is PIC and the DTE is PC. ULN 2003: It is used to as relay driver. It act depending upon the command signal from the PC. RELAY: A relay is an electrically operated switch. Current flowing through the coil of the relay creates a magnetic field which attracts a lever and changes the switch contacts. SOLENOID VALVE: A solenoid valve is an electromechanical valve for use with liquid . The valve is controlled by an electric current through a solenoid coil. Here the solenoid valve opens and close when the relay switch contact changes.

CIRCUIT DIAGRAM

CONTROLLER FUZZY LOGIC CONTROLLER Fuzzy logic - focuses linguistic variables It requires -knowledge about the system. It can be implemented in hardware, software, or a combination of both.

FUZZY RULES IF ERROR DOT IS NE1 AND ERROR NE2 THEN OUTPUT POo IF ERROR DOT IS NE1 AND ERROR ZE2 THEN OUTPUT POo IF ERROR DOT IS NE1 AND ERROR PO2 THEN OUTPUT POo IF ERROR DOT IS ZE1 AND ERROR NE2 THEN OUTPUT POo IF ERROR DOT IS ZE1 AND ERROR ZE2 THEN OUTPUT NONE IF ERROR DOT IS PO1 AND ERROR NE2 THEN OUTPUT NEo IF ERROR DOT IS PO1 AND ERROR ZE2 THEN OUTPUT NEo IF ERROR DOT IS PO1 AND ERROR PO2 THEN OUTPUT NEo Where, NE-Indicates negative error, means liquid level is above the set point. ZE-Indicates zero means liquid level is at the set point. PO-Indicates positive error, means liquid level is below the set point. POo-Indicates valve open. NEo-Indicates valve close. NC-Indicates no change.

FUZZY ALGORITHM Input - set value and current value and Output - valve open and close should be defined. Error and error dot are predicted. FAM table error error dot NE2 ZE2 PO2 NE1 POo ZE1 NC NEo PO1

Triangular method is used for membership function. Continue… Triangular method is used for membership function. Root sum of square method is used to determine weight age of each output. For Defuzzification process centroid method is used.

Lab VIEW LabVIEW is a graphical programming language It consists – front panel,block diagram In this - controls and indicators on front panel and block diagram.

Lab VIEW FRONT PANEL

RESULT The above graph represents that the process variable (level) changes depending upon the error and error dot (rate of change of error) to reach set point.

CONCLUSION Thus the level is controlled whenever there is a change in the level from the given set point and monitored using Lab VIEW.

FUTURE WORK Here in this project solenoid valve is used but in order to increase its accuracy a motorized valve can be used. Since Lab VIEW is used here, the level can be monitored and controlled from anywhere in the world through internet.

REFERENCE Niimura, T. and Yokoyama, R., “Water level control of small-scale hydrogenerating units by fuzzy logic”, Proceedings of IEEE Int’l Conference on Systems, Man and Cybernetics, pp. 2483, 1995. Naman,A.T., Abdulmuin,M.Z. and Arof,H., “Development and Application of a Gradient Descent Method in Adaptive Model Reference Fuzzy Control”, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium, pp. 358, 2000 H. Franz. Use of LabVIEW Software for Virtual Instrumentation Technology.Proceedings of the 2003 American Society for Engineering Education (ASEE)Annual Conference & Exposition, 2003. L.A. Zadeh, ”Fuzzy algorithms,” Info. & Ctl., Vol. 12, 1968, pp. 94-102.