what are your questions. i have no idea what exactly you're trying to find out, other than modeling your coilovers. do you want to find the damping ratio or something?bootscut wrote:Hi guys I was redirected here by the 240 forum,
I am currently a senior doing a research project on the damping effects with stance coilovers throughout a turn. I had a few technical questions about mapping these oscillations with theoretical equations and was wondering if you guys knew anyone who works with car suspension engineering.
Any help or further questions would be nice!
This program would help assist drivers in tuning their suspension for tracks at a much faster rate by mapping the oscillations and reducing them as fast as possible by adjusting the damping settings. Any input on the goods/bads of this for your tracking days is appreciated.
ThanksJoe
that's exactly how i would approach the problem. i'm very interested to see your results.bootscut wrote:alright it seems that the equation F=CV is the way I want to go.
So with this dyno there seems to be 4 sections:Low speed reboundHigh speed reboundLow speed compressionHigh speed compression
thats 4 different c values!
So when the sprung mass and unsprung mass model collide (or compress) depending on the velocity of the shock @ this time the damping coefficient will either be a low speed compression c or high speed compression c.When the sprung mass and unsprung mass retract from each other (rebound) my damping coefficient will be a low speed rebound or high speed rebound.
This is a lot of variables to enter into my MATLAB program! But this is the only way to get the most accurate model.
....
If you guys have any questions or general comments please let me know!
Remember that the response depends on the force input frequency, and the natural frequency of the system.bootscut wrote:Now I am unsure how the sprung mass and unsprung mass move relative to eachother... I guess I can look @ the plots I have made so far to see if there is some sort of correlation. I really hope to show you guys what I have made so far. I am learning a lot about the intricacies of suspension tuning!
I think the velocity on the graph represents the shock movement. Basically how fast its moving up or down; so initially at low speeds we will have a c_rebound_low and c_compression_low. My program will use a bunch of if else statements which will apply these different c values if the velocity is increasing (rebound) and if its a certain range (low vs high speed damping).crzycav86 wrote:
also, just an fyi for the low and high speed sections: the low speed section is the damping coefficient used while the car's body is rolling(eg: slaloms), the high speed damping is the number you should use for driving over bumps. you might have already known that though.
I will look further into this but our forcing function is not a simple harmonic oscillator therefore it does not have a frequency i.e Fsinwt. Our equation is F(t) which is a weight transfer force that depends purely on the change of g-force on the car. So I am inputting different forcing functions that may look like a triangle, zig zag, or squiggly blob lol. Basically my forcing function is dependent on the weight transfer of the car from braking to turning and exiting the turn. So I can't just match frequencies since we don't exactly have one in the first place [=crzycav86 wrote:
Remember that the response depends on the force input frequency, and the natural frequency of the system.
When Input Freq. << N.F of Sys., the Amplification response is 1 (So the sprung mass will match the amplitude of the input frequency)
When Input Freq. = N.F, Amplification factor is very large. So the sprung mass will have very high amplification.
And Finally, when Input Freq. >> N.F, the Amplification factor approaches zero, and you get a silky smooth ride.
Right. Well if your forcing function is a step function instead of harmonic, you should notice that the velocities stay in the "low speed" range. Because the shock speeds due to body roll are much slower than in bumps. Thats why the slopes in these sections are different as well - you want different equations of motion depending on whether you're going over a bump or if the body is rolling.bootscut wrote:
I think the velocity on the graph represents the shock movement. Basically how fast its moving up or down; so initially at low speeds we will have a c_rebound_low and c_compression_low. My program will use a bunch of if else statements which will apply these different c values if the velocity is increasing (rebound) and if its a certain range (low vs high speed damping).