Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski Dr. Scott Post

Post on 19-Jan-2016

51 views 1 download

Tags:

description

Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski Dr. Scott Post. Presentation Outline. The Wind Tunnel Project Introduction Previous Work My Project Actuators LabVIEW Hardware Interfacing Future Work? Equipment Questions. The Wind Tunnel. Wind Chamber - PowerPoint PPT Presentation

Transcript of Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski Dr. Scott Post

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Wind Tunnel ControlWind Tunnel Control(WEBWIND)(WEBWIND)

By:By:Adam GreenAdam Green

Advisor:Advisor:Dr. Aleksander MalinowskiDr. Aleksander Malinowski

Dr. Scott PostDr. Scott Post

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Presentation OutlinePresentation Outline► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

►ActuatorsActuators►LabVIEWLabVIEW►Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment►QuestionsQuestions

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

The Wind TunnelThe Wind Tunnel

►Wind ChamberWind Chamber►ActuatorActuator►Control SwitchesControl Switches

ON/OFFON/OFF Wind Speed Wind Speed

DamperDamper

►SensorsSensors

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

AbstractAbstract

►Networked access to controls and Networked access to controls and measurements.measurements.

►Simplified controls.Simplified controls.►Simplified measurements.Simplified measurements.►LabVIEW based client/server LabVIEW based client/server

platform.platform.►National Instruments DAQ for I/ONational Instruments DAQ for I/O

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Presentation OutlinePresentation Outline

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

►Benjamin Morrison and Michael FirmanBenjamin Morrison and Michael Firman System IDSystem ID Microcontroller SelectionMicrocontroller Selection Solid-State Relay ProposalSolid-State Relay Proposal

WEBWIND 2010WEBWIND 2010

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Presentation OutlinePresentation Outline

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Actuator Control

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Actuator Control

Hardware Interfacing

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

Actuator Control

Hardware Interfacing

DAQ and Networking

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Presentation OutlinePresentation Outline

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

►Silicon Labs C8051-Silicon Labs C8051-F120F120 8 Channel ADC8 Channel ADC Up to 10mA source Up to 10mA source

current on port I/Ocurrent on port I/O Two 12-bit DACsTwo 12-bit DACs

MicrocontrollerMicrocontroller

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

H-Bridge CircuitryH-Bridge Circuitry

►Three Actuator CircuitThree Actuator Circuit►LM18200LM18200

3 Amp, 55V continuous3 Amp, 55V continuous 6 Amp peak6 Amp peak Heat Sink MountedHeat Sink Mounted

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

H-Bridge Circuitry – Design H-Bridge Circuitry – Design ConsiderationsConsiderations

►Power SupplyPower Supply 20A, 12V Continuous20A, 12V Continuous

►Actuator CurrentActuator Current 7+ Amp Peak7+ Amp Peak

►Power ResistorsPower Resistors 3 ohm, 25W3 ohm, 25W

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Actuator ControllerActuator Controller

►Microcontroller ADC SpecificationsMicrocontroller ADC Specifications 0.5 to 2.9 V given VDD = 3.3V0.5 to 2.9 V given VDD = 3.3V 0.0013 V/division, +- 10 division accuracy0.0013 V/division, +- 10 division accuracy

►1 KHz ADC Sample Frequency1 KHz ADC Sample Frequency►PWM DAC OutputPWM DAC Output

1 KHz, 50% duty1 KHz, 50% duty

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Actuator ControllerActuator Controller

► Unity Feedback, Proportional Unity Feedback, Proportional ControlControl Software BasedSoftware Based

►Not RobustNot Robust Actuator ModelActuator Model TimeTime

► SlowSlow► AccurateAccurate

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Actuator Connections

H-Bridge

Power Resistors

Microcontroller

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Presentation OutlinePresentation Outline

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

High-Level Block DiagramHigh-Level Block Diagram

DAQ and Networking

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

LabVIEW – Client/Server LabVIEW – Client/Server PlatformPlatform

►TCP CommunicationTCP Communication►AvailabilityAvailability

Local – BU Network – Local – BU Network – WorldwideWorldwide

Server Up-timeServer Up-time

►SynchronizationSynchronization►DelayDelay

Up to 2 secondsUp to 2 seconds

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Client/Server BenefitsClient/Server Benefits

►Custom Manipulation of Custom Manipulation of DataData

►Ease of UpdatingEase of Updating►Off-site ControlOff-site Control

Networked WebcamsNetworked Webcams

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND ClientWEBWIND Client

►Pre-Compiled ExecutablePre-Compiled Executable LabVIEW Runtime LabVIEW Runtime

EnvironmentEnvironment LabVIEW 2010LabVIEW 2010

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND ClientWEBWIND Client

►Pre-Compiled ExecutablePre-Compiled Executable LabVIEW Runtime EnvironmentLabVIEW Runtime Environment LabVIEW 2010LabVIEW 2010

►Server AddressServer Address Port 3363Port 3363

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND ClientWEBWIND Client

►Pre-Compiled ExecutablePre-Compiled Executable LabVIEW Runtime EnvironmentLabVIEW Runtime Environment LabVIEW 2010LabVIEW 2010

►Server AddressServer Address Port 3363Port 3363

►Simplified I/O via TCPSimplified I/O via TCP Raw Data InputRaw Data Input

►Custom Data ManipulationCustom Data Manipulation

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Client 10.3WEBWIND Client 10.3

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Client CodeWEBWIND Client Code

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Server/DAQWEBWIND Server/DAQ

►LabVIEW 7.0LabVIEW 7.0►TCP ConnectionTCP Connection

BU Networked ServerBU Networked Server►TCP Port 3363TCP Port 3363

►DAQ – NI 6040 EDAQ – NI 6040 E Two Analog OutputsTwo Analog Outputs 8 Differential Analog 8 Differential Analog

InputsInputs 8 Digital I/O8 Digital I/O

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Server Sustainability and Server Sustainability and ReliabilityReliability

► Looping ListenerLooping Listener

► Error HandlingError Handling

► Auto-Run on StartupAuto-Run on Startup

► No GUI RequiredNo GUI Required

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Server/DAQ WEBWIND Server/DAQ FunctionsFunctions

►Differential Analog Differential Analog InputsInputs SensorsSensors

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Server/DAQ WEBWIND Server/DAQ FunctionsFunctions

►Differential Analog Differential Analog InputsInputs SensorsSensors

►Single Analog OuputSingle Analog Ouput Actuator SetActuator Set

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Server/DAQ WEBWIND Server/DAQ FunctionsFunctions

►Differential Analog Differential Analog InputsInputs SensorsSensors

►Single Analog OuputSingle Analog Ouput Actuator SetActuator Set

►Digital I/ODigital I/O Triggers/StatusTriggers/Status

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

WEBWIND Server CodeWEBWIND Server Code

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Presentation OutlinePresentation Outline

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Hardware InterfacingHardware Interfacing

►Solid-State RelaysSolid-State Relays System On/OffSystem On/Off

►One G3NA-225BOne G3NA-225B Blower On/OffBlower On/Off

►One G3NA-225BOne G3NA-225B Damper MotorDamper Motor

►One DPDT RelayOne DPDT Relay►One G3NA-225BOne G3NA-225B►One G3NA-210B (DC)One G3NA-210B (DC)

► Interface to DAQInterface to DAQ

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Interfacing StatusInterfacing Status►Preliminary Circuit DesignPreliminary Circuit Design►Wiring DAQ and Relays CompleteWiring DAQ and Relays Complete

Not Connected to High-Voltage Not Connected to High-Voltage SystemsSystems

►No Testing or DebuggingNo Testing or Debugging

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Presentation OutlinePresentation Outline

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Future Additions?Future Additions?► Robust Actuator ControllerRobust Actuator Controller► Complete Hardware Interfacing to High-Complete Hardware Interfacing to High-

Voltage ComponentsVoltage Components► Additional Actuators and SensorsAdditional Actuators and Sensors► Add WebcamsAdd Webcams

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

► The Wind TunnelThe Wind Tunnel► ProjectProject

IntroductionIntroduction Previous WorkPrevious Work My ProjectMy Project

► ActuatorsActuators► LabVIEWLabVIEW► Hardware InterfacingHardware Interfacing

Future Work?Future Work?► EquipmentEquipment► QuestionsQuestions

Presentation OutlinePresentation Outline

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

EquipmentEquipment

► 8051-F120 Microcontroller8051-F120 Microcontroller► Local and Remote PCLocal and Remote PC► LabVIEW 7.0 (server), LabVIEW 2010 LabVIEW 7.0 (server), LabVIEW 2010

(client)(client) NI 6040 E DAQNI 6040 E DAQ

► Solid-State and DPDT RelaysSolid-State and DPDT Relays► Power ResistorsPower Resistors► H-BridgesH-Bridges► ActuatorActuator

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

MicrocontrollerMicrocontrollerSilicon Labs C8051-F120Silicon Labs C8051-F120

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Local and Remote PCLocal and Remote PC

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

LabVIEW 7.0 and 2010LabVIEW 7.0 and 2010NI DAQNI DAQ

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Solid-State and Double-Pole Solid-State and Double-Pole Double-Throw RelaysDouble-Throw Relays

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

EquipmentEquipment

► 8051-F120 Microcontroller8051-F120 Microcontroller► Local and Remote PCLocal and Remote PC► LabVIEW 7.0 (server), LabVIEW 2010 LabVIEW 7.0 (server), LabVIEW 2010

(client)(client) NI 6040 E DAQNI 6040 E DAQ

► Solid-State and DPDT RelaysSolid-State and DPDT Relays► Power ResistorsPower Resistors► H-BridgesH-Bridges► ActuatorActuator

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Power ResistorsPower Resistors

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

EquipmentEquipment

► 8051-F120 Microcontroller8051-F120 Microcontroller► Local and Remote PCLocal and Remote PC► LabVIEW 7.0 (server), LabVIEW 2010 LabVIEW 7.0 (server), LabVIEW 2010

(client)(client) NI 6040 E DAQNI 6040 E DAQ

► G3NA Solid-State and DPDT RelaysG3NA Solid-State and DPDT Relays► Power ResistorsPower Resistors► LM18200 H-BridgesLM18200 H-Bridges► ActuatorActuator

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

LM18200 H-BridgesLM18200 H-Bridges

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Linear ActuatorLinear Actuator

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

ConclusionConclusion

►Room For ExpansionRoom For Expansion Relay SystemRelay System More SensorsMore Sensors Robust ControlRobust Control

►SuccessSuccess Actuator ControlActuator Control Networked LabVIEWNetworked LabVIEW Sensor and Control I/OSensor and Control I/O

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Special ThanksSpecial Thanks

► Dr. Aleksander MalinowskiDr. Aleksander Malinowski

► Dr. Scott PostDr. Scott Post

► Nick Schmidt and Christopher MattusNick Schmidt and Christopher Mattus

Bradley UniversityDepartment of Electrical and Computer Engineering 2011

Questions?Questions?