SlideShare a Scribd company logo
1 of 19
Download to read offline
WWiinndd GGeenneerraattoorr
MMoonniittoorriinngg aanndd CCoonnttrrooll
SSyysstteemm
www.digilentinc.com/events/DDC2011
page 1 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
WIND GENERATOR MONITORING AND CONTROL
SYSTEM
Jakab Zsolt
zsolt_levente2000@yahoo.com
Submitted for the 2011 Digilent Design Contest
Cluj Napoca
08.05.2011
Advisor: Assist. Dr. Eng. Duka Adrian-Vasile
“Petru Maior” University of Tg. Mureş
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 2 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
System features
- measurement of wind generator parameters (voltage, current, power consumption, wind speed)
- voltage range: 7.5....24 V
- current range: 0.1....11 A (adjustable)
- wind speed range 0…….20.
- microcontroller based systems
- wireless radio communication between the wind generator system and the remote system
- USB 2.0 communication with the PC
- user application providing: data acquisition, data logging, plotting and display
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 3 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Project Summary
1. Introduction
1.1 Problem to solve
1.2 Proposed solution
2. Hardware description
2.1 Wind generator system
2.2 Remote station
3. Software
3.1 Communication
3.2 Microcontroller applications
3.2 LabWindows CVI user interface
Digilent Products Required
• 2 x PmodCLS
• 2 x PmodRF1
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 4 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
1. Introduction
1.1 Problem to solve
Small wind generators up to hundreds of watts work in parallel with chemical
batteries on 12 V, 24V or 48V direct current bus bar systems. A.C. consumers take
energy from these systems through inverters.
Wind generators deliver energy when wind speed exceeds a certain threshold
value prox. 3 - 5 m/s depending on the wind generator size. If wind energy is absent for
longer time, the accumulators start to discharge, and at a certain value the consumers
need to be disconnected from the d.c. bus bar and to be connected to other energy
sources, if available, in order to avoid damage in the energy storage system .This kind
of transition between energy sources can cause long interrupts in the consumers
operation, or even permanent shutdown.
In this conditions the main problem is the instability regarding the power
supplied by a small wind generator.
1.2 Proposed solution
In the idea of a parallel operation between a renewable energy source and a
relatively secure energy source, such as the public electric network, I suggest the
following monitoring and control system for a wind generator, built around Microchip
PIC microcontrollers:
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 5 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
2. Hardware description
The Wind Generator Monitoring and Control System is based on two subsystems: one
located near the wind generator and the other one placed away from the wind
generator’s site. These components are named:
- The wind generator system
- Remote system/station
2.1 Wind generator system
- this part of the equipment has the following block diagram:
The system has its own power supply connected to the 12V dc. bus bar.
Energy can come in to the system from several sources: the wind generator, the
storage system (accumulator), the public grid or from all sources at the same time. The
source of the energy depends on the operating conditions, which the system has to
handle, coordinated by the microcontroller.
The main block is the PIC microcontroller, which takes signals from a wind speed
sensor and a measurement circuit, it processes them, the displays the results on the
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 6 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Digilent's PmodCLS , it transmits the acquired system data to the remote equipment
and controls the C1 and C2 circuit breakers as described in the following table.
Wind generator system’s Control logic:
state System events C1
state
C2
state
Consumer’s main
energy source
Cause
1 wind speed
normal
current
normal
voltage normal
closed open Battery + wind
generator
There is sufficient wind speed, the load current
and output voltage are in normal limits
2 wind speed
normal
current abow
normal
voltage below
normal
closed closed Network + wind
generator
The wind generator is working, the battery is
discharged due to overload
3 wind speed
below normal
current
normal
voltage normal
closed open Battery + wind
generator
The wind generator is not working but the battery
is full charged
4 wind speed
below normal
current abow
normal
voltage below
normal
closed closed Network Battery has discharged due to a persistent lack in
incoming wind energy
5 Any wind
speed
current abow
normal
voltage below
normal
+ c2 closed
open closed 0 Consumer owerload , incoming energy from
network fails to bring the system to normal
parameters.
Possible cause: inverter is defect
If case case 5 is reached the system remains stuck until the user removes all possible
defects and resets the system by the microcontrollers reset button.
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 7 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
The main components of the Wind Generator System are:
• Wind speed sensor also known as anemometer (home built) :
Principle of operation:
The disk and cup set are rotating on the same axes. Due to the holes on the disk's
periphery the fotodiode receives intermittent light from the LED placed on the other
side of the disk. Pulsating voltage arises on pin 2 of IC 74AC00, which is a NAND
Schmidt Trigger circuit. On output pin 2 of J1A connector a TTL level signal can be
collected and its frequency f measured with the PIC mcu.
The wind speed is computed as follows: v = 20 x f [m/s] , where 20 is the
wind speed sensor's constant.
Wind Speed sensor Operating range 0.3- 20 [m/s] .
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 8 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
• Power suply and measurement circuit
Supply voltage from dc. bus bar is applied to the main stabilizer IC 7805. To avoid
linking power supply against bus bar, polarization diode 1N 4148 was introduced after
a 250 mA fuse. When wrong connected the diode enters in conduction and short
circuits the fuse so the circuit is interrupted and no damage is produced.
IC 7805 assures the power supply for the PIC microcomtroller, anemometer,
relays, a 15 V double source for measuring circuit and a 3.3V source for PmodCLS and
PmodRf1.
The 15 V double source uses a d.c-d.c. converter to obtain the necessary
voltages for the LM 324 operational amplifier (op.amp.). The heart of the converter is a
classic astable configuration of two NPN transistors with the primary windings of the
transformer and a few discrete circuit components. 1N4148 fast switching diodes are
used to eliminate autoinduction spikes.
To measure the current one op.amp. with an amplification of approx. 100 is used
to get the voltage drop on the 0.0049 Ω shunt resistor.
Voltage on bus bar is measured using a voltage divider made using 10 kΩ and 33 kΩ
resistors.
The operating ranges for the measurement circuit are: voltage 7.5÷24 V, current 0.1÷
11 A
If malfunction occurs the outputs of the measurement circuit can't override
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 9 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
standard TTL level due to the use of 5V Zenner diodes connected on them. Also 10nF
capacitors are used to ground a.c. noise signals that may appear during wind generator
function.
• Microcontroller circuit
- uses a PIC 18F 4455 mcu for ADC and capture operation, UART and SPI
communication, and also performs system state control using relays .
Almost every I/O pin of the IC is protected by a 270 Ω resistor which limits the current
below 25 mA. Further 1 kΩ and 1.5 kΩ resistor dividers are used to interface PmodRf1
input pins with 5 V operating PIC mcu.
Transistor based amplifiers are used as relay drivers with protection diodes
against autoinduction voltage.
Buttons, LED's, Digilent’s PmodCLS LCD, and sockets are included for handling the
system. Relays are not on the pcb because of their size.
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 10 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Picture of the Wind Generator system
• The generator
- home built generator with
rectifier and electronic charging
relay included .
To produce the magnetic flux,
permanent magnets are used
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 11 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
The power supplied by this generator is up to 400W depending on the speed of
the wind. The system was tested by the author up to a power of 250W (v=5m/s)
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 12 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
2.2 Remote station
Uses a PIC microcontroller to interface the
PmodRf1 transceiver with the PC, and also offers the
capability of data display on the Digilent PmodClS
module. SPI, UART and USB links are used here for data
transfer.
On the PC an application developed in
LabWindows CVI performs data processing, storage
and displays different tasks.
Power supply for this system is taken from the
PC's USB port or from another compatible source. A 3.3
V stabilizer ic supplies the PmodRf1 and PmodCLS
module. Two buttons and two LED's were provided to
be available for handling durrig programming and for
debugging purposes.
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 13 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
3. Software
3.1 Comunication
UART, SPI, USB and Radio link communication were implemented as follows:
- between both PIC mcu's and PmodCLS's a 32 byte data packet is transmitted with
UART protocol;
- between both PIC mcu's and the Digilent PmodRF1's , an software implemented SPI
interface is used
- between the remote station and the PC an USB connection is used
- between the wind generator system and the remote station a unidirectional radio link
is used for the data transfer
3.2 Microcontroller aplication
The application on both microcontrollers were developed using MPLAB IDE
On both mcu's after initializations and configuration of peripherals the program enters
in a loop.
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 14 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
On the remote system's mcu the loop starts with the reception of data from the
radio link. If there is no data available the system displays "No data" and if 32 byte
data package is received the voltage, current ,power, and wind speed numerical values
are displayed.
In 1 sec. time periods (by testing Timer0 IF flag bit) USB data transmission to Pc is
executed.
On the wind generator system's mcu the loop begins with the data acquisition,
then the voltage, current, power and wind speed values are displayed. After that, the
mcu checks if the values are within their normal limits and if not it tries to establish the
normal parameters in the circuit by controlling the circuit breakers. After performing
system control the mcu sends the data to the remote station using the PmodRf1.
This loop is not infinite. If the mcu can't bring back the system to its normal
parameters within 1 min. from its first action on the circuit breaker (C2), the loop
stops at the system’s command and removes the load from 12V bus bar through C1
circuit breaker.
3.3 PC aplication (LabWindowsCVI)
The monitoring and data acquisition program has the following main user interface :
The first developed version of the wind generator monitoring and control system (.v1)
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 15 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
uses wired UART communication (a cable connection) between Pc and the generator
system. The final version of the system (.v3) uses a virtual USB com port based on a
firmware provided by Microchip for PIC controllers. This means that the
communication with new system is possible without major hardware or software
impact.
The main user interface contains 4 analog and 4 digital measuring instruments,
text messages, LEDs, buttons and also displays the current time and date.
The "New Acq" button starts a new data acquisition if no other acquisition is in
progress. For this the user must select the acquisition interval, period and the name of
the file in the settings box which appears at start-up. If no name is introduced the file
will have the current date as a name:
If
the
name already exists a prompt message alerts the user:
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 16 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Overwriting a file is not possible and if the user does not change the introduced name
no acquisition will start
When creating a new acquisition two files are created in the project’s folder, one
*.txt file and one *.ccmte file. Both files are read only. The first file type can be
opened with any file handling program, and the second one is used only by the
application to store data needed for plots and graphics.
To view results on a graph the user selects one of the plot buttons on the main
user interface. A file selection window appears with a list of available files:
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 17 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
After selecting a file, the plot is shown in a new window with the generic name "Plot":
For selecting other files from the list an "Open file" button is provided on the
window.
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 18 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
References
(1) Electronică de putere - Doru Suciu
(2) Dispozitive electronice si electronica analogica
Lucrări de laborator (UPM)- GERMÁN-SALLÓ Zoltán
(3) Sisteme cu microprocesoare.
Îndrumător de laborator (UPM) - Duka Adrian, Jovrea Titus
(4) Programarea interfeţelor îm LabWindows. Îndrumător de laborator
(UPM) - Haller Piroska, Duka Adrian Vasile, Rusu Marius Sebastian
(5) Wind Energy Handbook -Tony Burton, David Sharpe, Nick
Jenkins, Ervin Bossany
(6) http:// www.hobbielectronika.hu
Wind Generator Monitoring and Control System Design Report
www.digilentinc.com page 19 of 19
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Appendix A:
• Source code files :
- monitoring station: CCMTE_RadioPC.c
- wind generator system: CCMTE_Radio_T.c
• CVI application: CCMTE_CVI
- CCMTE_CVI.001
- CCMTE_CVI.002
- CCMTE_CVI.exe
- setup

More Related Content

What's hot

Transformer protection using microcontroller and gsm technology
Transformer protection using microcontroller and gsm technologyTransformer protection using microcontroller and gsm technology
Transformer protection using microcontroller and gsm technologyKartik Patel
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...ijistjournal
 
Implementation of a Microcontroller Base Single Phase Automatic Changeover
Implementation of a Microcontroller Base Single Phase Automatic Changeover Implementation of a Microcontroller Base Single Phase Automatic Changeover
Implementation of a Microcontroller Base Single Phase Automatic Changeover IJSRED
 
Electrical Engineering Final Presentation
Electrical Engineering Final Presentation Electrical Engineering Final Presentation
Electrical Engineering Final Presentation Sethmi Kachchakaduge
 
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALAfault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALAMAHESH294
 
Transformer failure prevent
Transformer failure preventTransformer failure prevent
Transformer failure preventVitthal Adhav
 
IEEE Electrical Engineering projects for Bangalore Students for Academic year...
IEEE Electrical Engineering projects for Bangalore Students for Academic year...IEEE Electrical Engineering projects for Bangalore Students for Academic year...
IEEE Electrical Engineering projects for Bangalore Students for Academic year...Igslabs Malleswaram
 
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA Ajesh Jacob
 
Substation monitoring1
Substation monitoring1Substation monitoring1
Substation monitoring1buckky
 
IRJET- Implementation of Grid Tied Inverter in Solar Panel
IRJET-  	  Implementation of Grid Tied Inverter in Solar PanelIRJET-  	  Implementation of Grid Tied Inverter in Solar Panel
IRJET- Implementation of Grid Tied Inverter in Solar PanelIRJET Journal
 
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET Journal
 
A project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoA project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoJawwad Sadiq Ayon
 
Intelligent Power Modules for Motion Control
Intelligent Power Modules for Motion ControlIntelligent Power Modules for Motion Control
Intelligent Power Modules for Motion ControlPremier Farnell
 
Efficient Energy Harvesting and Transmission using Wireless Sensor Networks
Efficient Energy Harvesting and Transmission using Wireless Sensor NetworksEfficient Energy Harvesting and Transmission using Wireless Sensor Networks
Efficient Energy Harvesting and Transmission using Wireless Sensor NetworksIRJET Journal
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Boxncct
 

What's hot (20)

Transformer protection using microcontroller and gsm technology
Transformer protection using microcontroller and gsm technologyTransformer protection using microcontroller and gsm technology
Transformer protection using microcontroller and gsm technology
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
 
Implementation of a Microcontroller Base Single Phase Automatic Changeover
Implementation of a Microcontroller Base Single Phase Automatic Changeover Implementation of a Microcontroller Base Single Phase Automatic Changeover
Implementation of a Microcontroller Base Single Phase Automatic Changeover
 
AUTOMATIC METHOD OF PROTECTING TRANSFORMER USING PIC MICROCONTROLLER AS AN AL...
AUTOMATIC METHOD OF PROTECTING TRANSFORMER USING PIC MICROCONTROLLER AS AN AL...AUTOMATIC METHOD OF PROTECTING TRANSFORMER USING PIC MICROCONTROLLER AS AN AL...
AUTOMATIC METHOD OF PROTECTING TRANSFORMER USING PIC MICROCONTROLLER AS AN AL...
 
Electrical Engineering Final Presentation
Electrical Engineering Final Presentation Electrical Engineering Final Presentation
Electrical Engineering Final Presentation
 
Chic export company_catalogue
Chic export company_catalogueChic export company_catalogue
Chic export company_catalogue
 
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALAfault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
 
Transformer failure prevent
Transformer failure preventTransformer failure prevent
Transformer failure prevent
 
IEEE Electrical Engineering projects for Bangalore Students for Academic year...
IEEE Electrical Engineering projects for Bangalore Students for Academic year...IEEE Electrical Engineering projects for Bangalore Students for Academic year...
IEEE Electrical Engineering projects for Bangalore Students for Academic year...
 
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
AUTOMATIC VOLTAGE CONTROL OF TRANSFORMER USING MICROCONTROLLER AND SCADA
 
Substation monitoring1
Substation monitoring1Substation monitoring1
Substation monitoring1
 
Uim48701z r2
Uim48701z r2Uim48701z r2
Uim48701z r2
 
IRJET- Implementation of Grid Tied Inverter in Solar Panel
IRJET-  	  Implementation of Grid Tied Inverter in Solar PanelIRJET-  	  Implementation of Grid Tied Inverter in Solar Panel
IRJET- Implementation of Grid Tied Inverter in Solar Panel
 
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
 
A project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoA project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and Arduino
 
Abhishek seminar
Abhishek seminarAbhishek seminar
Abhishek seminar
 
Eee hardware list
Eee hardware listEee hardware list
Eee hardware list
 
Intelligent Power Modules for Motion Control
Intelligent Power Modules for Motion ControlIntelligent Power Modules for Motion Control
Intelligent Power Modules for Motion Control
 
Efficient Energy Harvesting and Transmission using Wireless Sensor Networks
Efficient Energy Harvesting and Transmission using Wireless Sensor NetworksEfficient Energy Harvesting and Transmission using Wireless Sensor Networks
Efficient Energy Harvesting and Transmission using Wireless Sensor Networks
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
 

Viewers also liked

Four Ways To Improve Mental Toughness
Four Ways To Improve Mental ToughnessFour Ways To Improve Mental Toughness
Four Ways To Improve Mental ToughnessElesh D Modi
 
One-to-Many relational Web Application
One-to-Many relational Web ApplicationOne-to-Many relational Web Application
One-to-Many relational Web ApplicationOnline Database
 
barış_geçer_tez
barış_geçer_tezbarış_geçer_tez
barış_geçer_tezBaris Geçer
 
Manual de serviço nx350 partida
Manual de serviço nx350 partidaManual de serviço nx350 partida
Manual de serviço nx350 partidaThiago Huari
 
Manual de serviço xlx350 r cabecote
Manual de serviço xlx350 r cabecoteManual de serviço xlx350 r cabecote
Manual de serviço xlx350 r cabecoteThiago Huari
 
Mission SAY No to Cervical Cancer With HPV Vaccination DR. SHARDA JAIN S...
Mission SAY No to Cervical Cancer   With HPV Vaccination DR. SHARDA JAIN  S...Mission SAY No to Cervical Cancer   With HPV Vaccination DR. SHARDA JAIN  S...
Mission SAY No to Cervical Cancer With HPV Vaccination DR. SHARDA JAIN S...Lifecare Centre
 
USPS® Rate Change 2017: What You Need To Know
USPS® Rate Change 2017: What You Need To Know USPS® Rate Change 2017: What You Need To Know
USPS® Rate Change 2017: What You Need To Know Pitney Bowes
 
La Restauración II (1902-1923)
La Restauración II (1902-1923)La Restauración II (1902-1923)
La Restauración II (1902-1923)cherepaja
 

Viewers also liked (14)

Four Ways To Improve Mental Toughness
Four Ways To Improve Mental ToughnessFour Ways To Improve Mental Toughness
Four Ways To Improve Mental Toughness
 
HDIACJournal_March232015
HDIACJournal_March232015HDIACJournal_March232015
HDIACJournal_March232015
 
One-to-Many relational Web Application
One-to-Many relational Web ApplicationOne-to-Many relational Web Application
One-to-Many relational Web Application
 
JASIM PROCESS OPERATOR
JASIM PROCESS OPERATORJASIM PROCESS OPERATOR
JASIM PROCESS OPERATOR
 
Diseqc
DiseqcDiseqc
Diseqc
 
barış_geçer_tez
barış_geçer_tezbarış_geçer_tez
barış_geçer_tez
 
Manual de serviço nx350 partida
Manual de serviço nx350 partidaManual de serviço nx350 partida
Manual de serviço nx350 partida
 
Manual de serviço xlx350 r cabecote
Manual de serviço xlx350 r cabecoteManual de serviço xlx350 r cabecote
Manual de serviço xlx350 r cabecote
 
IFAC
IFACIFAC
IFAC
 
Introducing HPV Vaccine
Introducing HPV VaccineIntroducing HPV Vaccine
Introducing HPV Vaccine
 
Mission SAY No to Cervical Cancer With HPV Vaccination DR. SHARDA JAIN S...
Mission SAY No to Cervical Cancer   With HPV Vaccination DR. SHARDA JAIN  S...Mission SAY No to Cervical Cancer   With HPV Vaccination DR. SHARDA JAIN  S...
Mission SAY No to Cervical Cancer With HPV Vaccination DR. SHARDA JAIN S...
 
USPS® Rate Change 2017: What You Need To Know
USPS® Rate Change 2017: What You Need To Know USPS® Rate Change 2017: What You Need To Know
USPS® Rate Change 2017: What You Need To Know
 
La Restauración II (1902-1923)
La Restauración II (1902-1923)La Restauración II (1902-1923)
La Restauración II (1902-1923)
 
Cervical cancer hpv
Cervical cancer hpvCervical cancer hpv
Cervical cancer hpv
 

Similar to Wind generator monitoring and control system_Jakab Zsolt

KAGITHALA YASASWINI
KAGITHALA YASASWINIKAGITHALA YASASWINI
KAGITHALA YASASWINIMAHESH294
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...ijistjournal
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...ijistjournal
 
IRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET Journal
 
IRJET- A Mitigation of Voltage Fluctuation on Small Scale Industry
IRJET- A Mitigation of Voltage Fluctuation on Small Scale IndustryIRJET- A Mitigation of Voltage Fluctuation on Small Scale Industry
IRJET- A Mitigation of Voltage Fluctuation on Small Scale IndustryIRJET Journal
 
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...Bharath University
 
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
IRJET-  	  Power  Stolen  Prevention by using PIC16882 MicrocontrollerIRJET-  	  Power  Stolen  Prevention by using PIC16882 Microcontroller
IRJET- Power Stolen Prevention by using PIC16882 MicrocontrollerIRJET Journal
 
Grid Connected Photovoltaic System with Energy Management Scheme
Grid Connected Photovoltaic System with Energy Management SchemeGrid Connected Photovoltaic System with Energy Management Scheme
Grid Connected Photovoltaic System with Energy Management SchemeIRJET Journal
 
Advanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerAdvanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerIOSR Journals
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLshiv kapil
 
Pre paid energy meter
Pre paid energy meterPre paid energy meter
Pre paid energy meterSuman Padhy
 
Photovoltaic Training Course - Module 1.2 choosing components
Photovoltaic Training Course - Module 1.2 choosing componentsPhotovoltaic Training Course - Module 1.2 choosing components
Photovoltaic Training Course - Module 1.2 choosing componentsLeonardo ENERGY
 
Centralized Monitoring and Control of Process Plants using PLC
Centralized Monitoring and Control of Process Plants using PLCCentralized Monitoring and Control of Process Plants using PLC
Centralized Monitoring and Control of Process Plants using PLCIRJET Journal
 
IRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET Journal
 
IoT Based Distribution Transformer Condition Monitoring System
IoT Based Distribution Transformer Condition Monitoring SystemIoT Based Distribution Transformer Condition Monitoring System
IoT Based Distribution Transformer Condition Monitoring SystemIRJET Journal
 
Nabeelpbm1998@gmail.com
Nabeelpbm1998@gmail.comNabeelpbm1998@gmail.com
Nabeelpbm1998@gmail.comnabeelavulan
 
Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...IJTET Journal
 
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTS
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTSFEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTS
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTSIRJET Journal
 
Industrial Temperature Controller using Microcontroller
Industrial Temperature Controller using MicrocontrollerIndustrial Temperature Controller using Microcontroller
Industrial Temperature Controller using MicrocontrollerEdgefxkits & Solutions
 

Similar to Wind generator monitoring and control system_Jakab Zsolt (20)

KAGITHALA YASASWINI
KAGITHALA YASASWINIKAGITHALA YASASWINI
KAGITHALA YASASWINI
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
 
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
DESIGN AND DEVELOPMENT OF A LOW-COST MICROCONTROLLER BASED SINGLE PHASE WATER...
 
IRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth Fault
 
IRJET- A Mitigation of Voltage Fluctuation on Small Scale Industry
IRJET- A Mitigation of Voltage Fluctuation on Small Scale IndustryIRJET- A Mitigation of Voltage Fluctuation on Small Scale Industry
IRJET- A Mitigation of Voltage Fluctuation on Small Scale Industry
 
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
 
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
IRJET-  	  Power  Stolen  Prevention by using PIC16882 MicrocontrollerIRJET-  	  Power  Stolen  Prevention by using PIC16882 Microcontroller
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
 
Grid Connected Photovoltaic System with Energy Management Scheme
Grid Connected Photovoltaic System with Energy Management SchemeGrid Connected Photovoltaic System with Energy Management Scheme
Grid Connected Photovoltaic System with Energy Management Scheme
 
Advanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerAdvanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using Microcontroller
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
 
Pre paid energy meter
Pre paid energy meterPre paid energy meter
Pre paid energy meter
 
Photovoltaic Training Course - Module 1.2 choosing components
Photovoltaic Training Course - Module 1.2 choosing componentsPhotovoltaic Training Course - Module 1.2 choosing components
Photovoltaic Training Course - Module 1.2 choosing components
 
Centralized Monitoring and Control of Process Plants using PLC
Centralized Monitoring and Control of Process Plants using PLCCentralized Monitoring and Control of Process Plants using PLC
Centralized Monitoring and Control of Process Plants using PLC
 
A04420107
A04420107A04420107
A04420107
 
IRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of Substation
 
IoT Based Distribution Transformer Condition Monitoring System
IoT Based Distribution Transformer Condition Monitoring SystemIoT Based Distribution Transformer Condition Monitoring System
IoT Based Distribution Transformer Condition Monitoring System
 
Nabeelpbm1998@gmail.com
Nabeelpbm1998@gmail.comNabeelpbm1998@gmail.com
Nabeelpbm1998@gmail.com
 
Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...
 
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTS
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTSFEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTS
FEEDER PROTECTION SYSTEM FROM EARTH FAULT, SHORT CIRCUIT AND OVERLOAD FAULTS
 
Industrial Temperature Controller using Microcontroller
Industrial Temperature Controller using MicrocontrollerIndustrial Temperature Controller using Microcontroller
Industrial Temperature Controller using Microcontroller
 

More from Jakab Zsolt

BINARY CLOCKSpecs
BINARY CLOCKSpecsBINARY CLOCKSpecs
BINARY CLOCKSpecsJakab Zsolt
 
Modified JDM programer
Modified JDM programerModified JDM programer
Modified JDM programerJakab Zsolt
 
Modified JDM programer
Modified JDM programerModified JDM programer
Modified JDM programerJakab Zsolt
 
incarcare baterii de Elevatoare zona sortare
incarcare baterii de Elevatoare zona sortareincarcare baterii de Elevatoare zona sortare
incarcare baterii de Elevatoare zona sortareJakab Zsolt
 
Regulator automat de nivel la statia de epurare
Regulator automat de nivel la statia de epurareRegulator automat de nivel la statia de epurare
Regulator automat de nivel la statia de epurareJakab Zsolt
 
TABLOU ALIMENTARE ST. EPURARE
TABLOU ALIMENTARE ST. EPURARETABLOU ALIMENTARE ST. EPURARE
TABLOU ALIMENTARE ST. EPURAREJakab Zsolt
 

More from Jakab Zsolt (7)

BINARY CLOCKSpecs
BINARY CLOCKSpecsBINARY CLOCKSpecs
BINARY CLOCKSpecs
 
Modified JDM programer
Modified JDM programerModified JDM programer
Modified JDM programer
 
Modified JDM programer
Modified JDM programerModified JDM programer
Modified JDM programer
 
incarcare baterii de Elevatoare zona sortare
incarcare baterii de Elevatoare zona sortareincarcare baterii de Elevatoare zona sortare
incarcare baterii de Elevatoare zona sortare
 
Regulator automat de nivel la statia de epurare
Regulator automat de nivel la statia de epurareRegulator automat de nivel la statia de epurare
Regulator automat de nivel la statia de epurare
 
TABLOU ALIMENTARE ST. EPURARE
TABLOU ALIMENTARE ST. EPURARETABLOU ALIMENTARE ST. EPURARE
TABLOU ALIMENTARE ST. EPURARE
 
datalogger
dataloggerdatalogger
datalogger
 

Wind generator monitoring and control system_Jakab Zsolt

  • 1. WWiinndd GGeenneerraattoorr MMoonniittoorriinngg aanndd CCoonnttrrooll SSyysstteemm www.digilentinc.com/events/DDC2011 page 1 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. WIND GENERATOR MONITORING AND CONTROL SYSTEM Jakab Zsolt zsolt_levente2000@yahoo.com Submitted for the 2011 Digilent Design Contest Cluj Napoca 08.05.2011 Advisor: Assist. Dr. Eng. Duka Adrian-Vasile “Petru Maior” University of Tg. Mureş
  • 2. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 2 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. System features - measurement of wind generator parameters (voltage, current, power consumption, wind speed) - voltage range: 7.5....24 V - current range: 0.1....11 A (adjustable) - wind speed range 0…….20. - microcontroller based systems - wireless radio communication between the wind generator system and the remote system - USB 2.0 communication with the PC - user application providing: data acquisition, data logging, plotting and display
  • 3. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 3 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Project Summary 1. Introduction 1.1 Problem to solve 1.2 Proposed solution 2. Hardware description 2.1 Wind generator system 2.2 Remote station 3. Software 3.1 Communication 3.2 Microcontroller applications 3.2 LabWindows CVI user interface Digilent Products Required • 2 x PmodCLS • 2 x PmodRF1
  • 4. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 4 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. 1. Introduction 1.1 Problem to solve Small wind generators up to hundreds of watts work in parallel with chemical batteries on 12 V, 24V or 48V direct current bus bar systems. A.C. consumers take energy from these systems through inverters. Wind generators deliver energy when wind speed exceeds a certain threshold value prox. 3 - 5 m/s depending on the wind generator size. If wind energy is absent for longer time, the accumulators start to discharge, and at a certain value the consumers need to be disconnected from the d.c. bus bar and to be connected to other energy sources, if available, in order to avoid damage in the energy storage system .This kind of transition between energy sources can cause long interrupts in the consumers operation, or even permanent shutdown. In this conditions the main problem is the instability regarding the power supplied by a small wind generator. 1.2 Proposed solution In the idea of a parallel operation between a renewable energy source and a relatively secure energy source, such as the public electric network, I suggest the following monitoring and control system for a wind generator, built around Microchip PIC microcontrollers:
  • 5. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 5 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. 2. Hardware description The Wind Generator Monitoring and Control System is based on two subsystems: one located near the wind generator and the other one placed away from the wind generator’s site. These components are named: - The wind generator system - Remote system/station 2.1 Wind generator system - this part of the equipment has the following block diagram: The system has its own power supply connected to the 12V dc. bus bar. Energy can come in to the system from several sources: the wind generator, the storage system (accumulator), the public grid or from all sources at the same time. The source of the energy depends on the operating conditions, which the system has to handle, coordinated by the microcontroller. The main block is the PIC microcontroller, which takes signals from a wind speed sensor and a measurement circuit, it processes them, the displays the results on the
  • 6. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 6 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Digilent's PmodCLS , it transmits the acquired system data to the remote equipment and controls the C1 and C2 circuit breakers as described in the following table. Wind generator system’s Control logic: state System events C1 state C2 state Consumer’s main energy source Cause 1 wind speed normal current normal voltage normal closed open Battery + wind generator There is sufficient wind speed, the load current and output voltage are in normal limits 2 wind speed normal current abow normal voltage below normal closed closed Network + wind generator The wind generator is working, the battery is discharged due to overload 3 wind speed below normal current normal voltage normal closed open Battery + wind generator The wind generator is not working but the battery is full charged 4 wind speed below normal current abow normal voltage below normal closed closed Network Battery has discharged due to a persistent lack in incoming wind energy 5 Any wind speed current abow normal voltage below normal + c2 closed open closed 0 Consumer owerload , incoming energy from network fails to bring the system to normal parameters. Possible cause: inverter is defect If case case 5 is reached the system remains stuck until the user removes all possible defects and resets the system by the microcontrollers reset button.
  • 7. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 7 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. The main components of the Wind Generator System are: • Wind speed sensor also known as anemometer (home built) : Principle of operation: The disk and cup set are rotating on the same axes. Due to the holes on the disk's periphery the fotodiode receives intermittent light from the LED placed on the other side of the disk. Pulsating voltage arises on pin 2 of IC 74AC00, which is a NAND Schmidt Trigger circuit. On output pin 2 of J1A connector a TTL level signal can be collected and its frequency f measured with the PIC mcu. The wind speed is computed as follows: v = 20 x f [m/s] , where 20 is the wind speed sensor's constant. Wind Speed sensor Operating range 0.3- 20 [m/s] .
  • 8. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 8 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. • Power suply and measurement circuit Supply voltage from dc. bus bar is applied to the main stabilizer IC 7805. To avoid linking power supply against bus bar, polarization diode 1N 4148 was introduced after a 250 mA fuse. When wrong connected the diode enters in conduction and short circuits the fuse so the circuit is interrupted and no damage is produced. IC 7805 assures the power supply for the PIC microcomtroller, anemometer, relays, a 15 V double source for measuring circuit and a 3.3V source for PmodCLS and PmodRf1. The 15 V double source uses a d.c-d.c. converter to obtain the necessary voltages for the LM 324 operational amplifier (op.amp.). The heart of the converter is a classic astable configuration of two NPN transistors with the primary windings of the transformer and a few discrete circuit components. 1N4148 fast switching diodes are used to eliminate autoinduction spikes. To measure the current one op.amp. with an amplification of approx. 100 is used to get the voltage drop on the 0.0049 Ω shunt resistor. Voltage on bus bar is measured using a voltage divider made using 10 kΩ and 33 kΩ resistors. The operating ranges for the measurement circuit are: voltage 7.5÷24 V, current 0.1÷ 11 A If malfunction occurs the outputs of the measurement circuit can't override
  • 9. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 9 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. standard TTL level due to the use of 5V Zenner diodes connected on them. Also 10nF capacitors are used to ground a.c. noise signals that may appear during wind generator function. • Microcontroller circuit - uses a PIC 18F 4455 mcu for ADC and capture operation, UART and SPI communication, and also performs system state control using relays . Almost every I/O pin of the IC is protected by a 270 Ω resistor which limits the current below 25 mA. Further 1 kΩ and 1.5 kΩ resistor dividers are used to interface PmodRf1 input pins with 5 V operating PIC mcu. Transistor based amplifiers are used as relay drivers with protection diodes against autoinduction voltage. Buttons, LED's, Digilent’s PmodCLS LCD, and sockets are included for handling the system. Relays are not on the pcb because of their size.
  • 10. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 10 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Picture of the Wind Generator system • The generator - home built generator with rectifier and electronic charging relay included . To produce the magnetic flux, permanent magnets are used
  • 11. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 11 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. The power supplied by this generator is up to 400W depending on the speed of the wind. The system was tested by the author up to a power of 250W (v=5m/s)
  • 12. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 12 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. 2.2 Remote station Uses a PIC microcontroller to interface the PmodRf1 transceiver with the PC, and also offers the capability of data display on the Digilent PmodClS module. SPI, UART and USB links are used here for data transfer. On the PC an application developed in LabWindows CVI performs data processing, storage and displays different tasks. Power supply for this system is taken from the PC's USB port or from another compatible source. A 3.3 V stabilizer ic supplies the PmodRf1 and PmodCLS module. Two buttons and two LED's were provided to be available for handling durrig programming and for debugging purposes.
  • 13. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 13 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. 3. Software 3.1 Comunication UART, SPI, USB and Radio link communication were implemented as follows: - between both PIC mcu's and PmodCLS's a 32 byte data packet is transmitted with UART protocol; - between both PIC mcu's and the Digilent PmodRF1's , an software implemented SPI interface is used - between the remote station and the PC an USB connection is used - between the wind generator system and the remote station a unidirectional radio link is used for the data transfer 3.2 Microcontroller aplication The application on both microcontrollers were developed using MPLAB IDE On both mcu's after initializations and configuration of peripherals the program enters in a loop.
  • 14. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 14 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. On the remote system's mcu the loop starts with the reception of data from the radio link. If there is no data available the system displays "No data" and if 32 byte data package is received the voltage, current ,power, and wind speed numerical values are displayed. In 1 sec. time periods (by testing Timer0 IF flag bit) USB data transmission to Pc is executed. On the wind generator system's mcu the loop begins with the data acquisition, then the voltage, current, power and wind speed values are displayed. After that, the mcu checks if the values are within their normal limits and if not it tries to establish the normal parameters in the circuit by controlling the circuit breakers. After performing system control the mcu sends the data to the remote station using the PmodRf1. This loop is not infinite. If the mcu can't bring back the system to its normal parameters within 1 min. from its first action on the circuit breaker (C2), the loop stops at the system’s command and removes the load from 12V bus bar through C1 circuit breaker. 3.3 PC aplication (LabWindowsCVI) The monitoring and data acquisition program has the following main user interface : The first developed version of the wind generator monitoring and control system (.v1)
  • 15. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 15 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. uses wired UART communication (a cable connection) between Pc and the generator system. The final version of the system (.v3) uses a virtual USB com port based on a firmware provided by Microchip for PIC controllers. This means that the communication with new system is possible without major hardware or software impact. The main user interface contains 4 analog and 4 digital measuring instruments, text messages, LEDs, buttons and also displays the current time and date. The "New Acq" button starts a new data acquisition if no other acquisition is in progress. For this the user must select the acquisition interval, period and the name of the file in the settings box which appears at start-up. If no name is introduced the file will have the current date as a name: If the name already exists a prompt message alerts the user:
  • 16. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 16 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Overwriting a file is not possible and if the user does not change the introduced name no acquisition will start When creating a new acquisition two files are created in the project’s folder, one *.txt file and one *.ccmte file. Both files are read only. The first file type can be opened with any file handling program, and the second one is used only by the application to store data needed for plots and graphics. To view results on a graph the user selects one of the plot buttons on the main user interface. A file selection window appears with a list of available files:
  • 17. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 17 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. After selecting a file, the plot is shown in a new window with the generic name "Plot": For selecting other files from the list an "Open file" button is provided on the window.
  • 18. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 18 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. References (1) Electronică de putere - Doru Suciu (2) Dispozitive electronice si electronica analogica Lucrări de laborator (UPM)- GERMÁN-SALLÓ Zoltán (3) Sisteme cu microprocesoare. Îndrumător de laborator (UPM) - Duka Adrian, Jovrea Titus (4) Programarea interfeţelor îm LabWindows. Îndrumător de laborator (UPM) - Haller Piroska, Duka Adrian Vasile, Rusu Marius Sebastian (5) Wind Energy Handbook -Tony Burton, David Sharpe, Nick Jenkins, Ervin Bossany (6) http:// www.hobbielectronika.hu
  • 19. Wind Generator Monitoring and Control System Design Report www.digilentinc.com page 19 of 19 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. Appendix A: • Source code files : - monitoring station: CCMTE_RadioPC.c - wind generator system: CCMTE_Radio_T.c • CVI application: CCMTE_CVI - CCMTE_CVI.001 - CCMTE_CVI.002 - CCMTE_CVI.exe - setup