[rusEfi] Mitsubishi 4G63 and 4G92 (#6)

What engine are you torturing? Is it inside some car?
Post Reply
User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92

Post by Tambralinga » Mon Sep 08, 2014 6:26 pm

Image
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92

Post by russian » Mon Sep 08, 2014 6:28 pm

Please connect
Image
with Image
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92

Post by Tambralinga » Tue Sep 09, 2014 10:15 am

russian wrote:Please connect
Image
with Image
Today I tested

Image

Image

And the clip video below...

[video][/video]

Thanks,
Mr.X
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92

Post by russian » Tue Sep 09, 2014 11:46 am

Tambralinga wrote:[video][/video]
เราไม่ได้ยินเสียงเครื่องยนต์? เป็นเครื่องยนต์รุ่นนี้ควบคุมโดย rusefi? กรุณาชี้แจงฉันอยากรู้จริงๆสิ่งที่เกิดขึ้นและถ้าคุณมีรถ # 6?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92

Post by Tambralinga » Wed Sep 10, 2014 11:11 am

russian wrote:
Tambralinga wrote:[video][/video]
เราไม่ได้ยินเสียงเครื่องยนต์? เป็นเครื่องยนต์รุ่นนี้ควบคุมโดย rusefi? กรุณาชี้แจงฉันอยากรู้จริงๆสิ่งที่เกิดขึ้นและถ้าคุณมีรถ # 6?

I was test the FRK and rusEFI r.4560 with Tuning Studio on Mitsubishi 4G63.
When the Ignition table = 0 it should be display value about 600-700, Below clip.

[video][/video]

Thanks.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92

Post by russian » Wed Sep 10, 2014 12:03 pm

710 means -10 (the range was from 0 to 720)

I have just changed it to be more user-friendly, please update dev console. Also dev console has 'Timing' gauge which shows timing without the usage of logic input
Image

How did you get this Tuner Studio gauge? I want to fix it also.
Tambralinga wrote:Hi rusEFI,
Image
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Wed Sep 10, 2014 12:28 pm

Are you using some wide-band O2 sensor or a narrow-band O2?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Wed Sep 10, 2014 2:10 pm

russian wrote:Are you using some wide-band O2 sensor or a narrow-band O2?
I use wide-band sensor.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Wed Sep 10, 2014 2:15 pm

Tambralinga wrote:I use wide-band sensor.
Did you manage to feed the WBO signal info rusEfi? Do you know the parameters of the analog WBO output? I do not remember if we have covered this.

I am not 1000% sure but it looks like you are running the with rusEfi? Congratulations on being the first rusEfi installation in Asia!
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Wed Sep 10, 2014 2:49 pm

russian wrote:
Tambralinga wrote:I use wide-band sensor.
Did you manage to feed the WBO signal info rusEfi? Do you know the parameters of the analog WBO output? I do not remember if we have covered this.

I am not 1000% sure but it looks like you are running the with rusEfi? Congratulations on being the first rusEfi installation in Asia!

http://www.innovatemotorsports.com/products/MTXL.php

This model have 2 analog output have spec in web.
Within days I had to take the analog signal into rusefi.

I have been using the E85 fuel can be used generally.

Timing degree in new dev it work. :D

My problem now if the engine is cold, it starts engine very hard.
If the engine hot is very easy to start.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Wed Sep 10, 2014 2:57 pm

Tambralinga wrote:My problem now if the engine is cold, it starts engine very hard.
If the engine hot is very easy to start.
Try changing Cranking Fuel parameters? Does your CLT shows the right value?

Edit: http://rusefi.com/wiki/index.php?title= ... el_Control has an explanation of the values
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Wed Sep 10, 2014 8:06 pm

Code: Select all

float getCoolantTemperature(void) {
	float temperature = getTemperatureC(&engineConfiguration2->clt);
	if (!isValidCoolantTemperature(temperature)) {
		warning(OBD_PCM_Processor_Fault, "unrealistic CLT %f", temperature);
		return LIMPING_MODE_CLT_TEMPERATURE;
	}
	return temperature;
}

void setThermistorConfiguration(ThermistorConf * tc, float tempC1, float r1, float tempC2, float r2, float tempC3,
		float r3) {
	tc->tempC_1 = tempC1;
	tc->resistance_1 = r1;

	tc->tempC_2 = tempC2;
	tc->resistance_2 = r2;

	tc->tempC_3 = tempC3;
	tc->resistance_3 = r3;
}

void prepareThermistorCurve(ThermistorConf * config) {
	float T1 = config->tempC_1 + KELV;
	float T2 = config->tempC_2 + KELV;
	float T3 = config->tempC_3 + KELV;

	float L1 = logf(config->resistance_1);
	float L2 = logf(config->resistance_2);
	float L3 = logf(config->resistance_3);

	float Y1 = 1 / T1;
	float Y2 = 1 / T2;
	float Y3 = 1 / T3;

	float U2 = (Y2 - Y1) / (L2 - L1);
	float U3 = (Y3 - Y1) / (L3 - L1);

	config->s_h_c = (U3 - U2) / (L3 - L2) * pow(L1 + L2 + L3, -1);
	config->s_h_b = U2 - config->s_h_c * (L1 * L1 + L1 * L2 + L2 * L2);
	config->s_h_a = Y1 - (config->s_h_b + L1 * L1 * config->s_h_c) * L1;
How do you calculate the simple CLT.
I feel like the show it does not match the reality.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Wed Sep 10, 2014 8:08 pm

tempinfo should show CLT calculated resistance, please tell us what the value is? Please also disconnect FRK and measure the resistance between GND and CLT wire. Let's make the sure the resistance is calculated correctly.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 11, 2014 9:29 am

https://www.diyautotune.com/diypnp/apps ... 63-mt.html

Sensor Calibration
I have to solve the bias resistor?

How much is a default now for set_cranking_fuel_min?
Last edited by Tambralinga on Thu Sep 11, 2014 10:43 am, edited 1 time in total.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 11, 2014 10:38 am

bias resistor can vary, as long as rusEfi has the value of YOUR bias resistor

tempinfo should show CLT calculated resistance, please tell us what the value is? Please also disconnect FRK and measure the resistance between GND and CLT wire. Let's make the sure the resistance is calculated correctly. We need this info.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 11, 2014 11:08 am

russian wrote:bias resistor can vary, as long as rusEfi has the value of YOUR bias resistor

tempinfo should show CLT calculated resistance, please tell us what the value is? Please also disconnect FRK and measure the resistance between GND and CLT wire. Let's make the sure the resistance is calculated correctly. We need this info.

Code: Select all

2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]
2014-09-11 18_03: PortHolder: Sending [sec!8!tempinfo]


devconsole can not open command tempinfo.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 11, 2014 11:15 am

close console, restart rusEfi, open console. Is it connected to the right port - does it send any commands? analoginfo?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 11, 2014 3:52 pm

Image

100C=200 ohm <<Actual measurements
CLT v=0.60219 C=76.68258 R=369.71514 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000


90C=250 ohm <<Actual measurements
CLT v=0.67399 C=74.31204 R=420.66046 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000


80C=320 ohm << Actual measurements
CLT v=0.81318 C=69.62722 R=524.40942 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000


70C=460 ohm <<Actual measurements
CLT v=0.97875 C=63.91656 R=657.16888 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000

60C=610 ohm <<Actual measurements
CLT v=1.22051 C=55.36938 R=871.91314 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000

50C=900 ohm <<Actual measurements
CLT v=1.49304 C=45.61248 R=1149.48815 on channel 6
bias=2700.00000 A=0.00271 B=0.00000 C=-0.00000


25C=2080ohm
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 11, 2014 3:58 pm

That's some great data here!

The values are not that far off, to make them better you need to make the top temperature setting more accurate (I will now rename "temperature3" to "highest temperature")

Let's try C=120.0 R=100.0 as highest temp setting, I think I saw that value in some datasheet.

Once again, great information!
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 11, 2014 5:49 pm

russian wrote:That's some great data here!

The values are not that far off, to make them better you need to make the top temperature setting more accurate (I will now rename "temperature3" to "highest temperature")

Let's try C=120.0 R=100.0 as highest temp setting, I think I saw that value in some datasheet.

Once again, great information!
100C=200 ohm
CLT v=0.60073 C=98.95666 R=368.69274 on channel 6
2014-09-12 00_46: EngineState: bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000



90C=250 ohm
CLT v=0.67399 C=95.19921 R=420.66046 on channel 6
bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000



80C=320 ohm
CLT v=0.80439 C=88.45339 R=517.65319 on channel 6
bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000



70C=460 ohm
CLT v=0.98608 C=78.96820 R=663.29620 on channel 6
bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000



60C=610 ohm
CLT v=1.19560 C=67.99774 R=848.52697 on channel 6
bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000



50=900 ohm
CLT v=1.44322 C=55.21035 R=1095.57165 on channel 6
bias=2700.00000 A=0.00248 B=0.00000 C=-0.00000
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 11, 2014 5:51 pm

As you see this got us closer to real values. I think we are good enough, in order to get better values we need more precise data on the sensor.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 11, 2014 7:24 pm

Image

This value ok.

How to check set_cranking_fuel_min and set_cranking_fuel_max?
You have command for check?
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 11, 2014 7:36 pm

Same tempinfo shows the cranking fuel parameters. I've just changed fuelinfo to show current cranking fuel value at current temperature, but you would need latest version 4633. Please note that this version would reset your configuration to default.

I am working on improving the update process so that configuration is not reset that often but this is not ready yet.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 18, 2014 2:04 pm

Now everything works correctly.
I want just the engine mivec control functions only. :D
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 18, 2014 2:22 pm

Sure, let's get you http://en.wikipedia.org/wiki/MIVEC

Do you know if your engine is an earlier two-profiler system or something continues? http://en.wikipedia.org/wiki/Variable_v ... s_discrete?

You would need to figure out electronic characteristics of the control mechanism - is it low-side or high-side driving? Is it PWM or continues signal?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 18, 2014 4:23 pm

russian wrote:Sure, let's get you http://en.wikipedia.org/wiki/MIVEC

Do you know if your engine is an earlier two-profiler system or something continues? http://en.wikipedia.org/wiki/Variable_v ... s_discrete?

You would need to figure out electronic characteristics of the control mechanism - is it low-side or high-side driving? Is it PWM or continues signal?
I want to open solenoid at 5000-5500 RPM output signal GND to solenoid.
It can use low-side output GND .

4G92-MIVEC DOHC 16 Valve

Total Displacement - 1,597 cc
Bore - 81.0 mm
Stroke - 77.5 mm
Compression Ratio - 11:1
Maximum Output - 128 kW (174 PS; 172 bhp) at 7,500 rpm
Maximum Torque - 167 N·m (123 ft·lbf) at 7,000 rpm
Skype : shiva-p
+66 8 5357 5159

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Thu Sep 18, 2014 7:30 pm

4g92 generation 1 non md

ecu pin 109

http://webhost1.inspire.net.nz/~alphasp ... u_auto.htm
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Thu Sep 18, 2014 7:34 pm

I want to implement EGT gauge within the next couple of days and then some simple GPIO would be next - GPIO would let you run your simple VVT. See https://sourceforge.net/p/rusefi/tickets/95/
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
Tambralinga
donator
donator
Posts: 174
Joined: Wed Jun 18, 2014 8:36 am
Location: Bangkok, Thailand

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by Tambralinga » Sun Sep 21, 2014 8:00 am

If the shift light function can I use instead mivec .
If possible, I want to have two channels.
Skype : shiva-p
+66 8 5357 5159

User avatar
russian
Site Admin
Posts: 9520
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Mitsubishi 4G63 and 4G92 (#6)

Post by russian » Tue Sep 23, 2014 5:53 pm

Tambralinga wrote:Now everything works correctly.
I am really interested in some details on this :) For example, have you driven your car under runEfi power?

I am done working on EGT but now I need to figure out something for my own mule - I would be buzy with that. Do you have any software developers to implement a first basic version of GPIO which you need for VVT? I can write down how I see the first trivial implementation so that any available developer could implement it.
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

Post Reply