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 > Forced Induction

Forced Induction Turbo, Supercharger, Methanol, Nitrous

Register and become an FT86Club.com member. You will see fewer ads

User Tag List
neutron256, Robftss

Reply
 
Thread Tools Search this Thread
Old 07-10-2013, 10:53 AM   #57
neutron256
Senior Member
 
neutron256's Avatar
 
Join Date: Jan 2012
Drives: '13 GBS Subaru BRZ
Location: Minneapolis, MN
Posts: 2,030
Thanks: 680
Thanked 664 Times in 382 Posts
Mentioned: 26 Post(s)
Tagged: 1 Thread(s)
So as I lay awake with a bout of insomnia last night I was working out the basic control concept I wanted for my prototype. Simple is the key at this point and should be easily done with a PICaxe microcontroller, and inputs from the Throttle Position Sensor, and a MAP sensor.

Fun with flow charts!
Attached Images
 
__________________
-Fortes fortuna adiuvat (Fortune favors the bold)
neutron256 is offline   Reply With Quote
The Following User Says Thank You to neutron256 For This Useful Post:
No Limit Motorsport (07-11-2013)
Old 07-10-2013, 10:56 AM   #58
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by Toma View Post
Why not a Microsquirt. Literally 200 $ and you could output one of the ignition channels or whatever and have lots of additional output or inputs for other toys.
that's a great idea. my only argument would be that, being that megasquirt isn't very useful as an FI tuning tool on these cars (wish it was, but with a subaru the stock ecu can be reflashed, rendering it unnecessary), it doesn't really serve any purpose that couldn't be accomplished much simpler and cheaper with a bespoke atmega board and some code.

i would suggest that we prototype the whole thing on an arduino then move to having bespoke boards printed. that will result in the lowest possible cost, can be completely open source (megasquirt is not, very important detail), and it will allow people with an arduino at home to wire their own circuit and use it as is.

with an open source project it is extremely important that there are no proprietary dependencies. every link in the chain must be something like GPL or MIT licensed.
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
Frs300 (07-10-2013)
Old 07-10-2013, 11:08 AM   #59
mid_life_crisis
Senior Member
 
Join Date: May 2013
Drives: FR-S 10 #103 AT
Location: NC
Posts: 1,519
Thanks: 101
Thanked 599 Times in 347 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by neutron256 View Post
So as I lay awake with a bout of insomnia last night I was working out the basic control concept I wanted for my prototype. Simple is the key at this point and should be easily done with a PICaxe microcontroller, and inputs from the Throttle Position Sensor, and a MAP sensor.

Fun with flow charts!
The one part of this I would alter is the very last about setting the motor speed (pressure).
Cross reference throttle position and engine rpm to find boost target.
This way you have absolute control over what rpm and/or throttle position sets what boost level. The level of control is far greater.
__________________
Necessity may be the mother of Invention but Desperation is quite often the father.
“Sex is like Bridge. If you don't have a good partner, you'd better have a good hand.” - Mae West
Papa said, "son there's a lot of evil temptations out there. Best to try 'em all so you know which ones to avoid."
mid_life_crisis is offline   Reply With Quote
Old 07-10-2013, 11:10 AM   #60
SloS14
Senior Member
 
SloS14's Avatar
 
Join Date: Apr 2013
Drives: 2013 FR-S whiteout
Location: United States
Posts: 726
Thanks: 381
Thanked 652 Times in 256 Posts
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
What would be wrong with having a tiny off-the-shelf arduino (or similar)?

SloS14 is offline   Reply With Quote
Old 07-10-2013, 11:11 AM   #61
SloS14
Senior Member
 
SloS14's Avatar
 
Join Date: Apr 2013
Drives: 2013 FR-S whiteout
Location: United States
Posts: 726
Thanks: 381
Thanked 652 Times in 256 Posts
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by mid_life_crisis View Post
The one part of this I would alter is the very last about setting the motor speed (pressure).
Cross reference throttle position and engine rpm to find boost target.
This way you have absolute control over what rpm and/or throttle position sets what boost level. The level of control is far greater.
With an SDCard reader, the user could load a .CSV with boost targets
SloS14 is offline   Reply With Quote
Old 07-10-2013, 11:29 AM   #62
neutron256
Senior Member
 
neutron256's Avatar
 
Join Date: Jan 2012
Drives: '13 GBS Subaru BRZ
Location: Minneapolis, MN
Posts: 2,030
Thanks: 680
Thanked 664 Times in 382 Posts
Mentioned: 26 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by mid_life_crisis View Post
The one part of this I would alter is the very last about setting the motor speed (pressure).
Cross reference throttle position and engine rpm to find boost target.
This way you have absolute control over what rpm and/or throttle position sets what boost level. The level of control is far greater.
I did consider using boost level and I think that may be a good option down the road, but for my prototype I need a more simplistic system. Since I don't even know what sort of boost it will actually produce I need something more straight forward and throttle position will give a nice liner response starting at zero, and ending at full RPM's at WOT.
__________________
-Fortes fortuna adiuvat (Fortune favors the bold)
neutron256 is offline   Reply With Quote
Old 07-10-2013, 11:36 AM   #63
neutron256
Senior Member
 
neutron256's Avatar
 
Join Date: Jan 2012
Drives: '13 GBS Subaru BRZ
Location: Minneapolis, MN
Posts: 2,030
Thanks: 680
Thanked 664 Times in 382 Posts
Mentioned: 26 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by SloS14 View Post
What would be wrong with having a tiny off-the-shelf arduino (or similar)?
I think arduino's are a good option and very capiable, but for my prototype it's really more then I need.

I favor the PICAxe for a few reasons:

1. I'm used to working with them
2. They use BASIC so they are stupid simple to program even for non-programmers like me.
3. They are dirt cheap. I mean like $3 cheap.
__________________
-Fortes fortuna adiuvat (Fortune favors the bold)
neutron256 is offline   Reply With Quote
Old 07-10-2013, 11:42 AM   #64
ML
Senior Member
 
ML's Avatar
 
Join Date: Sep 2012
Drives: 13 White MT FR-S
Location: Gastonia, NC
Posts: 1,848
Thanks: 980
Thanked 1,156 Times in 529 Posts
Mentioned: 41 Post(s)
Tagged: 0 Thread(s)
Garage
What about power source? 24v like the Phantom, or more? I had some old industrial UPS wet cell batteries I was thinking would work, although they are heavy.
__________________


Build Thread https://www.instagram.com/mount_tele_lion/
Quote:
Originally Posted by Symbiont View Post
I swear I will punch your car if you put these on. Right in the face.
ML is offline   Reply With Quote
Old 07-10-2013, 11:53 AM   #65
neutron256
Senior Member
 
neutron256's Avatar
 
Join Date: Jan 2012
Drives: '13 GBS Subaru BRZ
Location: Minneapolis, MN
Posts: 2,030
Thanks: 680
Thanked 664 Times in 382 Posts
Mentioned: 26 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by ML View Post
What about power source? 24v like the Phantom, or more? I had some old industrial UPS wet cell batteries I was thinking would work, although they are heavy.
I'm sure most people will just go with SLA's. I'm going to try Ultracapacitors both because they are excelent for this sort of high drain setup, and because I've been wanting to play around with them. The down side is they aren't cheap.

Voltage really depends on what motor you decide to use. I'm looking at around 36V but I'm still researching that side of things.
__________________
-Fortes fortuna adiuvat (Fortune favors the bold)
neutron256 is offline   Reply With Quote
Old 07-10-2013, 12:18 PM   #66
mid_life_crisis
Senior Member
 
Join Date: May 2013
Drives: FR-S 10 #103 AT
Location: NC
Posts: 1,519
Thanks: 101
Thanked 599 Times in 347 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by neutron256 View Post
I did consider using boost level and I think that may be a good option down the road, but for my prototype I need a more simplistic system. Since I don't even know what sort of boost it will actually produce I need something more straight forward and throttle position will give a nice liner response starting at zero, and ending at full RPM's at WOT.
I'm not sure I was clear. What I was trying to suggest is that you could monitor the engine rpm and the throttle position. Using those two values, you reference a table that provides the target boost pressure, or motor rpm if you prefer. The result is the same: you regulate your motor based off two input variables instead of one and have a far more powerful system with minimal extra effort.
__________________
Necessity may be the mother of Invention but Desperation is quite often the father.
“Sex is like Bridge. If you don't have a good partner, you'd better have a good hand.” - Mae West
Papa said, "son there's a lot of evil temptations out there. Best to try 'em all so you know which ones to avoid."
mid_life_crisis is offline   Reply With Quote
The Following User Says Thank You to mid_life_crisis For This Useful Post:
jamesm (07-10-2013)
Old 07-10-2013, 12:21 PM   #67
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by SloS14 View Post
What would be wrong with having a tiny off-the-shelf arduino (or similar)?

mainly just that it costs more than it has to. you're paying for a uart-serial chip that you won't need, and a few other things. with an atmega on a bespoke board we could get the cost down below $10 probably.
jamesm is offline   Reply With Quote
Old 07-10-2013, 12:22 PM   #68
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by neutron256 View Post
I think arduino's are a good option and very capiable, but for my prototype it's really more then I need.

I favor the PICAxe for a few reasons:

1. I'm used to working with them
2. They use BASIC so they are stupid simple to program even for non-programmers like me.
3. They are dirt cheap. I mean like $3 cheap.
i would argue against using a picaxe for the same reason you argue for it: BASIC lol.
jamesm is offline   Reply With Quote
Old 07-10-2013, 12:25 PM   #69
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by neutron256 View Post
So as I lay awake with a bout of insomnia last night I was working out the basic control concept I wanted for my prototype. Simple is the key at this point and should be easily done with a PICaxe microcontroller, and inputs from the Throttle Position Sensor, and a MAP sensor.

Fun with flow charts!
i agree with most of that. my main point of contention would be throttling down when the system detects it has reached target. it would be best to just return early and let it loop over, no need for unnecessary motor control (one of the most computationally expensive operations in the system), and it will result in oscillation in all cases.

of course when the system is armed a simple scaling of throttle percentage to motor speed is less than ideal as well, as we're not concerned with motor speed, we're concerned with boost. it should read map, then compare to a boost target referenced from rpm and throttle position. this is a far more flexible design, imho.
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
mid_life_crisis (07-10-2013)
Old 07-10-2013, 12:30 PM   #70
solma
Member
 
Join Date: Mar 2012
Drives: Raven FRS
Location: Quebec
Posts: 57
Thanks: 6
Thanked 9 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by jamesm View Post
i would argue against using a picaxe for the same reason you argue for it: BASIC lol.
Funny, would said thing for 2 option. A PIC uc program in Assembler, way more efficient and simple, but that because I am use to program in assembler, I think best is to go with what you know best.
solma is offline   Reply With Quote
 
Reply

Tags
hairdyerperformance, only pulls hard one gear


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
Full throttle Electric Supercharger Build Thread fenton Forced Induction 11315 04-07-2025 07:42 PM
DUP THREAD MODZ PLZ DELETE KTHX SloS14 Forced Induction 0 07-09-2013 06:41 PM
Electric Turbocharger Shankenstein Forced Induction 91 06-24-2013 03:47 PM
Electric 86 frosty86 Scion FR-S / Toyota 86 GT86 General Forum 8 11-10-2012 03:16 PM
WRX Electric turbo Neilus Engine, Exhaust, Transmission 42 05-03-2012 10:20 PM


All times are GMT -4. The time now is 09:01 AM.


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

Garage vBulletin Plugins by Drive Thru Online, Inc.