follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Suspension | Chassis | Brakes -- Sponsored by 949 Racing

Suspension | Chassis | Brakes -- Sponsored by 949 Racing Relating to suspension, chassis, and brakes. Sponsored by 949 Racing.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 04-17-2013, 01:19 PM   #71
Shankenstein
Frosty Carrot
 
Shankenstein's Avatar
 
Join Date: Jan 2013
Drives: The Atomic Carrot
Location: Baltimore, MD
Posts: 513
Thanks: 272
Thanked 428 Times in 199 Posts
Mentioned: 19 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by zohare View Post
Updates anyone?
Sorry for leaving the thread unfinished. Been busy at work and weekends have been crazy. AutoX 2 weekends ago, my old lady got her PhD last Friday (woot! for smart womenfolk). I also started a thread of race videos, which are a wonderful way to get faster without spending any money.

Suspension points will come as soon as I get a free Saturday. I'm looking forward to some pretty camber curves and roll centers, so that we can start picking them apart.

Eventually, it would be nice to connect an optimized model result with coilover conditions (spring rate, damping rates, ride height, free camber angle, etc).

@robispec , thanks for all of the info and feedback. You're doing a great service to the 86 community with all of the test-n-tune time... and your willingness to communicate with us.

In the mean time, here's a puppy!
__________________
If you think you're nerd enough, join in the discussions about Suspension and Aerodynamic modelling!
Wall of Fame - JDL Auto Design, Raceseng, Vishnu Tuning, Penske Shocks, Nameless, Perrin, RaceComp Engineering, Essex/AP Racing, Verus, RacerX
Wall of Shame - aFe Takeda, Wilwood, FA20Club
Shankenstein is offline   Reply With Quote
The Following 6 Users Say Thank You to Shankenstein For This Useful Post:
Anthonytpt (05-02-2013), EarlQHan (04-18-2013), Mr. (06-17-2013), Racecomp Engineering (04-17-2013), robispec (04-17-2013), zohare (04-17-2013)
Old 04-18-2013, 01:52 AM   #72
robispec
Senior Member
 
Join Date: Oct 2012
Drives: Black frs project
Location: Socal
Posts: 960
Thanks: 189
Thanked 886 Times in 381 Posts
Mentioned: 190 Post(s)
Tagged: 1 Thread(s)
Well I never mind being beat by customers....until my fat old slow ways catch up with me I share enough to attract customers...lol...
My car is a moving target though...lol I have MAJOR ADD when it comes to freezing a project!

Robi
robispec is offline   Reply With Quote
Old 04-28-2013, 11:59 PM   #73
robispec
Senior Member
 
Join Date: Oct 2012
Drives: Black frs project
Location: Socal
Posts: 960
Thanks: 189
Thanked 886 Times in 381 Posts
Mentioned: 190 Post(s)
Tagged: 1 Thread(s)
new products

STREET no sheetmetal triming
Adds 2" rear travel



RACE requires rear sheetmetal trimming
Adds 3" rear travel


Last edited by robispec; Today at 10:50 PM.

Last edited by robispec; 04-30-2013 at 01:52 AM.
robispec is offline   Reply With Quote
The Following User Says Thank You to robispec For This Useful Post:
solidONE (04-29-2013)
Old 05-02-2013, 08:16 AM   #74
EarlQHan
Senior Member
 
Join Date: Nov 2012
Drives: Subarus
Location: Nowhere
Posts: 189
Thanks: 20
Thanked 129 Times in 66 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Shankenstein View Post
While we look forward to RobiSpec's analysis, I'll provide some brain food.

There are multiple systems interacting in a car suspension, with different natural frequencies and damping characteristics. The lowest decade (1-10Hz) is responsible for almost all system dynamics, but all of them should be mentioned. The system looka like dis:


1) Upper system (fix x_2 and w):
Sprung weight + suspension spring. This motion is damped by the suspension damper. These are very low frequencies (0.5-5 Hz).

f_nat1 = constant * sqrt(spring rate / sprung mass)
b_1 = damper constant / sqrt(spring rate / sprung mass)

2) Middle system (fix x_1 and w):
Unsprung weight + suspension + tires. This motion is damped by both the suspension damper and tire damping. These are generally much higher frequencies.

f_nat2 = constant * sqrt([spring rate + tire rate] / unsprung mass)
b_2 = damper constant / sqrt([spring rate + tire rate] / unsprung mass)

3) Lower system (fix x_1 and x_2)
If we assume that all of the car's weight is sent to the ground, the parts involved are the sprung weight + unsprung weight + tires. This motion is damped by the tire, which is generally a very low damping factor (tires bounce).

f_nat3 = constant * sqrt(tire rate / [sprung mass + unsprung mass])
b_3 = tire damping constant / sqrt(tire rate / [sprung mass + unsprung mass])

Due to the low damping capabilities of tires, it's best to let the dampers handle vibration control. For tire dynamics to minimally affect suspension dynamics, a decade of frequency separation should be sufficient.

F_tire > 10 * F_susp
sqrt(tire rate / unsprung mass) > 10 * sqrt(spring rate / sprung mass)
If both values are more than one,
tire rate / unsprung mass > 100 * spring rate / sprung mass
tire rate / spring rate > 100 * unsprung mass / sprung mass

for our example:
6500 / 131 > 100 * 83 / 618
49.6 > 13.43 --> sufficiently separated

I guess I should amend the above statement. Thanks for pointing it out!

Continuing this thought:
If we calculate the max spring rate that can be used without being affected by tire dynamics (at stock pressures):
max front wheel rate = 484 lbs/in
max front spring rate = 526 lbs/in
max rear wheel rate = 422 lbs/in
max rear spring rate is = 548 lbs/in

At autox pressures, max spring rates would be 809 (front) and 843 (rear). In metric, that's 14.2k and 14.8k. Interesting, not that anyone would want to run them that stiff anyways.
Since tire damping is so low and so so very hard to quantify, you can use this simplified model for the transfer function:



NOTE: Should say MASS not WEIGHT
EarlQHan is offline   Reply With Quote
Old 05-02-2013, 09:07 AM   #75
plucas
 
plucas's Avatar
 
Join Date: Jan 2013
Drives: Subaru
Location: Everywhere
Posts: 185
Thanks: 117
Thanked 227 Times in 103 Posts
Mentioned: 32 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by EarlQHan View Post
Since tire damping is so low and so so very hard to quantify, you can use this simplified model for the transfer function:



NOTE: Should say MASS not WEIGHT
This is basically what I did for my capstone. However it was damping a chassis (no suspension, only chassis and tires for the spring). I used Matlab for the transfer functions, and I used the root locus method to design the desired damping ratio and frequency of the system.
plucas is offline   Reply With Quote
Old 05-02-2013, 09:14 AM   #76
EarlQHan
Senior Member
 
Join Date: Nov 2012
Drives: Subarus
Location: Nowhere
Posts: 189
Thanks: 20
Thanked 129 Times in 66 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by plucas View Post
This is basically what I did for my capstone. However it was damping a chassis (no suspension, only chassis and tires for the spring). I used Matlab for the transfer functions, and I used the root locus method to design the desired damping ratio and frequency of the system.
NERD! So that's what you and Jeff did, eh?
EarlQHan is offline   Reply With Quote
Old 05-02-2013, 11:22 AM   #77
Shankenstein
Frosty Carrot
 
Shankenstein's Avatar
 
Join Date: Jan 2013
Drives: The Atomic Carrot
Location: Baltimore, MD
Posts: 513
Thanks: 272
Thanked 428 Times in 199 Posts
Mentioned: 19 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by EarlQHan View Post
Since tire damping is so low and so so very hard to quantify, you can use this simplified model for the transfer function:



NOTE: Should say MASS not WEIGHT
Everything checks out, to my eyes. That's the traditional generalization about suspensions... all masses are point masses, all forces are 1D, all spring rates are constant.

If you want to trick it up, you can do:
- progressive spring rate = f(x-x_0)
- linear damping = k * (x-x_0)'
- digressive damping = f((x-x_0)')
- damper hysteresis = nasty equations)
- pressure-sensitive tire rate = k_sidewall + k_air * pressure (absolute)
- temperature-sensitive tire rate = k_sidewall + k_air * n*R/V * temperature (absolute)
- tire temperature estimation = T_atm + k * log (T_tread - T_air_in_tire)
- tire tread temperature = T_atm + k * (heat generated - heat dissipated)
... lots of ways to complicate the problem.
__________________
If you think you're nerd enough, join in the discussions about Suspension and Aerodynamic modelling!
Wall of Fame - JDL Auto Design, Raceseng, Vishnu Tuning, Penske Shocks, Nameless, Perrin, RaceComp Engineering, Essex/AP Racing, Verus, RacerX
Wall of Shame - aFe Takeda, Wilwood, FA20Club
Shankenstein is offline   Reply With Quote
Old 05-02-2013, 11:34 AM   #78
EarlQHan
Senior Member
 
Join Date: Nov 2012
Drives: Subarus
Location: Nowhere
Posts: 189
Thanks: 20
Thanked 129 Times in 66 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Shankenstein View Post
Everything checks out, to my eyes. That's the traditional generalization about suspensions... all masses are point masses, all forces are 1D, all spring rates are constant.

If you want to trick it up, you can do:
- progressive spring rate = f(x-x_0)
- linear damping = k * (x-x_0)'
- digressive damping = f((x-x_0)')
- damper hysteresis = nasty equations)
- pressure-sensitive tire rate = k_sidewall + k_air * pressure (absolute)
- temperature-sensitive tire rate = k_sidewall + k_air * n*R/V * temperature (absolute)
- tire temperature estimation = T_atm + k * log (T_tread - T_air_in_tire)
- tire tread temperature = T_atm + k * (heat generated - heat dissipated)
... lots of ways to complicate the problem.
Too many deltas! I was thinking state-space might be a better way to model the suspension so you can do transient analysis. This, including modeling the driver-vehicle feedback loop as the base block diagram is what I want to do my masters (or possibly doctorate) research and thesis on. But that's just too much math and I'm going to say EF IT for now lol.
EarlQHan is offline   Reply With Quote
Old 05-02-2013, 01:12 PM   #79
Shankenstein
Frosty Carrot
 
Shankenstein's Avatar
 
Join Date: Jan 2013
Drives: The Atomic Carrot
Location: Baltimore, MD
Posts: 513
Thanks: 272
Thanked 428 Times in 199 Posts
Mentioned: 19 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by EarlQHan View Post
Too many deltas! I was thinking state-space might be a better way to model the suspension so you can do transient analysis. This, including modeling the driver-vehicle feedback loop as the base block diagram is what I want to do my masters (or possibly doctorate) research and thesis on. But that's just too much math and I'm going to say EF IT for now lol.
This IS state-space. People like to use that term to indicate magic.

Variables take specific states, which interact based on a set of differential equations (some complex some simple).

What are your states? You can consider either the ground or the car body to be fixed... it's just perspective (although it matters that you pick one and stick with it). We care about tire deflection (x) and shock displacement (y). Thus the states are:
Q =
[ x ]
[ y ]
[ x' ]
[ y' ]
[ x'' ]
[ y'' ]

Your state space matrix will have diagonal elements to define the derivatives:
Q' =
[ 0 0 1 0 0 0 ] * Q
[ 0 0 0 1 0 0 ]
[ 0 0 0 0 1 0 ]
[ 0 0 0 0 0 1 ]
[ 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 ]

You can fill in the rest of the elements using the force balance equations in any level of complication you desire... but stiffness and damping components will appear, scaled by mass.

Solving the state space version is the same as solving the diff-eq version is the same as solving the numerical version. I'm sure you know all this, but it's good to lay it out there for the forum to glance over.

Good luck with the Master's btw. Where are you planning to go to school (or are already there)?
__________________
If you think you're nerd enough, join in the discussions about Suspension and Aerodynamic modelling!
Wall of Fame - JDL Auto Design, Raceseng, Vishnu Tuning, Penske Shocks, Nameless, Perrin, RaceComp Engineering, Essex/AP Racing, Verus, RacerX
Wall of Shame - aFe Takeda, Wilwood, FA20Club
Shankenstein is offline   Reply With Quote
Old 05-02-2013, 02:27 PM   #80
7thgear
i'm sorry, what?
 
7thgear's Avatar
 
Join Date: Jan 2012
Drives: Canada
Location: I rock a beat harder than you can beat it with rocks
Posts: 4,399
Thanks: 357
Thanked 2,506 Times in 1,268 Posts
Mentioned: 40 Post(s)
Tagged: 3 Thread(s)
Quote:
Originally Posted by robispec View Post
new products

STREET no sheetmetal triming
Adds 2" rear travel



RACE requires rear sheetmetal trimming
Adds 3" rear travel


Last edited by robispec; Today at 10:50 PM.

this is awesome

however a question/concern

with these, the wheel can now compress 2-3" more than it could in stock, is there enough clearance for the tire? Furthermore, the control arms too can now move significantly more upwards into the chassis.

is none of this a concern? how does this affect geometry under extreme cornering?

or am i overthinking this?
__________________
don't you think if I was wrong, I'd know it?
7thgear is offline   Reply With Quote
Old 05-02-2013, 02:55 PM   #81
SubieNate
Senior Member
 
SubieNate's Avatar
 
Join Date: Aug 2012
Drives: 2013 FR-S Ultramarine
Location: Temecula, CA
Posts: 959
Thanks: 288
Thanked 560 Times in 269 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
@Shankenstein @EarlQHan @plucas

I have a copy of Matlab and I'm a relatively decent (if rusty) coder. If we want to collaboratively use it as a tool to model our suspension mathematically I'd be more than happy to help.

Cheers
Nathan
SubieNate is offline   Reply With Quote
Old 05-02-2013, 06:17 PM   #82
EarlQHan
Senior Member
 
Join Date: Nov 2012
Drives: Subarus
Location: Nowhere
Posts: 189
Thanks: 20
Thanked 129 Times in 66 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Shankenstein View Post
This IS state-space. People like to use that term to indicate magic.

Variables take specific states, which interact based on a set of differential equations (some complex some simple).

What are your states? You can consider either the ground or the car body to be fixed... it's just perspective (although it matters that you pick one and stick with it). We care about tire deflection (x) and shock displacement (y). Thus the states are:
Q =
[ x ]
[ y ]
[ x' ]
[ y' ]
[ x'' ]
[ y'' ]

Your state space matrix will have diagonal elements to define the derivatives:
Q' =
[ 0 0 1 0 0 0 ] * Q
[ 0 0 0 1 0 0 ]
[ 0 0 0 0 1 0 ]
[ 0 0 0 0 0 1 ]
[ 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 ]

You can fill in the rest of the elements using the force balance equations in any level of complication you desire... but stiffness and damping components will appear, scaled by mass.

Solving the state space version is the same as solving the diff-eq version is the same as solving the numerical version. I'm sure you know all this, but it's good to lay it out there for the forum to glance over.

Good luck with the Master's btw. Where are you planning to go to school (or are already there)?
I am literally the worst at controls. It doesn't help my controls prof got canned the semester after I had him since he didn't pass his reviews. I passed that class by the skin of my teeth. As for matrix math, I blame dyslexia... which I don't have...

I've been accepted to Cranfield University's Advanced Motorsports Engineering program in England. I was also accepted to Oxford-Brookes Masters in Motorsports Engineering, also in England, but I turned down their offer in favor of Cranfield. I may defer though...

Quote:
Originally Posted by SubieNate View Post
@Shankenstein @EarlQHan @plucas

I have a copy of Matlab and I'm a relatively decent (if rusty) coder. If we want to collaboratively use it as a tool to model our suspension mathematically I'd be more than happy to help.

Cheers
Nathan
I'd be game. Nathan, I'm also going to shoot you a PM about composites...
EarlQHan is offline   Reply With Quote
Old 05-02-2013, 06:20 PM   #83
plucas
 
plucas's Avatar
 
Join Date: Jan 2013
Drives: Subaru
Location: Everywhere
Posts: 185
Thanks: 117
Thanked 227 Times in 103 Posts
Mentioned: 32 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by SubieNate View Post
@Shankenstein @EarlQHan @plucas

I have a copy of Matlab and I'm a relatively decent (if rusty) coder. If we want to collaboratively use it as a tool to model our suspension mathematically I'd be more than happy to help.

Cheers
Nathan
I would be up for this
plucas is offline   Reply With Quote
Old 05-02-2013, 07:40 PM   #84
SubieNate
Senior Member
 
SubieNate's Avatar
 
Join Date: Aug 2012
Drives: 2013 FR-S Ultramarine
Location: Temecula, CA
Posts: 959
Thanks: 288
Thanked 560 Times in 269 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
I did some of my elective work in controls, it would take a bit of work for me to recall everything but I'm sure I could get back into it.

@EarlQHan-PM replied, we should setup a skype session or something on the suspension modelling front.

Cheers
Nathan
SubieNate is offline   Reply With Quote
 
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Rumor: Subaru Developing Turbo 4 2.0T for BRZ Hachiroku BRZ First-Gen (2012+) -- General Topics 350 02-02-2013 01:52 PM
Need opinions on two new items we're developing! yospeed Cosmetic Modification (Interior/Exterior/Lighting) 56 12-03-2012 02:13 AM
Chances of Someone Developing 5x114.3 HUBS (not spacers)? Entropy Wheels | Tires | Spacers | Hub -- Sponsored by The Tire Rack 9 08-04-2012 03:35 PM
Hi-res pics & list of BRZ JDM model grades from stripped down base model to STI(?) switchlanez BRZ First-Gen (2012+) -- General Topics 68 02-14-2012 07:16 AM


All times are GMT -4. The time now is 06:42 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.