All Motor All Motor Advanced Performance. Talk about Engine Swaps, Internal Engine work. Not your basic Y pipe and Intake Information.

Hybrid Q

Thread Tools
 
Search this Thread
 
Old 01-09-2007 | 05:17 AM
  #1  
Alex_V
Guest
 
Posts: n/a
Hybrid Q

I'm thinking of messing with VTC's and making some thing to control them. But I want to use the 3L heads with my setup. But since people use the non VTC timing chain covers on VTC engines I'm assuming its possible to swap VTC's on a non VTC engine Correct?.

My setup:
3L
crank & rods
heads
modified USIM (ITB's)
3.5L
pistons
block
VTC's/cover

And dont bash my setup, I just need to know if vtc's are possible

~Alex
Old 01-09-2007 | 06:23 AM
  #2  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
The oil feed for the VTC phasers comes through the head.

The mounting flange and oil gallery for the VTC solenoid valves is an integral part of the 3.5 heads.
Old 01-09-2007 | 06:34 AM
  #3  
scrhale's Avatar
Supporting Maxima.org Member
 
Joined: Dec 2004
Posts: 1,183
From: Atlanta, GA
Yes it is possible to swap VTC onto a non-VTC engine by changing the heads and timing equipment. The Pathfinder is the perfect example given the fact that it is actually our engine with VTC, but the problem is that you need an ECU to control it. No piggyback including EU can control VTC. A standalone will do it, but you are talking a lot of work without a lot of reward. It would be easier to use a full 3.5 setup in my opinion over trying to make this hybrid work.
Old 01-09-2007 | 01:27 PM
  #4  
NmexMAX's Avatar
dot dot dot ...
iTrader: (22)
 
Joined: Dec 2000
Posts: 34,588
From: Santa Fe, NM
Originally Posted by scrhale
No piggyback including EU can control VTC
. . . Didn't someone figure it out, or have a plan to do so? Most namely, the person who psoted above you?
Old 01-09-2007 | 02:00 PM
  #5  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by NmexMAX
. . . Didn't someone figure it out, or have a plan to do so? Most namely, the person who psoted above you?
It is true. I did have a plan and did have some success using the EU for crude VTC control.

However, with the release of the v-manage, hopefully in March, a whole new area of VTC tuning will open up for those of us that are "VTC ready".
Old 01-09-2007 | 04:37 PM
  #6  
Alex_V
Guest
 
Posts: n/a
I figured the 3.5 heads were drilled/casted with oil gallies (sp?). I just wasn't sure.

One more advantage for the 3.5L heads....

As for controlling them, I'm talking to a guy about a simple version of megasquirt just for VTC's. Then we could set it up to control most types of cam timing/lift systems. But thats a long way off.

ENG92- YGPM

~Alex
Old 01-09-2007 | 06:49 PM
  #7  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by Alex_V

ENG92- YGPM

~Alex
No I don't



Originally Posted by Alex_V
As for controlling them, I'm talking to a guy about a simple version of megasquirt just for VTC's. Then we could set it up to control most types of cam timing/lift systems. But thats a long way off.
~Alex
Independent control of VTCs (with feedback otherwise you're wasting your time) is a non-trivial task.

Once you hit open loop, all the other "tunable" systems (ie fuel, timing) resort to lookup tables based on engine load and rpm. However, the VTC phasers still have to constantly make angle corrections based on feedback from the crank and cam sensors.

The stock VQ35 crank and cam signal waveforms are significantly more complicated than those of the VQ30. But they need to be that way in order to track a cam that can have its own degree of freedom relative to the crank.

If and when the time comes, I can provide you with crank and cam signal waveforms if required.
Old 01-10-2007 | 07:30 AM
  #8  
scrhale's Avatar
Supporting Maxima.org Member
 
Joined: Dec 2004
Posts: 1,183
From: Atlanta, GA
Megasquirt is a standalone ECU I think. That v-Manage isn't out yet. Therefore I was kinda right.
Old 01-10-2007 | 12:21 PM
  #9  
krismax's Avatar
Father of the 00 VI
iTrader: (15)
 
Joined: Nov 2000
Posts: 3,330
From: amsterdam ,new york
I have posted this before but i have a SCC issue where JWT made VTC work with just using a nitrous control module
Old 01-10-2007 | 01:31 PM
  #10  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by krismax
I have posted this before but i have a SCC issue where JWT made VTC work with just using a nitrous control module
Would that have been on a mid-90s GA or VG?

There were only 2 cam positions on those engines. No feedback is required.

The control signal to the solenoid is either 0V or battery voltage? You could control that with an RPM switch.
Old 01-10-2007 | 01:40 PM
  #11  
Jeff92se's Avatar
I'm needing a caw
iTrader: (82)
 
Joined: Aug 2000
Posts: 34,146
Aren't the new Nissan VTCs pretty dynamic? They aren't just a on/off thing like the old VTCs in the VE30DE. Even these old ones operated off/on/off thoughout the rpm range. I suppose you "could" control them like an on/off deal aka MEVI but I don't think you will be getting same type of gains. I would think one would need mapping capabilities on the order of a a/f graph
Old 01-10-2007 | 03:55 PM
  #12  
krismax's Avatar
Father of the 00 VI
iTrader: (15)
 
Joined: Nov 2000
Posts: 3,330
From: amsterdam ,new york
Ok guys found it its a s14 silvia motor(SR20) with VTC.here it reads


The greatest swap challenge was still ahead."We were able to perform the mechanical conversion,but the Datsun engineers who designed the 1967 electrical system couldn't have imagined it would ever need to run Variable Timing Control." Thankfully, Jim Wolf Technology supplied a first-generation 240SX ECU to provide spark and fuel mapping. Controlling the VTC would call for a very unique application of a JWT product.

The roadster lacked a modern speed sensor to trigger the VTC,so Clark Steppler of JWT looked to the company's Nitrous Control Module to engineer around the input signals normally recieved to activate the VTC. The first major change was to wire the Nitrous Module to accept a signal feed for RPM rather than vehicle speed. Then the module's output was tweaked into activating the VTC . Genius.

Throttle position and water temperature were then routed through the JWT Nitrous Module . With all three feeds sent to the 240 SX ECU, it now controls the variable timing engine as if VTC had always dwelled beneath the hood of this roadster.
Old 01-10-2007 | 04:10 PM
  #13  
Jeff92se's Avatar
I'm needing a caw
iTrader: (82)
 
Joined: Aug 2000
Posts: 34,146
Yes but aren't the VQ35 VTCs continusly varible? Not just on/off like the SR20 units?
Old 01-10-2007 | 04:17 PM
  #14  
krismax's Avatar
Father of the 00 VI
iTrader: (15)
 
Joined: Nov 2000
Posts: 3,330
From: amsterdam ,new york
Originally Posted by Jeff92se
Yes but aren't the VQ35 VTCs continusly varible? Not just on/off like the SR20 units?
people can play with the 3.5 VTC's all they want but for me if and when i do VTC's they will be pathy VTC's.

theres somebody right now working on VTC's on a VQ30
Old 01-10-2007 | 04:39 PM
  #15  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by Jeff92se
Yes but aren't the VQ35 VTCs continusly varible? Not just on/off like the SR20 units?
Yes they can be varied by up to 40 degrees (crank angle) based on engine load and rpm.

http://forums.maxima.org/showpost.ph...1&postcount=50
Old 01-10-2007 | 04:42 PM
  #16  
Jeff92se's Avatar
I'm needing a caw
iTrader: (82)
 
Joined: Aug 2000
Posts: 34,146
Ah so you have to control the duty cycle of the solenoid much like an injector? So the JWT solution probably wouldn't work?
Old 01-10-2007 | 05:08 PM
  #17  
nismology's Avatar
Supporting Maxima.org Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 9,116
From: Miami, FL
The most important difference like eng92 has said over and over again is that the CVTC system in particular needs FEEDBACK CONTROL throughout it's operation. There needs to be something controlling it that constantly knows the cam position. And like you said Jeff, it's continuously variable and controls the sprocket by constantly changing the pulse width sent to the solenoid and balancing it against the parasitic drag that the cam experiences to precisely locate the cam angle.
Old 01-10-2007 | 07:46 PM
  #18  
95naSTA's Avatar
Senior Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 946
From: Philly
So, the VCT solenoid(s?) is/are pulse width modulated like an injector?
Couldn't you use a stamp micro computer?
People often use these to control another injector.
Old 01-10-2007 | 08:23 PM
  #19  
nismology's Avatar
Supporting Maxima.org Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 9,116
From: Miami, FL
Originally Posted by 95naSTA
So, the VCT solenoid(s?) is/are pulse width modulated like an injector?
Couldn't you use a stamp micro computer?
People often use these to control another injector.
Originally Posted by nismology
The most important difference like eng92 has said over and over again is that the CVTC system in particular needs FEEDBACK CONTROL throughout it's operation. There needs to be something controlling it that constantly knows the cam position.
Driving an injector doesn't require feedback control.
Old 01-10-2007 | 08:37 PM
  #20  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by nismology
Driving an injector doesn't require feedback control.
Except when you are in closed loop mixture control mode.


j/k Mike, I thought I would throw that in for comic relief.


hurts after a while
Old 01-10-2007 | 10:49 PM
  #21  
95naSTA's Avatar
Senior Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 946
From: Philly
Originally Posted by nismology
Driving an injector doesn't require feedback control.
Yeah... I read that.
Driving one with a stamp does require inputs, maps, and a formula which is what the VCTs would need. You could correlate a pulse width with advance/retard and monitor the pulse width.
Old 01-11-2007 | 03:47 AM
  #22  
nismology's Avatar
Supporting Maxima.org Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 9,116
From: Miami, FL
Originally Posted by 95naSTA
Yeah... I read that.
Driving one with a stamp does require inputs, maps, and a formula which is what the VCTs would need. You could correlate a pulse width with advance/retard and monitor the pulse width.
You could monitor the pulse width but how would you monitor the cam position?
Old 01-11-2007 | 07:09 AM
  #23  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
A microcomputer like the BASIC STAMP series is a viable option for independent VTC control. However it is not for the faint of heart and is probably beyond the means, technically, of most of the people on here.

You are essentially building your own controller from a collection of pc boards which you have to interface together. After you have the necessary hardware assembled, you need to write the software to make it all work.

Even if you have the technical ability to do that, you still need to have “appropriate” signal inputs to find your actual cam position.

This applies to VQ35 swaps using the VQ30 ecu. The crank position is easy. You can use the existing VQ30 crank REF and POS sensors for that. You will need to rig a mounting on the timing cover for the crank REF sensor.

Now that you have the VQ35 timing covers back on to accommodate the VTC phasers, you no longer have a 3.0 cam sensor. You can output a pulse signal from the STAMP to keep the ecu happy.

The two stock VQ35 cam sensors can be wired into the controller for the all important cam positon signals.

One thing that may be a cause of concern is that the VQ30 ecu might get upset if the cam position signal it sees is varying in relation to the crank signal. Of course, if you are using a controller generated signal you can always just fix it based on rpm.

It would be an interesting project with plenty of learning value.
Old 01-11-2007 | 08:18 AM
  #24  
Alex_V
Guest
 
Posts: n/a
ENG92- I'll pm you later today when I have Betton's email.

Now megasquirt is a very simple ECU and only needs one crank sensor most of the time.

Knowing that I came up with the idea of a simple controller, but all it would need is the output to control the VTC and 2 inputs,3 max, then have a map just like injectors or ignition. Because with VTC's you can just tune them, you don't need to know when the engine is hot only when the rpm's are at, and TPS.

Of course this is for standalone setups I'm not sure if this would work for the 3.5 with 3L ecu. But if you could just put a cam sensor in the front of the timing cover (driven at the correct speed) it wouldn't matter what your doing to your cams for all the ECU cares. Or if you have intake only VTC and the cam sensor is on the exhaust it also doesn't matter.

~Alex
Old 01-11-2007 | 10:07 AM
  #25  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by Alex_V
Now megasquirt is a very simple ECU and only needs one crank sensor most of the time.

Knowing that I came up with the idea of a simple controller, but all it would need is the output to control the VTC and 2 inputs,3 max, then have a map just like injectors or ignition. Because with VTC's you can just tune them, you don't need to know when the engine is hot only when the rpm's are at, and TPS.
You tune VTCs for power by modifying the cam angle vs rpm curve. The correct approach is to have a map of cam angle vs rpm and load.

The key to understanding this is: There is no correlation whatsoever between the width of the pulse signal sent to the VTC solenoid and the cam position. Rate of position change - YES, absolute position - NO

Maps for injectors are a matrix of fixed values (in ms) for which you want the injectors to open for.

You do not know what the solenoid pulse width is ahead of time so there is no map to be made. Pulse width is determined in realtime by observing the deviation between where the cam is and where the map calls for it to be.

My apologies Alex if this is already very obvious to you, but it wasn't clear to me in your post if that was the case.
Old 01-11-2007 | 11:45 AM
  #26  
bettonracing's Avatar
Newbie - Just Registered
 
Joined: Aug 2002
Posts: 14
Using Megasquirt

Hey guys. I'm one of the proponents for using MS to control VTC's. Good to see a thread with some technical input on VQ35 VTC operation!

Eng92, please correct me if I'm misunderstanding something.

Quoting the FSM:
Intake valve timing control solenoid valve is activated by ON/OFF
pulse duty (ratio) signals from the ECM.
The intake valve timing control solenoid valve changes the oil
amount and direction of flow through intake valve timing control unit
or stops oil flow.
The longer pulse width advances valve angle.
The shorter pulse width retards valve angle.

When ON and OFF pulse widths become equal, the solenoid valve
stops oil pressure flow to fix the intake valve angle at the control
position.
(FSM>>Engine>>Engine Control System>>IVT Control Solenoid [pg 404]

My understanding of that excerpt is that the required variable for VTC control is the duration (Pulse Width duration, same as injector duration).

My understanding of what You (Eng92) were saying is that the duration is locked in (i.e. the injector maps would have a constant value across the enntire closed loop range, and go to another lookup value in open loop) and that the relative timing of this event (relative to cam position) is what needs to be varied, not the duration.

Please confirm or explain.

Also, I'm still not convinced that the cam sensor does anything more than indirectly measure timing belt/chain stretch... (i.e. u can get cam position from the crank using the pulley ratio of the two). Please educate me.

Thanks for Your time.

Regards,
H. Kurt Betton
Old 01-11-2007 | 11:57 AM
  #27  
bettonracing's Avatar
Newbie - Just Registered
 
Joined: Aug 2002
Posts: 14
Linking my original proposal to this one incase anybody wants an overview:

http://www.engineswaptech.com/forums...read.aspx#1686
Old 01-11-2007 | 12:25 PM
  #28  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by bettonracing
My understanding of that excerpt is that the required variable for VTC control is the duration (Pulse Width duration, same as injector duration).

Yes that is correct. That is how you control the solenoids.

But you do not know what the duration needs to be ahead of time. It is not a function of rpm or load. It is a function of how much the cams current position differs in advance or retard of where it is supposed to be.

(For example: if at the current rpm and load, the cam sensor says the cam is currently 15 degrees advanced and the map calls for 17 degrees advanced, the solenoid duty cycle will increase above 40% briefly to advance the cam to 17 degrees. When the cam sensor reads it at 17 degrees, the solenoid duty cycle will return to 40%.)
This is illustrated nicely in the graph below which shows the effect of duty cycle on the advance and retard of the cam angle.



Originally Posted by bettonracing
My understanding of what You (Eng92) were saying is that the duration is locked in (i.e. the injector maps would have a constant value across the enntire closed loop range, and go to another lookup value in open loop) and that the relative timing of this event (relative to cam position) is what needs to be varied, not the duration.

Please confirm or explain.
There is no open loop here.

Think of it this way. The cam sensor is analagous to your O2 sensor. In closed loop fuel control, the ecu reads the O2 sensor and trims your fuel either +/- to try and keep the mixture stoich. Same thing with the VTCs except now instead of a constant A/F of 14.7, the desired cam angle is a function of both rpm and load. (That is your map) Now you adjust the solenoid duty cycle to "trim" the cam position advance/retard to get it to follow the map as closely as possible.
Old 01-11-2007 | 12:44 PM
  #29  
Niz-Dat's Avatar
Member
 
Joined: Jun 2006
Posts: 38
On my 350z race car I want to change out to the VQ35 and would like to use the variable cams. The car is running a Motec and picks a signal from the VQ30 cam sensor on the timing cover.I was comparing the VQ30 to VQ35 heads and noticed that the cams have a sensor at the back of the cam. I pulled the cam sensor out of the VQ30 and stuck it in the VQ35 head and it will fit and it is short enough that I think I can fabricate an adapter for the back of the cam to get the signal to the sensor and not have to use the VQ30 timing cover.
Old 01-11-2007 | 01:01 PM
  #30  
95naSTA's Avatar
Senior Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 946
From: Philly
Originally Posted by eng92
(For example: if at the current rpm and load, the cam sensor says the cam is currently 15 degrees advanced and the map calls for 17 degrees advanced, the solenoid duty cycle will increase above 40% briefly to advance the cam to 17 degrees. When the cam sensor reads it at 17 degrees, the solenoid duty cycle will return to 40%.)
Think of it this way. The cam sensor is analagous to your O2 sensor. In closed loop fuel control, the ecu reads the O2 sensor and trims your fuel either +/- to try and keep the mixture stoich. Same thing with the VTCs except now instead of a constant A/F of 14.7, the desired cam angle is a function of both rpm and load. (That is your map) Now you adjust the solenoid duty cycle to "trim" the cam position advance/retard to get it to follow the map as closely as possible.
Ahhhh. ok. THATS the problem. Makes sence now. Thanks.
Old 01-11-2007 | 01:07 PM
  #31  
nismology's Avatar
Supporting Maxima.org Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 9,116
From: Miami, FL
All comes back to feedback control.


Also, doesn't something like oil pressure affect how much the cam angle needs to be trimmed due to increased/decreased oil flow to the solenoid and drag on the cam varying ever-so-slightly?
Old 01-11-2007 | 01:28 PM
  #32  
hightuner's Avatar
Nissan maniaco conpulsif
iTrader: (1)
 
Joined: Oct 2004
Posts: 295
very very interesting .... bookmarked
Old 01-11-2007 | 01:47 PM
  #33  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by nismology
All comes back to feedback control.

Also, doesn't something like oil pressure affect how much the cam angle needs to be trimmed due to increased/decreased oil flow to the solenoid and drag on the cam varying ever-so-slightly?
Any cam deviations as a result of external force influences (such as drag on the cam) or changes in vtc phaser adjustment rates (due to oil pressure) are automatically handled because there is a feedback control system.

Of course there is a tolerance that will allow small deviations in cam position to occur before action is taken. This can be seen in the previous graph where there is no change in the solenoid duty cycle for about 2 seconds but the cam angle slowly retards by almost 3 degrees.
Old 01-11-2007 | 01:50 PM
  #34  
bettonracing's Avatar
Newbie - Just Registered
 
Joined: Aug 2002
Posts: 14
Aha! It makes perfect sense now. I need to absorb some more information and take another stab.

Initial thots indicate some [relatively mild] circuitry and software adjustments still make it feasible w/ the MS2. But lemme get up to date first.

Regards,

H. Kurt Betton
Old 01-11-2007 | 02:00 PM
  #35  
nismology's Avatar
Supporting Maxima.org Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 9,116
From: Miami, FL
Originally Posted by eng92
Any cam deviations as a result of external force influences (such as drag on the cam) or changes in vtc phaser adjustment rates (due to oil pressure) are automatically handled because there is a feedback control system.
Exactly!



I was just giving another concrete reason why feedback control is required.
Old 01-11-2007 | 02:03 PM
  #36  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by bettonracing
Also, I'm still not convinced that the cam sensor does anything more than indirectly measure timing belt/chain stretch... (i.e. u can get cam position from the crank using the pulley ratio of the two). Please educate me.

Thanks for Your time.

Regards,
H. Kurt Betton
I almost missed this one - Damn edited posts.

With VTCs, the cam position is no longer a simple function of crank position. It can be varied up to 40 crank-angle degrees (in the case of the VQ35) Therefore the cam sensors are necessary to determine where in that 40 degree range the cam actually is.

No cam sensor?? That is almost "old" school. I guess that means you are running simultaneous fuel injection with a wasted spark ignition system.
Old 01-11-2007 | 02:06 PM
  #37  
eng92's Avatar
Supporting Maxima.org Member
iTrader: (3)
 
Joined: Oct 2002
Posts: 1,204
From: Ontario, Canada
Originally Posted by nismology
Exactly!

I was just giving another concrete reason why feedback control is required.
Sorry Mike,

I did not realize your question was rhetorical. I should know by now that you know most of this stuff already.
Old 01-12-2007 | 03:20 AM
  #38  
bettonracing's Avatar
Newbie - Just Registered
 
Joined: Aug 2002
Posts: 14
Originally Posted by eng92
With VTCs, the cam position is no longer a simple function of crank position. It can be varied up to 40 crank-angle degrees (in the case of the VQ35) Therefore the cam sensors are necessary to determine where in that 40 degree range the cam actually is.
Using the type of feedback explained for the VTC's, then yes, I do see the need for the cam sensor.


Originally Posted by eng92
No cam sensor?? That is almost "old" school. I guess that means you are running simultaneous fuel injection with a wasted spark ignition system.

Actually yes I am! Until I can justify the cost effectiveness of sequential fuel & spark capable ecu for my applications (which range from street to race), I see absolutely no need for it.

Regards,
H. Kurt Betton
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
umnitza
Group Deals / Sponsors Forum
0
09-01-2015 01:03 PM
micahdc
General Maxima Discussion
7
05-27-2002 07:06 AM
speedtrip
4th Generation Maxima (1995-1999)
43
05-20-2002 03:26 PM
Capitone
4th Generation Maxima (1995-1999)
9
04-11-2001 08:16 AM
Kenneth
General Maxima Discussion
3
01-06-2001 07:22 PM



Quick Reply: Hybrid Q



All times are GMT -7. The time now is 10:20 PM.