sddec18-08 : “Smart Waste Management”
Smart Garbage Management
Team sddecc18-08 Colin McAllister, Nicholas Pecka, Robert Duvall, Steven Brown, Brendan Finan, and Samuel Johnson Advisor Goce Trajcevski http://sddec18-08.sd.ece.iastate.edu/
1
Smart Garbage Management Team sddecc18-08 Colin McAllister, - - PowerPoint PPT Presentation
Smart Garbage Management Team sddecc18-08 Colin McAllister, Nicholas Pecka, Robert Duvall, Steven Brown, Brendan Finan, and Samuel Johnson Advisor Goce Trajcevski http://sddec18-08.sd.ece.iastate.edu/ sddec18-08 : Smart Waste Management
sddec18-08 : “Smart Waste Management”
Team sddecc18-08 Colin McAllister, Nicholas Pecka, Robert Duvall, Steven Brown, Brendan Finan, and Samuel Johnson Advisor Goce Trajcevski http://sddec18-08.sd.ece.iastate.edu/
1
sddec18-08 : “Smart Waste Management”
○ Does not account for an individual customer’s needs ○ Cannot accurately predict when a truck will become full
○ Measures garbage height & weight and uploads to cloud
○ Creates efficient collection routes based on collected data
○ Allows waste management to view smart routes ○ Gives customers insight into their waste disposal habits
2
sddec18-08 : “Smart Waste Management”
3
sddec18-08 : “Smart Waste Management”
○ Secure ○ Verifiable ○ Guaranteed to reach cloud
4
sddec18-08 : “Smart Waste Management”
○ Capable of incorporating a large number of garbage sensors
○ Able to seamlessly integrate multiple waste management clients into the service
○ Product simple to use and install
○ All communication must use end to end encryption ○ Protect user data
5
sddec18-08 : “Smart Waste Management”
○ High capacity battery ○ Efficient power usage ○ Solar panels
○ Residents ■ Not willing to spend substantially more money on waste management ○ Waste Management Companies ■ Cost of implementation must be reasonable compared to return on investment
6
sddec18-08 : “Smart Waste Management”
○ Network vulnerabilities ○ Data center breaches
○ Damaged sensors ○ Power loss
○ Device tampering
7
sddec18-08 : “Smart Waste Management”
Hardware Prototype $140/Device Cellular Subscription $16/Year/Device Software Backend Costs $480/Year/Municipality
8
sddec18-08 : “Smart Waste Management”
9
sddec18-08 : “Smart Waste Management”
○ Standalone device ○ Must be able to sustain operability for several weeks without charge
○ Device cost must be feasible to deploy
○ Limited number of GPIO pins on Pycom FiPy development board
○ Adhere to Outdoor/Automotive temperature and vibration standards
10
sddec18-08 : “Smart Waste Management”
○ Lower installation cost
○ Charge over USB for programming and device configuration ○ Charges via solar cell on top of garbage container
○ Measures weight, a critical metric for garbage collection but complicates installation
11
sddec18-08 : “Smart Waste Management”
12
sddec18-08 : “Smart Waste Management”
○ LTE CAT M1 ■ Low power characteristics satisfies energy efficiency requirements ■ Features include long range communication and high building penetration
○ Message Queuing Telemetry Transport (MQTT) ■ Encrypted over Transport Layer Security (TLS) connection ■ Sends JSON packet containing location, trash measurements, and measurement time ■ Brokered by AWS IoT Core
13
sddec18-08 : “Smart Waste Management”
14
sddec18-08 : “Smart Waste Management”
○ Used to charge lithium cell and power board via solar or USB power
○ Regulates battery or MCP73871 load voltage to 5 volts for Pycom FiPy
○ Accelerometer interrupt or tilt switch detects lid movement and sets TinyLogic latch ○ The latch enables switched mode power supply ○ FiPy board re-enters sleep mode by clearing the latch
15
sddec18-08 : “Smart Waste Management”
16
sddec18-08 : “Smart Waste Management”
○ Tested for shorts or faults in manufacturing ○ Verified battery manager and voltage regulator worked correctly ○ Ensured sleep circuit behaved as intended
○ Calculated by measuring active and sleep current consumptions ○ Results estimated a lifetime of 7 to 11 weeks off 2,000 mAh battery
○ Individually tested software modules that interacted each sensor
○ Ensured final software ran on Pycom FiPy board when attached to prototype ○ Tested communication from garbage sensor to AWS IoT Core
17
sddec18-08 : “Smart Waste Management”
18
sddec18-08 : “Smart Waste Management”
○ Select garbage bins that are full enough to warrant pick up ○ Use those bins as nodes in a vehicle routing program ○ Use a genetic algorithm to build a route in that solves the vehicle routing problem
○ Builds a population of random routes ○ Repeatedly builds new generations of routes through selection and merging ○ After a user set number of generations, select the best available routes
19
sddec18-08 : “Smart Waste Management”
20
sddec18-08 : “Smart Waste Management”
All tests used a population of 200 chromosomes, ran for 25 generations, and were tested 1000 times
○ Simple Human Solvable Traveling VRP ○ 100%
○ One Linear Cluster, One Truck ○ 100%
○ Two Linear Clusters, Two Trucks ○ 98.7%
21
sddec18-08 : “Smart Waste Management”
22
sddec18-08 : “Smart Waste Management”
23
sddec18-08 : “Smart Waste Management”
24
sddec18-08 : “Smart Waste Management”
25
sddec18-08 : “Smart Waste Management”
○ Ensured power demands would satisfy lifetime requirements ○ Tested ultrasonic sensor and load cell for accuracy ○ Verified data was measured and stored in database
○ Ensure that the routes contain all bins indicated for pick up ○ Check to make sure the routes make sense
○ Accurately display information ○ Update in real-time ○ Correctly render on screens
26
sddec18-08 : “Smart Waste Management”
○ Completed garbage sensor prototype ○ Genetic Routing Algorithm fully implemented ○ Full AWS integration ○ Android Application ■ Open Street Maps (OSM) Route Display ■ Collector and Homeowner Views
27
sddec18-08 : “Smart Waste Management”
○ Focus on continuing to lower power constraints and lower costs ○ Integrate MCU, wireless modem, GPS, and ultrasonic sensor onto single board ○ Finalize load cell fixture and board enclosure ○ Weatherproofing board and conducting vibration testing
28
sddec18-08 : “Smart Waste Management”
29
sddec18-08 : “Smart Waste Management”
Robert: Manage AWS Stack and OSM Route Display Colin: Garbage sensor design and software development Nicholas: Researching and Front-End Development Samuel: Routing and Clustering Logic Steven: Component integration, board design, and power management Brendan: Mobile Application
30
sddec18-08 : “Smart Waste Management”
Minimum consumption percentage (2 measurements / week) 17.16 mAh / week Maximum consumption percentage (30 measurements / week) 22.2 mAh / week Maximum estimated lifetime 5.8 weeks Minimum estimated lifetime 4.5 weeks Active current consumption 290 mA Quiescent current 2 mA
31
sddec18-08 : “Smart Waste Management”
32
sddec18-08 : “Smart Waste Management”
Top Layer Bottom Layer
33