subject

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.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 21:00
Kirk found a local community college with a two-year program and he is comparing the cost with that of an out-of-state two-year school. what is the expected total cost for one year at the local community college if kirk lives at home? what is the expected total cost for one year at the out-of-state school if kirk lives on campus?
Answers: 2
question
Computers and Technology, 23.06.2019 19:00
Now you’re on your own. include a short summary of this section with plots in your lab report. write a matlab script file to do steps (a) through (d) below. include a listing of the script file with your report. 1 the soundsc(xx,fs) function requires two arguments: the first one (xx) contains the vector of data to be played, the second argument (fs) is the sampling rate for playing the samples. in addition, soundsc(xx,fs) does automatic scaling and then calls sound(xx,fs) to actually play the signal. mcclellan, schafer, and yoder, dsp first, 2e, isbn 0-13-065562-7. prentice hall, upper saddle river, nj 07458. c 2015 pearson education, inc. 4 mcclellan, schafer and yoder, signal processing first. prentice hall, upper saddle river, new jersey, 2003. c 2003 prentice hall. (a) generate a time vector (tt) to cover a range of t that will exhibit approximately two cycles of the 4000 hz sinusoids defined in the next part, part (b). use a definition for tt similar to part 2.2(d). if we use t to denote the period of the sinusoids, define the starting time of the vector tt to be equal to t , and the ending time as ct . then the two cycles will include t d 0. finally, make sure that you have at least 25 samples per period of the sinusoidal wave. in other words, when you use the colon operator to define the time vector, make the increment small enough to generate 25 samples per period. (b) generate two 4000 hz sinusoids with arbitrary amplitude and time-shift. x1.t / d a1 cos.2
Answers: 1
question
Computers and Technology, 24.06.2019 08:20
Which type of entity describes a fundamental business aspect of a database? a. linking b. lookup c. domain d. weak
Answers: 3
question
Computers and Technology, 24.06.2019 11:00
Which of the statements below describe the guidelines for the use of text in presentation programs? a. do not use numbered lists. b. fonts should be appropriate for your audience. c. limit the number of fonts you use to three or four. d. only use bulleted lists for sales promotions. e. select font sizes that are appropriate for your delivery method. f. use font colors that work well with your background. select all that apply
Answers: 1
You know the right answer?
Use matlab “fminsearch” to design a helical compression spring for a coil-over shock absorber in a s...
Questions
question
Mathematics, 13.05.2021 02:00
question
Mathematics, 13.05.2021 02:00
Questions on the website: 13722359