1 / 28

Midterm Design Review Team Remote Environmental Sensing Tram (REST) November 25 th , 2013

Team Members: Arsid Ferizi ; C ameron Foss; N oah P ell; Michael Rizzo; Advisor: Prof. Jackson. Midterm Design Review Team Remote Environmental Sensing Tram (REST) November 25 th , 2013. Monitoring Forest Health. Global Climate Change Human-based c ontrol systems are limited

wray
Download Presentation

Midterm Design Review Team Remote Environmental Sensing Tram (REST) November 25 th , 2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Team Members: ArsidFerizi; Cameron Foss; Noah Pell; Michael Rizzo; Advisor: Prof. Jackson Midterm Design ReviewTeam Remote Environmental Sensing Tram (REST)November 25th, 2013

  2. Monitoring Forest Health Global Climate Change • Human-based control systems are limited Forest Health Monitoring • Inadequate means of analyzing a forest’s response to a variant This graph, based on the comparison of atmospheric samples contained in ice cores and more recent direct measurements, provides evidence that atmospheric CO2has increased since the Industrial Revolution.

  3. Proposed Solution: Aerial Tram • REST will traverse a 50m transect, provide continuous on site data acquisition, and trend monitoring via a website Tram System Collecting Data in Harvard Forest Photo Courtesy of Professor Siqueira

  4. Proposed Solution: High Level Overview • Tram • Autonomously collects data from sensors • Transmits collected data to the base station • Tower (Base Station) • Communicates with tram, to give commands and receive environmental data • Send and receive commands and data to the UI over Ethernet • User Interface • Access and display recorded and real time data • Process user commands and transmit them to the base station

  5. Solution: Block Diagram

  6. User Interface • Requirements: • Allows user to change multiple settings on the aerial tram • Allows user to send controls for aerial tram to execute in real time • Deliver sensor data visuals to user • Process and display image and video data for the user • Implementation: • Website • Supports graphical representation of environmental data • Scripted input to direct operation of tram • Supports images and video This website is used by a company to display their data collected from remote sensors http://mdw.srbc.net/remotewaterquality/data_viewer.aspx

  7. User Interface • Current Accomplishments: • Python script polls the output file from data logger every 30 seconds, and updates if necessary • Google Charts graphs and Google Spreadsheetstabulates the gathered data • Motor moves and pictures are uploaded when commanded by the website • CDR Primary Goals: • Moreattractive and user friendly • Improved data visuals • Parameterized • Improved integration of user commands • Allow for user to input a testing scheduleand state transitions Current graph of the received sensor data

  8. TX/RX for UI-Base Station Communication • Requirements: • Send and receive data over the internet to the aerial tram • Implementation: • Landline to base station Photo Courtesy of Professor Siqueira Category 5 Cable http://picclick.com/NEW-1-FOOT-PINK-CAT-5E-350MHZ-UTP-ETHERNET-NETWORK-281140500650.html Tram System – The “Base Station” is the shack located behind the blue structure

  9. Tx/Rx for Base Station-Tram Communication • Current Implementation: • Data Logger connects to on-tram computer through EtherComm TX Port Micro Switch • Ethernet from computer to base station • Proposed Communication Options: • Move Computer off Tram to Base Station and establish wireless communication • Industrial Cat5 cable XBEE ZB Pro Series 2 Transmitter on Tram XBEE ZB Pro Series 2 Transmitteron Base Station DEV-11837 RaspberryPi Model A (with weather resistant case) XBEE Series 1 Transmitter At Tram XBEE Series 1 Transmitter At Base Station Arduino Uno - R3 DEV-11021

  10. Wireless Requirements • Requirements: • Wireless • Range of at least 50m • Adequate data rate • Reasonable power consumption • Implementation: • RaspberryPi Model A to Xbee ZB RF module • Outdoor Range = 120m • Data Rate = up to 1Mbps • Power: 5V @ 300mA • Arduino Uno-R3 to Xbee Series 1 RF module • Outdoor/RF LOS Range = 100 m • Data Rate = 250 kbps • Power: 3.3 V @ 50mA XBEE ZB Pro Series 2 Transmitteron Base Station XBEE ZB Pro Series 2 Transmitter on Tram DEV-11837 RaspberryPi Model A (with weather resistant case) XBEE Series 1 Transmitter At Tram XBEE Series 1 Transmitter At Base Station Arduino Uno - R3 DEV-11021

  11. Wireless vs. Wired Trade-Offs • Wired Connection • Basic Cat5 subject to environmental deterioration • Industrial cables recommended for outdoors • Industrial Cable- ~$100 • Wireless Solution: • Less maintenance • Lower data transfer rates • ZigBee- ~$40 Conclusion: We prefer the wireless solution, however trade-offs indicate that either option will suffice. We will leave the option of wireless capabilities to the User.

  12. Tx/Rx (Tram-Base Station-Website) Current Accomplishments: • Wired transmission from tram to website • Wireless solution determined option at users preference CDR Secondary Goal: • Construct wireless modules solution • Order industrial cat5 cables

  13. Control System (Base Station) • Requirements: • Non-technical • Process commands sent by the web application • Perform data processing and storage at the base station • Manage autonomous tram operation • Implementation: • Driven bythe state machine • Labview • Control of the virtual instruments • Python • Programmable connection to the network • Python and Labview LGX AU140 Extended Temperature Intel Atom Computer Platform http://www.logicsupply.com/media/manuals/LGX_AU140_Fanless_Computer_SpecSheet.pdf

  14. Control System (Base Station) Current Accomplishments: • State execution dictated by schedule • Data Logger collects data when commanded by Labview • Motor moves by 1m or 10m increments when commanded by Labview CDR Primary Goals: • Parameterized • Scheduling and state transitions based on user input • Power down state

  15. Motor Controls (Base Station) • Requirements: • Move the tram according to a user defined distance • Implementation: • Stepper Motor and Driver • Low vibration • 3 N•m torque up to 150 rpm • Current Accomplishments: • Movement at a constant predefined speed • CDR Primary Goals: • Movement necessary to achieve user defined distance AR66AKD-T10-3, AlphaStep Closed Loop Stepper Motor and Drive with Built-in Controller http://www.orientalmotor.com/products/stepper-motors/AR-series-stored-data-controller-dc.html

  16. Sensors and Controls (Tram) • Requirements: • Capable of sensing radiation, vibration and distance • Capable of visually observing surroundings • Lightweight, reliable, reasonable power consumption • Implementation: • Four Channel Net Radiometer • Pyranometer – SW 285-3,000 nm • Pyrgeometer– LW 4,500-40,000 nm • Spectral Reflectance Sensor • Normalized Difference Vegetation Index (NDVI) • 531±3 and 570±3 nm wavelengths • Photochemical Reflectance Index (PRI) • 630±5 and 800±5 nm wavelengths Four Channel Net Radiometer http://www.hukseflux.com/product/nr01-net-radiometer?referrer=/product_group/pyranometer Spectral Reflectance Sensor • http://www.hoskin.ca/catalog/index.php?main_page=product_info&products_id=2611

  17. Sensors and Controls (Tram) • Implementation: • Accelerometer • Resolution – 3.9 mg/LSB (typical) • Shock survival - 10,000 g (maximum) • SPI or I2C digital interface • Power consumption - 140 μA (typical) at 3.3 V • Ultrasonic sensor • Suitable for outdoor applications • Distance - 50cm to 10m • Accuracy - within +/-1% over the distance range • Resolution - 10mm (max) • Power consumption – 3.1mA at 5V ADXL335 - triple-axis accelerometer http://www.adafruit.com/products/163?gclid=CJ2B0t-mmroCFZKk4Aod9wkAZQ http://www.maxbotix.com/Ultrasonic_Sensors/MB7386.htm HRXL-MaxSonar®-WRLT™

  18. Sensors and Controls (Tram) • Implementation: • Webcam • HD video – 720p/1080p • Photos – Up to 15 megapixels • Infrared Thermometer • Operating Range - -55 to 80C • Sensitivity - 60 uV per C Logitech HD Webcam C920 Apogee Infrared Thermometer http://www.logitech.com/en-us/product/hd-pro-webcam-c920 http://www.hoskin.ca/catalog/images/Apogee_SI-111.jpg

  19. Sensors and Controls (Tram) • Requirements: • Organize sensor data and commands into packets for communication between base station and tram. • Implementation: • CR1000 Data Logger • Analog inputs • 16 single-ended (8 differential) channels • Digital I/O • SDI-12, UART, RS232 • 4MB memory CR1000 Data Logger http://www.campbellsci.com/cr1000

  20. Sensors and Controls (Tram) Current Accomplishments: • Sensors(4 channel radiometer, NDVI, PRI, Infrared Thermometer, Webcam, Ultrasonic) collect data when labview sets a port on the data logger • Camera takes a picture via python script, and uploads it to website Current Set backs: • All of the data logger’s analog channels have been used/digital accelerometers unable to communicate with logger directly • Ultrasonic sensor is not suitable for outdoor applications CDR Primary Goals: • Parameterized • Ultrasonic sensor better suited for the application • Accelerometer communicating with Raspberry Pi board and python script

  21. Power Management (Tram) • Requirements: • 12 Volt supply @ 350 mA • Current Implementation: • Wired connection

  22. Power Management (Tram) Wireless Charging and Management Solution: • Inductive Charging • 12VDC rechargeable Battery Current Accomplishments: • Total Power calculations and Wireless Charging Block diagram CDR Goals: • Full Charging circuit design

  23. Power Management (Tram) • Requirements: • Switches to battery source if power line goes down • Enters a low power state • Implementation: • RaspberryPi • Power consumption: 5V @ 300mA • Battery • 12VDC 12Ah • Provides at least 24 hrs of battery supply while land line is down. • Would like to implement a wireless charging station via Inductive charging to maintain a charged battery.

  24. Proposed MDR Deliverables • Primary Goals: • Demonstration of data collection from environmental sensors • Demonstration of tram and base station communication • Demonstration of website and tram basic interaction • Tram is able to send and receive test data • Website displays test data, and is able to send text data to tram

  25. Proposed CDR Deliverables • Primary Goals: • Website – attractive UI with adequately functioning user input (commands, test schedule, state transitions) and visuals (graph, table, pictures) • Base Controls - scheduling and state transitions based on user input, and a power down state • Sensors and Motor Controls – integration of accelerometer and motor speed based on user input • Power Management and Communication – integration of secondary power supply, and power controller • Secondary Goals: • Website and Base Controls – error handling • Sensors and Motor Controls – sensor measurements based on user input and error handling • Power Management and Communication – wireless communication between tram sensors/webcam and base station • Tertiary Goals: • Sensors and Motor Controls – positioning system • Power Management and Communication – error handling

  26. Costs and Weight

  27. Team REST’s Schedule

  28. Questions….

More Related