Bradley University Department of Electrical and Computer Engineering 2011 Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski Dr. Scott Post
Bradley University Department of Electrical and Computer Engineering 2011 Presentation Outline ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions
Bradley University Department of Electrical and Computer Engineering 2011 The Wind Tunnel ► Wind Chamber ► Actuator ► Control Switches ON/OFF Wind Speed Damper ► Sensors
Bradley University Department of Electrical and Computer Engineering 2011 Abstract ► Networked access to controls and measurements. ► Simplified controls. ► Simplified measurements. ► LabVIEW based client/server platform. ► National Instruments DAQ for I/O
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram
Bradley University Department of Electrical and Computer Engineering 2011 Presentation Outline ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions
Bradley University Department of Electrical and Computer Engineering 2011 ► Benjamin Morrison and Michael Firman System ID Microcontroller Selection Solid-State Relay Proposal WEBWIND 2010
Bradley University Department of Electrical and Computer Engineering 2011
Bradley University Department of Electrical and Computer Engineering 2011 Presentation Outline ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram Actuator Control
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram Actuator Control Hardware Interfacing
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram Actuator Control Hardware Interfacing DAQ and Networking
Bradley University Department of Electrical and Computer Engineering 2011 ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions Presentation Outline
Bradley University Department of Electrical and Computer Engineering 2011 ► Silicon Labs C8051-F120 8 Channel ADC Up to 10mA source current on port I/O Two 12-bit DACs Microcontroller
Bradley University Department of Electrical and Computer Engineering 2011 H-Bridge Circuitry ► Three Actuator Circuit ► LM18200 3 Amp, 55V continuous 6 Amp peak Heat Sink Mounted
Bradley University Department of Electrical and Computer Engineering 2011 H-Bridge Circuitry – Design Considerations ► Power Supply 20A, 12V Continuous ► Actuator Current 7+ Amp Peak ► Power Resistors 3 ohm, 25W
Bradley University Department of Electrical and Computer Engineering 2011 Actuator Controller ► Microcontroller ADC Specifications 0.5 to 2.9 V given VDD = 3.3V V/division, division accuracy ► 1 KHz ADC Sample Frequency ► PWM DAC Output 1 KHz, 50% duty
Bradley University Department of Electrical and Computer Engineering 2011 Actuator Controller ► Unity Feedback, Proportional Control Software Based ► Not Robust Actuator Model Time ► Slow ► Accurate
Bradley University Department of Electrical and Computer Engineering 2011 Actuator Connections H-Bridge Power Resistors Microcontroller
Bradley University Department of Electrical and Computer Engineering 2011 ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions Presentation Outline
Bradley University Department of Electrical and Computer Engineering 2011 High-Level Block Diagram DAQ and Networking
Bradley University Department of Electrical and Computer Engineering 2011 LabVIEW – Client/Server Platform ► TCP Communication ► Availability Local – BU Network – Worldwide Server Up-time ► Synchronization ► Delay Up to 2 seconds
Bradley University Department of Electrical and Computer Engineering 2011 Client/Server Benefits ► Custom Manipulation of Data ► Ease of Updating ► Off-site Control Networked Webcams
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Client ► Pre-Compiled Executable LabVIEW Runtime Environment LabVIEW 2010
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Client ► Pre-Compiled Executable LabVIEW Runtime Environment LabVIEW 2010 ► Server Address Port 3363
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Client ► Pre-Compiled Executable LabVIEW Runtime Environment LabVIEW 2010 ► Server Address Port 3363 ► Simplified I/O via TCP Raw Data Input ► Custom Data Manipulation
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Client 10.3
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Client Code
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Server/DAQ ► LabVIEW 7.0 ► TCP Connection BU Networked Server ► TCP Port 3363 ► DAQ – NI 6040 E Two Analog Outputs 8 Differential Analog Inputs 8 Digital I/O
Bradley University Department of Electrical and Computer Engineering 2011 Server Sustainability and Reliability ► Looping Listener ► Error Handling ► Auto-Run on Startup ► No GUI Required
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Server/DAQ Functions ► Differential Analog Inputs Sensors
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Server/DAQ Functions ► Differential Analog Inputs Sensors ► Single Analog Ouput Actuator Set
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Server/DAQ Functions ► Differential Analog Inputs Sensors ► Single Analog Ouput Actuator Set ► Digital I/O Triggers/Status
Bradley University Department of Electrical and Computer Engineering 2011 WEBWIND Server Code
Bradley University Department of Electrical and Computer Engineering 2011 ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions Presentation Outline
Bradley University Department of Electrical and Computer Engineering 2011 Hardware Interfacing ► Solid-State Relays System On/Off ► One G3NA-225B Blower On/Off ► One G3NA-225B Damper Motor ► One DPDT Relay ► One G3NA-225B ► One G3NA-210B (DC) ► Interface to DAQ
Bradley University Department of Electrical and Computer Engineering 2011 Interfacing Status ► Preliminary Circuit Design ► Wiring DAQ and Relays Complete Not Connected to High-Voltage Systems ► No Testing or Debugging
Bradley University Department of Electrical and Computer Engineering 2011 ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions Presentation Outline
Bradley University Department of Electrical and Computer Engineering 2011 Future Additions? ► Robust Actuator Controller ► Complete Hardware Interfacing to High-Voltage Components ► Additional Actuators and Sensors ► Add Webcams
Bradley University Department of Electrical and Computer Engineering 2011 ► The Wind Tunnel ► Project Introduction Previous Work My Project ► Actuators ► LabVIEW ► Hardware Interfacing Future Work? ► Equipment ► Questions Presentation Outline
Bradley University Department of Electrical and Computer Engineering 2011 Equipment ► 8051-F120 Microcontroller ► Local and Remote PC ► LabVIEW 7.0 (server), LabVIEW 2010 (client) NI 6040 E DAQ ► Solid-State and DPDT Relays ► Power Resistors ► H-Bridges ► Actuator
Bradley University Department of Electrical and Computer Engineering 2011 Microcontroller Silicon Labs C8051-F120
Bradley University Department of Electrical and Computer Engineering 2011 Local and Remote PC
Bradley University Department of Electrical and Computer Engineering 2011 LabVIEW 7.0 and 2010 NI DAQ
Bradley University Department of Electrical and Computer Engineering 2011 Solid-State and Double-Pole Double- Throw Relays
Bradley University Department of Electrical and Computer Engineering 2011 Equipment ► 8051-F120 Microcontroller ► Local and Remote PC ► LabVIEW 7.0 (server), LabVIEW 2010 (client) NI 6040 E DAQ ► Solid-State and DPDT Relays ► Power Resistors ► H-Bridges ► Actuator
Bradley University Department of Electrical and Computer Engineering 2011 Power Resistors
Bradley University Department of Electrical and Computer Engineering 2011 Equipment ► 8051-F120 Microcontroller ► Local and Remote PC ► LabVIEW 7.0 (server), LabVIEW 2010 (client) NI 6040 E DAQ ► G3NA Solid-State and DPDT Relays ► Power Resistors ► LM18200 H-Bridges ► Actuator
Bradley University Department of Electrical and Computer Engineering 2011 LM18200 H-Bridges
Bradley University Department of Electrical and Computer Engineering 2011 Linear Actuator
Bradley University Department of Electrical and Computer Engineering 2011 Conclusion ► Room For Expansion Relay System More Sensors Robust Control ► Success Actuator Control Networked LabVIEW Sensor and Control I/O
Bradley University Department of Electrical and Computer Engineering 2011 Special Thanks ► Dr. Aleksander Malinowski ► Dr. Scott Post ► Nick Schmidt and Christopher Mattus
Bradley University Department of Electrical and Computer Engineering 2011 Questions?