:::RHMT::: Real Home Made Turbo

Please login or register.

Login with username, password and session length
Advanced search  

News:

Got video of your car doing rippers or dirty 2/3rds? post them up! (link)

Pages: 1 [2] 3   Go Down

Author Topic: holset he351 knows were its at  (Read 34134 times)

Joseph Davis

  • Verbal Assault Technician
  • RHMT Moderator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 34733
  • Eugenics prevents retards like widebody93
    • TURBO THIS
Re: holset he351 knows were its at
« Reply #30 on: January 13, 2010, 07:29:23 PM »

What kind of life achievement award do you get for a blue dash???

Ignominy.

92CXyD

  • Twincharged Smeghead
  • Global Moderator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 6790
  • I look around and all I see is Smegheads
Re: holset he351 knows were its at
« Reply #31 on: January 13, 2010, 07:34:36 PM »

I'm from the trailerpark, nothing tender about me.


Trailerpark University of Applied Engineering (TPUAE)

tpuae alumni get 10% off at walmart

Where can I enroll?   ;D

Kick me your address.  As soon as Obama cuts me my first dirty white trash rebate check I'll mail off your Doctorate based on life achievement.

Awesome  ;D

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #32 on: January 13, 2010, 09:38:12 PM »

Kick me your address.  As soon as Obama cuts me my first dirty white trash rebate check I'll mail off your Doctorate based on life achievement.

they said i cant graduate until i figure out how to stop the soil erosion from washing the trailer park into the river, or install a hot tube in my neighbors driveway, or some other feat of civil engineering.



from the brochure:

tpuae University not only cares how much money you make after you graduate, we care about what you do with it. in todays world it not enough to work hard for yourself, a degree from tpuae will give you the knowledge and experience needed to use welfare and state run socialist programs to there maximum potential, and make sure the govenment works hard for you. as tpuae alumni you will prepared for the exciting world of socialism....

good luck.

we hope to see you on campus soon...
Logged

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #33 on: February 05, 2010, 12:11:33 AM »

 :) :) :) updates :) :) :)



i've had it running for awhile, the other night i got the hall sensor noise problem figured out so now it can track position again. all i have to do now is write the control loop.




Logged

onlyflash944

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 2741
  • Jack of all trades, Master of none
Re: holset he351 knows were its at
« Reply #34 on: February 09, 2010, 11:02:08 PM »

i guess it's progress, but i'm too ignorant to know what kind or how much



i'll take your word for it
Logged

You read some forums? nbspnbsp Cool, I tune cars.

  Its your fucking car, if you want to hack it up fucking go for it.

HiProfile

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 4564
  • Injector Kingpin
Re: holset he351 knows were its at
« Reply #35 on: February 14, 2010, 04:58:37 AM »

Anyway to make it a 3-possition deal (closed, half, open), or have speed control? IIRC it would go from ~2cm to 26cm, which would be quite a big change.

Even if you can't, that's awsome work so far. I'm sure you could even market it to the people who still run vgt's on their trucks...
Logged
they mspainted dildoes in my mom'#039#039s hand, in a picture of her in a hospital bed. -JD
dem gurls need some boobz! -Engloid

hotrex

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 13021
  • rough riding niggas since 2002
Re: holset he351 knows were its at
« Reply #36 on: February 14, 2010, 09:02:49 AM »

SOLID WORK COCKNOCKER.  if u were semi local id have u wire my volvo for msns
Logged
1. nbspnbsp choda nbspnbsp 584 up, 134 down
 area between your bag and your asshole
Johnny bliss'#039#039s mom really worked my choda yesterday, I wont be able to ride my bike for a week

marcj

  • Marc Jew
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 1956
  • Never alone, Never again. (NA)
Re: holset he351 knows were its at
« Reply #37 on: February 14, 2010, 10:32:59 AM »

if you get this working, you'll make a ton and VGT prices will multiply by at least 2.5
Logged

crxvtec91

  • Administrator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 8343
  • RIP old hmt. SloS13 for King!!!
Re: holset he351 knows were its at
« Reply #38 on: February 14, 2010, 02:19:16 PM »

Damn OP your a smart mother fucker; now I demand you dumb this down so a nog like me can understand it :noel:

Edit I just gave this a sticky now dumb it down :yes:
Logged
My build thread; http://www.realhomemadeturbo.com/forum/index.php?topic=2444.0


I like my girls like I like my cars, rich and retarded.

glustic

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 2502
  • Jay is a fucking homo
Re: holset he351 knows were its at
« Reply #39 on: February 14, 2010, 02:31:13 PM »

Damn OP your a smart mother fucker; now I demand you dumb this down so a nog like me can understand it :noel:

Edit I just gave this a sticky now dumb it down :yes:

I would have to agree.  :yes:
Logged
fucking box started smoking and i saw a flame start up so i grabbed a bucket of water and splashed it on the breaker box.. nbspnbsp BIG FUCKING MISTAKE

-BUK

marcj

  • Marc Jew
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 1956
  • Never alone, Never again. (NA)
Re: holset he351 knows were its at
« Reply #40 on: February 14, 2010, 02:41:23 PM »

it's basic mechanical parts being regulated by an open source electronic engineering controller (arduino) and a hall switch. you nogs scratching your head should go read more tech  :P

I think the actuator method Aero came up with is a solid nignog way to use these turbos, but adjustment in real time based on ECU readings is fuckin tits.

btw, I was actually going to use that same micro controller (adruino) to make a digital gauge cluster about a year ago.. the support behind that controller is unbelievable!
Logged

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #41 on: February 15, 2010, 07:09:09 AM »

thank for the sticky  ;D  ;D  ;D

i dont know if theres much of a way to dumb it down. im using an arduino to control a mc33033, thats about it. id like to ditch the mc33033 all together since there proving hard as fuck to get in small numbers, and that would simplify things quite a bit. but, i dont think the arduino is fast enough to handle the cycle by cycle current limiting thats needed to control this stuff, so right now im stuck developing something i dont want to  :'( .

once its all rolled into a library you can write code to set it up however you like. i think that using map switching/vtec output would be the simplest solution with the fewest problems, mabye not so easy to tune, your basically tuning an engine with two different turbos, but simple, and good for now.

i would think something like this could be done easily with the wg actuators that are controlling these turbos now, just setup some mechanical stops on the rack gear, hook the wg up to a solenoid valve that is controled by the vtec output, and thats it, rpm based vgt switching. if anyone has tryed this before id like to now how it turned out.

im writting the positioning loop now and im remembering how much i hate writing code, there pretty much cant be anything good on tv or i wont get anything done. i think it will end up with a control system that can control the vgt according to engine rpm alone. i really dont see another progressive control method thats any simpler then this. everything else i can think of would need to have its own corrections based on vgt position.
Logged

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #42 on: February 16, 2010, 03:11:16 PM »

i guess i broke all the embeds, anyway this ones not as boring as all the others,,, i promise.

holset vgt pid controller

if it seems a little tweaky, thats because it gets the position command from a trimpot and the metal screwdriver was making things kinda noisy.
Logged

malichite

  • Administrator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 1988
  • Harbor Freight Ninja!
Re: holset he351 knows were its at
« Reply #43 on: February 16, 2010, 03:47:53 PM »

Fuck Yeah!!! Getting close  O0
Logged
You hhave just failed on so many levels, im waiting for someone else to verbally slap you in the gooch with a mallet

glustic

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 2502
  • Jay is a fucking homo
Re: holset he351 knows were its at
« Reply #44 on: February 16, 2010, 06:56:36 PM »

Fuckin tits dude, you will make alot of money off this shit!
Logged
fucking box started smoking and i saw a flame start up so i grabbed a bucket of water and splashed it on the breaker box.. nbspnbsp BIG FUCKING MISTAKE

-BUK

bigdaddyvtec

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 8948
  • Go outside and play hide and go fuckyourself
Re: holset he351 knows were its at
« Reply #45 on: February 16, 2010, 07:14:08 PM »

Probably not, but chickens have wishbones cause niggas got dreams.  O0
« Last Edit: February 17, 2010, 01:47:14 AM by bigdaddyvtec »
Logged
http://i256.photobucket.com/albums/hh166/joeymisanthropy/Misce/TURBOTHIS.jpg

H series 35 pounds... Will turn you out!
 ---GFI we build FAST---

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #46 on: February 17, 2010, 01:38:33 AM »

Probsably not, but chickens have wishbones cause niggas got dreams.  O0

quotable...  :yes:
Logged

bigdaddyvtec

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 8948
  • Go outside and play hide and go fuckyourself
Re: holset he351 knows were its at
« Reply #47 on: February 17, 2010, 01:47:41 AM »

typo fixed for the lazy
Logged
http://i256.photobucket.com/albums/hh166/joeymisanthropy/Misce/TURBOTHIS.jpg

H series 35 pounds... Will turn you out!
 ---GFI we build FAST---

HiProfile

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 4564
  • Injector Kingpin
Re: holset he351 knows were its at
« Reply #48 on: March 09, 2010, 06:29:07 AM »

It's kidna self-regulationg in terms of the tune. If you tune it for a certain possition, say 1/2 open, more open will spool slower and more closed will have enough backpressure to create more reversion (richer and less scavenging). If you can control it consistently & predictably, then there won't be an issue.

If you were a real badass you'd have it controlled via backpressure & boost feedback. Have VGT closed for low backpressure until a certain boost is reached, then open at whatever rate or partial possitions works for whatever goals & motor you have.
« Last Edit: March 09, 2010, 06:31:12 AM by HiProfile »
Logged
they mspainted dildoes in my mom'#039#039s hand, in a picture of her in a hospital bed. -JD
dem gurls need some boobz! -Engloid

SgtB

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 406
Re: holset he351 knows were its at
« Reply #49 on: April 12, 2010, 10:08:34 PM »

You can throw a cap on your ADC line to smooth it out. Solid work. What speed does that arduino run at?
Logged

sewell94

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 2194
  • Border Jumper
Re: holset he351 knows were its at
« Reply #50 on: May 09, 2010, 06:33:43 AM »

i really like the idea of this.  This is could be used in conjunction with a boost per gear or boost per speed setups, allowing the end user to monitor back prsssure, adjusting the vgt to achieve max spool while maintaining proper backpressure and/or turbo shaft speeds once boost pressure rises.Create a target VGT position level for each boost level, gear, and/or speed. 
 
I think it would be possible to have the user create a target duty table then use back pressure and im pressures in conjunction with a compensation table,   ie when back pressure > IM the vgt will open in an attempt to keep a desired (1:1) pressure ratio.


Nock,

    if your thinking if building a few vgt controllers, i'd love to do some testing.
« Last Edit: May 09, 2010, 06:57:22 AM by sewell94 »
Logged
My real power is not interweb-based, although it does allow me to come across in the interwebs as a magical being shooting pixie dust and cupcakes out my asshole and such.

Conceptz-X

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 2118
Re: holset he351 knows were its at
« Reply #51 on: May 11, 2010, 09:55:22 PM »

Aero said his gate opens at 10lbs and he gets alot more through the rpm range.  There would not be boost by gear, only an accelerated response. 

If your concerned about creep during cruise, why not run a dual port actuator?  It will reduce response a little, but eliminate creep in cruise.


I have 2 of these sitting here, I thought about doing all the controls as electronic, however, what happens when you miss a stem or 10 due to carbon?, you will lose your reference point therefore losing control
Logged

bigdaddyvtec

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 8948
  • Go outside and play hide and go fuckyourself
Re: holset he351 knows were its at
« Reply #52 on: June 07, 2010, 05:05:11 PM »

Bump
Logged
http://i256.photobucket.com/albums/hh166/joeymisanthropy/Misce/TURBOTHIS.jpg

H series 35 pounds... Will turn you out!
 ---GFI we build FAST---

nock

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 293
  • pro... muther fuckin pro...
Re: holset he351 knows were its at
« Reply #53 on: June 13, 2010, 06:10:54 PM »

i've been pretty busy lately and have not got shit done with this lately. so i think the best thing to do is see if it will help others. this is pretty much the code thats running in the videos, i should have a schematic up soon but even thats not really complete because i havent build the current sensing stuff yet.


Code: [Select]
/ set hall pins
int  hallAPin = 4;
int  hallBPin = 5;
int  hallCPin = 6;
// set motor control pins
int  motordirPin = 12;
int  motorspeedPin = 11;

//ISR variables   
int HallA = 0;
int HallB = 0;
int HallC = 0;
volatile int N = 1;
volatile int Z = 0;
volatile int lastN = 1;
   
//correction = Kp * error + Kd * (error - prevError) + kI * (sum of errors)
//PID controller constants
float KP = 3; //position multiplier (gain)
float KI = 0.04; // Intergral multiplier (gain)
float KD = 13.5; // derivative multiplier (gain)
//track the previous error for the derivitive term, and the sum of the errors for the integral term
int lastError = 0;
int sumError = 0;
//Integral term min/max (random value and not yet tested/verified)
int iMax = 100;
int iMin = 0;
//set analog input
int potPin = 4;
int currentPin = 0;
//
void setup() {
  // set hall interrupt
  attachInterrupt(0, readHall, HIGH);
  // set hall pins to input
  pinMode (hallAPin, INPUT);
  pinMode (hallBPin, INPUT);
  pinMode (hallCPin, INPUT);
  // set current refence to 1.1volts
  analogReference (DEFAULT);
  // set pwm prescaler to 32khz                                         
  int prescalerVal = 0x07;     
  TCCR2B &= ~prescalerVal;
  prescalerVal = 1;             
  TCCR2B |= prescalerVal;
   // set motor pins to output
  pinMode (motordirPin, OUTPUT);
  pinMode (motorspeedPin, OUTPUT);
  Serial.begin(19200);
}

void loop() {
  int val = analogRead(potPin); // read the potentiometerv alue (0 - 1023)
  int T = map(val,0,1023,0,300);// set the target to seek to by mapping the potentiometer to the encoder max count
  delay(5); //dont change this unless you slow down the main loop somehow, this is a basic servo rate multiplyer and is nessisary because the hallsensor feed back is such low resolution
//also, i have located the delay here and not in the PID routeen because you may want to enter PID from different points in the main loop, some of them needing less delay then others
  pid (T);
  //Serial.println (analogRead(currentPin));
  Serial.println (Z);
 

/*
//this is the start of the homing routeen, it dosnt work yet. it uses one of the arduinos analog inputs to sens motor current.
//the idea is to move the servo until it binds up a and motorcurrent becomes greatter then currentmax, at that point it will move the motor the other way until it hits currentmax.
//then if the number of steps moved is =>300, the vgt is clear and the current poistion becomes zero and  the servo is able to move relative to the control data.

  for (int Homin = false; Homin = true; ){
    a = a++
    if (a=10) {a=0; T=T++}
    delay(5);
    pid (T);
    if (analogRead(currentpin) > currentmax) {if (Z>290) {homin=true;}}
    }
  */ 
   
   
}
 
 
 
 
void pid (int target){
  int error = Z - target; // find the error term of current position - target
  // generalized PID formula
  //correction = Kp * error + Kd * (error - prevError) + kI * (sum of errors)
  int ms = KP * error + KD * (error - lastError) +KI * (sumError);// calculate a motor speed for the current conditions
  // set the last and sumerrors for next loop iteration
  lastError = error;
  sumError += error;
  //scale the sum for the integral term
  if (sumError > iMax){sumError = iMax;} else if (sumError < iMin){sumError = iMin;}

  int Direction; //determine the direction to go in since the adafruit controller expects posotive values
  if(ms > 0){Direction = HIGH;}
  if(ms < 0){Direction = LOW; ms = -1 * ms;}

  // map the result to the max speed the controller will expect
  //(not sure if this is a good idea)
  if (ms > 50){ms = 50;}
  int Mspeed = map(ms,0,50,85,255);
  // output Mspeed and direction
  digitalWrite(motordirPin, Direction);
  analogWrite(motorspeedPin, Mspeed);
}
//ISR functions
    void readHall(){
     
      HallA = digitalRead(hallAPin);
      HallB = digitalRead(hallBPin);
      HallC = digitalRead(hallCPin);
     
      if ((HallA == HIGH) && (HallB == LOW) && (HallC == HIGH)) {N = 1;} else {lastN = N;}
          if ((lastN == 6) && (N == 1)) {Z = Z + 1;}
          if ((lastN == 2) && (N == 1)) {Z = Z - 1;}
      if ((HallA == HIGH) && (HallB == LOW) && (HallC == LOW)) {N = 2;} else {lastN = N;}
          if ((lastN == 1) && (N == 2)) {Z = Z + 1;}
          if ((lastN == 3) && (N == 2)) {Z = Z - 1;}
      if ((HallA == HIGH) && (HallB == HIGH) && (HallC == LOW)) {N = 3;} else {lastN = N;}
          if ((lastN == 2) && (N == 3)) {Z = Z + 1;}
          if ((lastN == 4) && (N == 3)) {Z = Z - 1;}
      if ((HallA == LOW) && (HallB == HIGH) && (HallC == LOW)) {N = 4;} else {lastN = N;}
          if ((lastN == 3) && (N == 4)) {Z = Z + 1;}
          if ((lastN == 5) && (N == 4)) {Z = Z - 1;}
      if ((HallA == LOW) && (HallB == HIGH) && (HallC == HIGH)) {N = 5;} else {lastN = N;}
          if ((lastN == 4) && (N == 5)) {Z = Z + 1;}
          if ((lastN == 6) && (N == 5)) {Z = Z - 1;}
      if ((HallA == LOW) && (HallB == LOW) && (HallC == HIGH)) {N = 6;} else {lastN = N;}
          if ((lastN == 5) && (N == 6)) {Z = Z + 1;}
          if ((lastN == 1) && (N == 6)) {Z = Z - 1;}
      if ((HallA == HIGH) && (HallB == LOW) && (HallC == HIGH)) {N = 1;} else {lastN = N;}
          if ((lastN == 6) && (N == 1)) {Z = Z + 1;}
          if ((lastN == 2) && (N == 1)) {Z = Z - 1;}
    }
Logged

Joseph Davis

  • Verbal Assault Technician
  • RHMT Moderator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 34733
  • Eugenics prevents retards like widebody93
    • TURBO THIS
Re: holset he351 knows were its at
« Reply #54 on: June 14, 2010, 01:14:59 PM »

Do go on.

TheMadScientist

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 1937
  • I'm like Batman and Shit
Re: holset he351 knows were its at
« Reply #55 on: June 14, 2010, 09:08:58 PM »

Apparently fleece performance now has a standalone controller for VGT
Logged
Why would I not be surprised if your pink slip included "quotquotthen Mr Davis overturned the table while shouting, HOWS THAT FOR FLUID MECHANICS?!"quotquot?

dvst8r

  • Certified OG
  • *****
  • Offline Offline
  • Posts: 3737
  • Unobtainium
Re: holset he351 knows were its at
« Reply #56 on: June 14, 2010, 11:12:25 PM »

Apparently fleece performance now has a standalone controller for VGT

They have for ~ a year.
Logged
There are two kinds of people: Sheep and sharks. Sharks are winners and they don'#039#039t look back '#039#039cause they don'#039#039t have necks. Necks are for sheep.

92CXyD

  • Twincharged Smeghead
  • Global Moderator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 6790
  • I look around and all I see is Smegheads
Re: holset he351 knows were its at
« Reply #57 on: June 15, 2010, 07:35:24 AM »

Apparently fleece performance now has a standalone controller for VGT

They have for ~ a year.

Yeah at $395 usd  :?: :-\  :o

fe3tcourier

  • Full Member
  • ***
  • Offline Offline
  • Posts: 135
Re: holset he351 knows were its at
« Reply #58 on: June 17, 2012, 05:44:51 PM »

Excuse me if I missed this, but please post the code! http://github.com FTW!

Also, for reference: http://forum.diyefi.org/viewtopic.php?f=15&t=199
Logged

ratcityrex

  • I Get Blown Daily
  • Global Moderator
  • Certified OG
  • *****
  • Offline Offline
  • Posts: 7374
Re: holset he351 knows were its at
« Reply #59 on: July 10, 2012, 12:58:38 AM »

I have always been wanting to make sorbet! I am glad that I found your post!



Lol, that shit is funny...
Logged
New setup is old bottom end with a hype r head with gsr cams. built lsv with hx35 @ 26psi on pump gas
LEED tuned! 434hp/329tq http://www.youtube.com/watch?v=_pbDXZxZdZs
http://www.realhomemadeturbo.com/forum/index.php/topic,16195.0.html

Old Setup B18a1 296hp/289tq LEED Tuned 20psi on pump! http://www.youtube.com/watch?v=2Yj-Z90j4W4   
http://www.realhomemadeturbo.com/forum/index.php/topic,205.msg2437.html#msg2437
Pages: 1 [2] 3   Go Up