Computers and Technology

Use matlab “fminsearch” to design a helical compression spring for a coil-over shock absorber in a small unmanned ground vehicle (ugv) based on the following specifications. you must attach hard copy of your code and matlab output.
minimum weight
must fit over 0.57 inch dia shock body
minimum working force fw = 15 lbf at working length lw = 1.5 inch
minimum factor of safety nfs of 1.0 to prevent static yield at shut length ls (fully compressed)
free length lf = 3.0 inch, total number of coils nt = 14
round steel music wire or round zinc-plated steel music wire
squared (closed) ends or squared-and-ground ends
current design – nt = 14, lf = 3.0 in, od = 0.80 in, d = 0.081 in, w = 0.046 lbf, nfs = 1.30
2) select a spring that most closely matches your optimal design from mcmaster-carr.
optimal design mcmaster-carr
wire diameter d [in]
coil od [in]
total number of coils nt 14
free length lf [in] 3.0
weight [lbf]
coil id [in]
spring rate k [lbf/in]
force at lw [lbf]
shut length ls [in]
factor of safety nfs at ls
mcmaster-carr part number
cost each
3) will your optimal spring buckle at lw? yes no show your work!
extra credit – explore the sensitivity of your design to number of coils and free length.
% t_fminsearch. m - test fminsearch
% hjsiii, 14.10.29
% initial guess
x_start = [ 1 1 ]';
% call
options = optimset( 'display', 'iter' );
[ x_solution, min_val ] = fminsearch( 'biquad', x_start, options )
% bottom of t_fminsearch

function z = biquad( x )
% biquadratic test function for fminsearch
% hjsiii, 14.10.29
% minimum = 3 at x(1)=2 and x(2)=5
z = ( x(1)^2 - 4*x(1) + 4 ) + ( x(2)^2 - 10*x(2) + 25 ) + 3;
% penalty function to provide inequality constraint
% constrained minimum = 3.8 at x(1)=2.4 and x(2)=4.2
%t = 0.5 * x(1) + 3;
%if x(2) > t,
% z = z + 100;
%end
% bottom of biquad

» t_fminsearch
x_solution =
2.
5.
min_val =
3.

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 08:00, dramaqueenactr2040
Two technicians are discussing the common u-joint. technician a says its input and output speeds should be equal. technician b says that it normally has two yokes. which technician is correct?
Answers: 1
image
Computers and Technology, 22.06.2019 20:30, fickllyd000
In this lab, you complete a prewritten c program that calculates an employee’s productivity bonus and prints the employee’s name and bonus. bonuses are calculated based on an employee’s productivity score as shown below. a productivity score is calculated by first dividing an employee’s transactions dollar value by the number of transactions and then dividing the result by the number of shifts worked.
Answers: 3
image
Computers and Technology, 22.06.2019 22:00, suewignall
During physical science class ben and jerry connected three identical lightbulbs in parallel to a battery where happens when ben removes one of the lightbulbs from it’s socket
Answers: 2
image
Computers and Technology, 23.06.2019 02:30, chaaaa
People with high self-esteem: accept their strengths and weaknesses. believe that failed experiences are failures of their whole self. feel good about who they are only when they reach total success. need positive external experiences to counteract negative feelings that constantly plague them.
Answers: 1
Do you know the correct answer?
Use matlab “fminsearch” to design a helical compression spring for a coil-over shock absorber in a s...

Questions in other subjects:

Konu
English, 27.08.2019 05:40