Implementation of Arduino Board on Wind Turbine Instrumentation System Using LabVIEW

Similar documents
Training Schedule. Robotic System Design using Arduino Platform

SMART DATA ACQUISITION TECHNIQUE FOR LEVEL PROCESS USING LIFA

IOT Based Smart Greenhouse Automation Using Arduino

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)

GREEN HOUSE USING IOT

Virtual Instrument for FPGA based Spectrum Analyzer

MAKEVMA502 BASIC DIY KIT WITH ATMEGA2560 FOR ARDUINO USER MANUAL

ISSN: [Singh* et al., 6(6): June, 2017] Impact Factor: 4.116

HAW-Arduino. Sensors and Arduino F. Schubert HAW - Arduino 1

CHAPTER 7 HARDWARE IMPLEMENTATION

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

Optimization and Performance Evaluation of Single Axis Arduino Solar Tracker

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

DASL 120 Introduction to Microcontrollers

ARDUINO BASED DC MOTOR SPEED CONTROL

Industrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)

FABO ACADEMY X ELECTRONIC DESIGN

International Journal of Advance Engineering and Research Development

BOAT LOCALIZATION AND WARNING SYSTEM FOR BORDER IDENTIFICATION

MD04-24Volt 20Amp H Bridge Motor Drive

International Journal of Applied Sciences, Engineering and Management ISSN , Vol. 06, No. 02, March 2017, pp

Wireless Monitoring of Agricultural Environment and Greenhouse Gases and Control of Water flow through Fuzzy Logic

USB-TEMP and TC Series USB-Based Temperature Measurement Devices

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

Castle Creations, INC.

Arduino based pulse width modulated output voltage control of a dc-dc boost converter using Proportional, Integral and Derivative control strategy

Lab 2: Blinkie Lab. Objectives. Materials. Theory

ARDUINO / GENUINO. start as professional

REAL TIME DATA ACQUISATION OF SOLAR PANEL USING ARDUINO AND FURTHER RECORDING VOLTAGE OF THE SOLAR PANEL

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino

Feeder Protection From Over Load and Earth Fault Relay

Autonomous. Chess Playing. Robot

Understanding the Arduino to LabVIEW Interface

Security Management System for Oilfield Using GSM & Zigbee Communication

GSM BASED AGRICULTURE MONITORING SYSTEM

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

EKT 314/4 LABORATORIES SHEET

Design and implementation of GSM based and PID assisted speed control of DC motor

ARDUINO / GENUINO. start as professional. short course in a book. faculty of engineering technology

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

AUTOMATIC RESISTOR COLOUR CODING DETECTION & ALLOCATION

Module: Arduino as Signal Generator

MDSRC Proceedings, December, 2017 Wah/Pakistan

Advanced Soldier Monitoring and Tracking System Using GPS and GSM Introduction

Electronic Instrumentation and Measurements

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

DAVIS ANEMOMETER MODBUS INTERFACE MODULE DA485. Manual. Pages 10

IMPLEMENTATION AND DESIGN OF TEMPERATURE CONTROLLER UTILIZING PC BASED DATA ACQUISITION SYSTEM

SynthNV - Signal Generator / Power Detector Combo

ADVANCES in NATURAL and APPLIED SCIENCES

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

MAXREFDES39#: POWER AMPLIFIER BIASING THROUGH MAX11300 PIXI

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

Index. n A. n B. n C. Base biasing transistor driver circuit, BCD-to-Decode IC, 44 46

SIMULATION OF TRANSFORMER PROTECTION USING MICROCONTROLLER BASED RELAY & MONITORING USING GSM

Milli Developer Kit Reference Application Published on Silver Spring Networks STAGE (

Mobile Agent Based Intelligence Power Distribution Control System

Electronic Components

A novel autonomous monitoring system for distributed leakage current measurements on outdoor high voltage insulators

Internet of Things (Winter Training Program) 6 Weeks/45 Days

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

DC motor control using arduino

Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani

Monitoring and Control of Speed of DC Motor

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

TS100. RTD - PT100 - Temperature Sensor. March, 2017

Bridge Measurement Systems

Ultimate Actuator Drivebox 30A Quick start guide

AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY

Welcome to Arduino Day 2016

Four-Quadrant Dynamometer/Power Supply

CUSTOM MADE EMBEDDED AUTOMATION SYSTEMS FOR SMART HOMES PART 1: PRELIMINARY STUDY

3-Degrees of Freedom Robotic ARM Controller for Various Applications

Distance Measurement of an Object by using Ultrasonic Sensors with Arduino and GSM Module

International Journal of Advance Engineering and Research Development. Transformer Health Monitoring And Control Through Arduino

Implementaion of High Performance Home Automation using Arduino

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

WifiBotics. An Arduino Based Robotics Workshop

GSM BASED PATIENT MONITORING SYSTEM

HUMAN BODY MONITORING SYSTEM USING WSN WITH GSM AND GPS

RF4463F30 High Power wireless transceiver module

UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING

Agriculture Automation & Monitoring using NI my RIO & Image Processing to Estimate Physical Parameters of Soil

Hardware Platforms and Sensors

Charge Meter. Electronics & Software. Universally Applicable for Piezoelectric Measuring Technology. Type 5015A...

Arm Based Remote Monitoring and Control System for Environmental Parameters in Greenhouse

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

V.V.Monica Sindhu and X. Anitha Mary 1

Ocean Controls KT-5221 Modbus IO Module

DISCONTINUED. Modulation Type Number of RF Channels 15

ZTEC Instruments. Ultrasonic Stimulus and Response Tests Leveraging Modular Instrumentation. Creston Kuenzi, Applications Engineer

DISCONTINUED. Modulation Type Number of RF Channels 15

Design of double loop-locked system for brush-less DC motor based on DSP

Design of WSN for Environmental Monitoring Using IoT Application

2.0 Discussion: 2.1 Approach:

DISTRIBUTION TRANSFORMER MONITORING AND CONTROL SYSTEM FOR REMOTE ELECTRIC POWER GRIDS THROUGH GSM

Wireless Digital Communication using LabVIEW and ZigBee

SCHOOL OF TECHNOLOGY AND PUBLIC MANAGEMENT ENGINEERING TECHNOLOGY DEPARTMENT

Transcription:

Implementation of Arduino Board on Wind Turbine Instrumentation System Using LabVIEW K. Joel Abhishek 1, I. Santi Prabha 2 1 University College of Engineering, JNTUK, Electronics and Communication Department, Kakinada, India 2 University College of Engineering, JNTUK, Electronics and Communication Department, Kakinada, India Abstract: High quality measuring equipment ensures a successful wind measurement. Inaccurate wind Measurements result in losses. Wind monitoring is essential in wind industry. As wind is intermittent in nature, continuous monitoring is needed for wind potential assessments prior to setting up a wind park when the wind park is in operation mode. In this project, development of a system to record and analyze parameters like wind speed, wind direction, pressure and temperature, humidity, lightning using LabVIEW is reported. Interfacing is done using Arduino board. Current and voltage from utility feeder are also monitored to measure power and power factor. The rotor blade is designed based on the site wind data, estimate the wind turbine generator chosen for the site, the annual energy production and levelised cost of production etc. Keywords: Wind Speed, Wind Direction, Temperature, Pressure, Lightning, Humidity, Labview 1. Introduction A global standard of wind measurement and the most accurate measuring technology are required for assessing potential wind park sites and also for monitoring and maintaining existing wind parks. Prior to setting up a wind park, wind is monitored for wind resource assessment. Such measurements are usually done for a minimum period of one year, during which wind data is gathered at regular intervals. The measured data is processed and then analyzed. A wind energy conversion system does not give energy at constant rate, so we need to calculate the minimum available energy at a site, the lull hours for construction of storage systems etc. Wind measurements are also done after setting up a wind farm when it is in operation. Measuring equipment must perform to ensure the quality of data essential for producing accurate wind site assessments. An accurate wind resource assessment requires the comparison of new detailed wind data with long-term meteorological data to avoid uncertainties. Both are analyzed together to determine the wind power density of the site or to decide whether the site is suitable for installation of a wind park. In this project, wind speed is calculated with Mean and annualized mean wind speed, wind power density, wind shear, turbulence intensity, mean air temperature, mean air density, speed frequency distribution, wind rose, daily and hourly distribution are the required wind resource assessment report statistics. Such estimations also indicate whether the project is profitable or not. Once a wind farm is in operation the developed system helps to analyze whether the generator is producing maximum output or not; also, continuous monitoring using this system helps to determine whether the system is healthy or not. Based on the wind availability and the output it also helps to understand whether a machine needs maintenance or not. Wind speed monitoring necessary for pitch regulation of the turbine beyond the rated wind speed. In this project, PID is used to calculate the wind speed parameters like temperature, humidity etc. Further reduce the error. 1.1Arduino In this project, the Arduino board is proposed instead of DAQ (Data acquisition) to reduce the cost of the hard ware and the system is implemented on Arduino Duemilanove. Arduino board is mainly used for interfacing the hardware and PC. The Arduino Duemilanove ("2009") is a microcontroller board based on the ATmega168 or ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started."duemilanove" means 2009 in Italian and is named after the year of its release. The Duemilanove is the latest in a series of USB Arduino boards. Figure 1: Arduino Board The paper has organized as follows: section 2 explains overview of the system. Section 3 explains Wind Speed Measurement and Wind Direction. LabVIEW Interface for Arduino is shown in section 4. Results and conclusion of the work is presented Paper ID: 05111401 1080

1.2 System Overview International Journal of Science and Research (IJSR) Figure 4: LDR Sensor LDRs or Light Dependent Resistors are very useful especially in light/dark sensor circuits. Normally the resistance of an LDR is very high, sometimes as high as 1000 000 ohms, but when they are illuminated with light resistance drops dramatically. 1.2.3 Piezo Sensor 1.2.1Temperature Sensor Figure 2: System Over View Piezo is derived from the Greek word piezein, to squeeze. Piezoelectric materials produce a voltage when strained. Piezoresistive materials exhibit a change in resistance when subjected to pressure. When pressure (stress) is applied to a material it creates a strain or deformation in the material. In a piezoelectric material this strain creates an electrical potential difference, a voltage. The effect is reversible. When an electric potential is applied across two sides of a piezoelectric material, it strains. Both effects were discovered by Jacques and Pierre Curie in 1880-1.The piezoelectric effect is found in materials with a specific electrical crystalline structure. These are known as piezoelectric materials. Figure 3: LM35 Voltage Sensor It has an output voltage that is proportional to the Celsius temperature. The scale factor is.01 V / c. The LM35 does not require any external calibration or trimming and maintains an accuracy of / 0.4 c at room temperature and / 0.8 c over a range of 0 c to 100 c. Another important characteristic of the LM35DZ is that it draws only 60 micro amps from its supply and possesses a low selfheating capability. The sensor self-heating causes less than 0.1 c temperature rise in still air. tempc Where, 0.5* val *100 1024 Val = is the value send to the computer by the serial port temp C= is the calculated temperature value (in Celsius), 5 is the reference we are using, 1024 is the resolution of the 10 bit internal ADC. 1.2.4 Humidity Sensor Figure 5: Piezoresistive Sensor Humidity sensor works on the principle of relative humidity and gives the output in the form of voltage. This analog voltage provides the information about the percentage relative humidity present in the environment. A miniature sensor consisting of a RH sensitive material deposited on a ceramic substrate. The AC resistance (impedance) of the sensor decreases as relative humidity increases. 1.2.2 LDR Light-dependent resistor alternatively called an LDR, photo resistor, photoconductor, or photocell, is a variable resistor whose value decreases with increasing incident light intensity. 1.2.5 GSM Figure 6: Humidity Sensor The Global System for Mobile communication, usually called GSM, Telecommunications Standards Institute (ETSI) to describe protocols for second generation (2G) digital cellular networks used by mobile phones. The GSM standard Paper ID: 05111401 1081

was developed as a replacement for first generation (1G) analog cellular networks, and originally described a digital, circuit switched network optimized for full duplex voice telephony. This was expanded over time to include data communications, first by circuit switched transport, then packet data transport via GPRS (General Packet Radio Services) and EDGE (Enhanced Data rates for GSM Evolution or EGPRS). Further improvements were made when the 3GPP developed third generation (3G) UMTS standards followed by fourth generation (4G) LTE Advanced standards. "GSM" is a trademark owned by the GSM Association. GSM is a cellular network, which means that mobile phones connect to it by searching for cells in the immediate vicinity. 2. LabVIEW Interface for Arduino (LIFA) LabVIEW programs are called as Virtual Instruments because the icons appearance and operation imitate actual Instruments like switches and meters. 2.1 Front panel Front panel is the user interface of VI. It contains controls and indicators. Controls are like inputs that supply data to the block diagram and indicators are like outputs that display the data which will be generated by the block diagram. 2.2 Block diagram List of AT commands for SMS control 1.3 Wind Speed Measurement and Wind Direction 1.3.1 Wind Speed Measurement An anemometer is used for wind speed measurement which is a critical parameter for the evaluation of a site s wind energy. A cup type anemometer is used for wind speed measurement, it uses MOC7811 Optocoupler IC. The code of the program is present on the block diagram (Fig. 8) and it resembles a flowchart. It defines the functionality of the VI. Block diagram objects include terminals, functions, constants, wires etc. The NI LabVIEW toolkit helps us easily to interface LabVIEW software with Arduino microcontroller. With this toolkit and LabVIEW, you can control or acquire data from the Arduino microcontroller. Once the information is in LabVIEW, analyze it using the hundreds of built-in LabVIEW libraries, develop algorithms to control the Arduino hardware, and present your findings on a polished User Interface (UI). A sketch for the Arduino microcontroller acts as an I/O engine that interfaces with LabVIEW VI s through a serial connection. This helps you quickly move information from Arduino pins to LabVIEW without adjusting the communication, synchronization, or even a single line of C code. Figure 7: Wind Speed and Direction The measured wind speed is monitored, stored and analysed using labview. The data is sampled for every second and the average over 10 min is displayed. The stranded deviation, maximum and minimum wind speed is obtained. 1.3.2 Wind Direction This wind direction is measured with wind vanes. Assessing wind direction helps to avoid sheltering effects within the wind park. In the initial assessment wind direction is used to determine in which direction at a site wind potential is high. The turbines will be installed facing that direction. The wind vane is made of potentiometer. The output voltage indicates the direction. By this lab view program the wind direction at any instant can be measured. Using the common Open, Read/Write, Close convention in LabVIEW, you can access the digital, analog, pulse widthmodulated, I2C, and SPI signals of the Arduino microcontroller. Top 5 reasons LabVIEW makes us more productive when using Arduino: 1. Interact with your system through a graphical user interface. 2. Streamline your design process with intuitive graphical programming. 3. Improve your debugging experience with interactive tools. 4. Leverage built in resources/functions for implementing simple to complex tasks. 5. Open API (Application Programming Interface) allows for complete customization a) Setup 1. With Arduino board ready, make sure you have LabVIEW 2012 or newer version installed. 2. Install NI-VISA Drivers. 3. Install the Arduino IDE and drivers for Windows. 4. Install the LIFA (LabVIEW Interface for Arduino). 5. Upload the sketch LIFA_Base.pde to the Arduino and we are done with the setup. Paper ID: 05111401 1082

b) LabVIEW Block Diagram c) For Reading Sensors Data International Journal of Science and Research (IJSR) Figure 9: Wind Speed An anemometer is used to measure the wind speed and it is monitored, stored and analyzed using LabVIEW. The data is sampled is for every second and the average over 10 minutes is displayed. Figure 8: Block diagram of Wind Turbine d) Storage of Data in Excel File Figure 10: Wind Direction The wind direction is measured with wind vane using LabVIEW. The wind vane is made of potentiometer.the output voltage indicates the direction. Temperature & Pressure e) For Sending SMS of Sensors Data Figure 11(a) Figure 11(b) 3. Results A monitoring system for wind farm using LabVIEW is developed. The parameters like wind speed, wind direction, temperature and pressure, humidity, lightning are continuously monitored and displayed. These measured are storied in data base and then used for wind resource assessment for estimating the site potential. The values of current, temperature, pressure, humidity, lightning, and wind speed obtained through LabVIEW are compared with actual values. Temperature is measured using LM35 sensor in fig.11 (a). LM35 has an output voltage that is proportional to the Celsius temperature. As there is no need to subtract a large constant voltage from its output to obtain centigrade scaling. Pressure is taken by piezo sensor in fig.11 (b). The output of piezo sensor is proportional to the applied electric potential across two sides of a piezo electric material. Paper ID: 05111401 1083

References Figure 12: LDR LDR is a photo resistor whose value decrees with increasing incident light intensity. [1] National Instruments, sine.ni.com [2] LabVIEW Interface for Arduino [LIFA], decibel.ni.com [3] Arduino Community, arduino.cc [4] Olden. P, Open Loop motor speed control with LabVIEW, SoutheastCon, Proceedings IEEE, pp. 259 [5] Ho-Ling Fu, Wei-Chiang Chang, Wind turbine control monitor system simulation and validation, Proceedings of International Symposium on computer, Communication, Control and Automation, Taiwan, May2010,pp. 262, 2001, (Conference Publications) [6] Recayi Pecen, MD Salim, & Ayhan Zora, A LabView Based Instrumentation System for a Wind-Solar Hybrid Power Station, Journal of Industrial Technology,Volume 20, Number 3, June 2004 Author Profile Figure 13: PID Output By using PID controller we can reduce the error to get an accurate output and provides fast response. K. Joel Abhishek received the B.Tech Degree in Electronics and Communication Engineering from LITAM Engineering College in 2012. Now Pursing M.Tech degree in Electronics and Communication Engineering from University College of Engineering, JNTUK, Kakinada. Figure 14: GSM Module Output By using GSM module we can easily send the data when any abnormal conditions are occurred then GSM module will send the data to the corresponding station. f) Excel sheet The collected data is stored in excel sheet to compare with previous data. 4. Conclusion A cost effective means of employing powerful programming tool for various applications using prototyping board Arduino is developed. The potential of this method will be extended for various other engineering applications in the near future. Paper ID: 05111401 1084