Braxton Kyle Bensel

G#: 801101065

Click this, this is cool!
Return to my home page.
Return to my 2156 Portfolio.
Learn more about me!



Assigment 3: Conceptual Phase



Problem Statement Mk. I : Create a device that will allow users to obtain hand sanitizer hands-free and easily.

Problem Statement Mk. II : Create a device that will deliver hand sanitizer to its users.


Assumptions

For the conceptual stage, I'm making generalized assumptions and not getting too much into the design of any specific part for each concept. I know that with my strategies, I want to have the sanitizer be delivered to each person, so I assume I will use some sort of movement method combined with a liquid pump. These will be hashed out and refined over the next few assignments.

Updated Gantt Chart

Click on the Gantt Chart to download it! Strategy #1

Decision Matrix

Strategy #1

For my Decision Matrix, I used five different qualities to rank the three strategies I discussed in Assignment 2. I looked at the cost, ease of use, ease of assembly, coolness, and manufacturing required.

Cost

The cost evaluates how much each strategy will cost. Strategies 1 and 2 were fairly inexpensive, only requiring a pump which doesn't really break the bank. Strategy 3 utilizes two other forms of motion (locomotion and linear motion) that will both be costly no matter how it's implemented.

Ease of Use

Ease of Use evaluates how simple it is for the user to use the design. Strategy #1 only requires the user to place their hand under the sensor, which is very intuitive. The second strategy requires verbal input which may confuse some, while Strategy #3 will require a range of inputs (verbal and physical).

Ease of Assembly

Ease of Assembly looks at how difficult the design will be to create. Strategy #1 and #2 are complex (as they'll require some considerable electro-mechanical setup that I'm not quite familiar with. Strategy #3 is the same, but is physically even more demanding.

Coolness

Coolness looks at how much I like the design and how cool I think it is. Because this project doesn't require the physical creation of the product and only requires the plans and models, this is the most important factor to me. Strategy 3 is the super cool and complex design, which is why it ranks the highest.

Manufacturing Required

Manufacturing Required looks at how much manufacturing the parts themselves require to make. This is different from Ease of Assembly as this dictates how hard it will be to create and aquire the parts that will then be assembled. None of the strategies should be too incredibly difficult, but Strategy 3 will definitely be a bit more difficult than the other two.

Three Concepts

A robot with wheels that will move to the user to deliver hand sanitizer.
Strategy #1

Functional Requirements Design Parameters Analysis References Risks Countermeasures
Locomotion System Four-Wheel Drivetrain Distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft). Prior knowledge. Fairly limited turning abilities compared to other options. Exposed belt/chain system can cause safety concerns. Design code with understanding of limited turns. Shield the belt/chain system.
Swerve Drive For distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft).
For wheel angles, trigonometric math is required.
Me :) I like swerve and know some swerve stuff. Incredibly complicated code may cause failure. Dozens of points of failure. Design failsafes and redundant systems to account for failure.
Mecanum Drive Distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft).
For sideways movement, wheel voltage will need to be modified.
Prior knowledge. Limited fine movement compared to other options. May struggle on any altered terrain. Design code and performance understanding limited movement overall.
Sanitizer Delivery Peristaltic Pump P=Pressure*Flow Rate MEGR 2156 Delivery is non-continuous (Choppy flow) Is simply part of design, can be accounted for in Delivery Timing.
Gear Pump P=Pressure*Flow Rate MEGR 2156 Will require custom seating inside of sanitizer tank. Design custom sanitizer tank with Gear Pump.
Piston Pump P=Pressure*Flow Rate MEGR 2156 Advanced transfer of motion may result in failure (Need vertical motion from horizontal motor) Careful design of gearbox with proper tolerances.
Tracking methods (Red part in figure) Ultrasonic Sensor P=VI sparkfun.com Slow response rate. Account for slow response rate in programming.
VCSEL P=VI sparkfun.com Very low maximum range. Make sure design accounts for limited range.
LIDAR P=VI sparkfun.com Very high current draw and incredibly expensive. Maybe pick one of the more reasonable options.
Linear Motion Linear Slide Torque of the motor = F*R and must be greater than the gravitational force present due to the weight of the system. (F = force of motor, R = spool radius. Previous knowledge :) Weak design that may be unstable at heights. Add extra supports and make sure assembly is rigid.
Linear Elevator Same formulas as Linear Slide (above). Forces are distributed over a wider base and Torque is halved (forces on the system are split on two actors). Previous knowledge :) Bulky and heavy design may result in needing more torque despite having multiple actors in the lifting process. Cut down on weight when manufacturing.
Scissor Lift Change in height = L*(cos(θf)-cos(θi))*X L = Segment length, X = Number of segments, θi = Initial internal angle, θf = Final internal angle. Previous knowledge :) VERY unstable due to nature of design. Use a double scissor lift (such that both scissor lifts stablizie one another).
A unique hand sanitizer dispenser that will move to its target by flying.
Strategy #2

Functional Requirements Design Parameters Analysis References Risks Countermeasures
Flight System Quadcopter Thrust = pi/4*d^2*p*v*Δv (d = blade diameter, p = air pressure, v = velocity of air, Δv = change in air velocity behind propellers. NASA.gov May be less stable than an Octocopter, stability concerns are safety concerns. Fine-tune the PID extensively, add safeguards on the rotors.
Octocopter Thrust = pi/4*d^2*p*v*Δv (d = blade diameter, p = air pressure, v = velocity of air, Δv = change in air velocity behind propellers. NASA.gov Can be significantly heavier than other options, and requires all eight motors to always work together. Have failsafes implemented, cut down on weight during design.
Helicopter Thrust = pi/4*d^2*p*v*Δv (d = blade diameter, p = air pressure, v = velocity of air, Δv = change in air velocity behind propellers. NASA.gov Can be VERY unstable, especially with foreign forces acting (liquid tank, pump). Add counterweights or design pump and tank to introduce minimal forces.
Sanitizer Delivery Peristaltic Pump P=Pressure*Flow Rate MEGR 2156 Delivery is non-continuous (Choppy flow) Is simply part of design, can be accounted for in Delivery Timing.
Gear Pump P=Pressure*Flow Rate MEGR 2156 Will require custom seating inside of sanitizer tank. Design custom sanitizer tank with Gear Pump.
Piston Pump P=Pressure*Flow Rate MEGR 2156 Advanced transfer of motion may result in failure (Need vertical motion from horizontal motor) Careful design of gearbox with proper tolerances.
Control System Manual Flightstick Control This will require me to take the inputs of the flight sticks and turn them into inputs the quadcopter could recognize. Personal knowledge May require a custom setup to integrate the flight sticks. Evaluate the extent to which a flight stick could be integrated
Andymark Manual Cheap and Dirty Duty Cycle of PWM = Ton/(Ton+Toff)*100, Ton = Time on, Toff = Time off. (PWM is the signal control method for the Cheap and Dirty) andymark.com May have some issues modifying this control system to an Octocopter and getting PWM to work. Carefully consider using Cheap and Dirty with Octocopter and avoid it if possible, also check specs to guarantee it will not have compatibility issues.
Automated Vision-Based Control This will likely require the integration of a gyroscopic accelerometer and other sensors which will all require complex interfacting and specific formulas that have to be informed by the exact dimensions of the quadcopter. Personal knowledge Incredibly dangerous. And I have absolutely NO experience in quadcopters OR automated flying. Be INCREDIBLY careful IF I pick this route. There can be many safety concerns with automated movement.
An excessive robot that will move along a preset rail and deliver hand sanitizer to guests. The main disadvantage for this entire concept is the overall limited movement (determined by the preset rails).
Strategy #3

Functional Requirements Design Parameters Analysis References Risks Countermeasures
Power Supply Li-Po Battery P=VI ECGR 2161 Punctures can cause battery spills Mount battery in safe and secure location
Lead Acid Battery P=VI ECGR 2161 VERY heavy battery Mount in secure place, account for extra weight
Voltage Supplied from Rail P=VI ECGR 2161 Incredibly difficult (although not impossible, many trains use this system) Ensure that the device will not be accidentally unpowered but also guarantee there are emergency stop methods.
Sanitizer Delivery Peristaltic Pump P=Pressure*Flow Rate MEGR 2156 Delivery is non-continuous (Choppy flow) Is simply part of design, can be accounted for in Delivery Timing.
Gear Pump P=Pressure*Flow Rate MEGR 2156 Will require custom seating inside of sanitizer tank. Design custom sanitizer tank with Gear Pump.
Piston Pump P=Pressure*Flow Rate MEGR 2156 Advanced transfer of motion may result in failure (Need vertical motion from horizontal motor) Careful design of gearbox with proper tolerances.
Track-Based Movement Method Live Side-Rollers Distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft). Prior knowledge Sudden movement may cause the carriage to rack if there is only a single line of rollers. Add sloping acceleration curves or increase carriage length for stability.
Bottom Roller Powered Distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft). Prior knowledge The bottom roller may slip if there isn't solid contact. Ensure the bottom roller(s) have a tight contact, possibly design with a drop-center so that if it tilts at least one roller is contacting.
All Powered Rollers Distance travelled: D = (Pi*2*r)*RPM/60*t (t in seconds, r in ft, D in ft). Prior knowledge Uneven powering of rollers may cause issues (stalling motors) Calculate ratios properly and ensure the motors work properly in tandem.

Lessons Learned Mk. II

1) I had to redefine my concepts a lot because I misunderstood the level of depth- but these new concepts should fit perfectly!
2) I learned the formula for the thrust of a propeller, which is really interesting.
3) I somehow managed to make my designs even more ridiculous than before, but I am really excited to continue developing them.
4) I'm excited to get into the more detailed aspects of my concepts.

Activity Date and Time

10/22/2020: Worked on EVERYTHING all day. It's not procrastination, it's sudden bursts of motivation. :)

Advice for Advisees

Last updated: 10/23/2020 at 01:00 EST. Link to their page: Brigitta Fejer-Simon

1) I REALLY like the Google Sheets integration (I have NO idea how you did it but it's awesome!)
2) The drawings for each concept is really well done and it's nice to be able to see the thought processes behind everything.
3) I think you've got things really well fleshed out at this point which will make things a breeze later on. Link to their page: Beren Hollingsworth

1) I love the website but Assignment 3 wasn't yet posted as of the update time.