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

Your chance to introduce yourself and your vehicle
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 »

Image
Skype : shiva-p
+66 8 5357 5159
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Mitsubishi 4G63 and 4G92

Post by AndreyB »

Please connect
Image
with Image
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Mitsubishi 4G63 and 4G92

Post by AndreyB »

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

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Mitsubishi 4G63 and 4G92

Post by AndreyB »

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
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

Are you using some wide-band O2 sensor or a narrow-band O2?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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!
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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=Manual:Software:dev_console_commands#Fuel_Control has an explanation of the values
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

https://www.diyautotune.com/diypnp/apps/n52/usdm-mitsu-galant-9192-4g63-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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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!
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

Now everything works correctly.
I want just the engine mivec control functions only. :D
Skype : shiva-p
+66 8 5357 5159
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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_valve_timing#Continuous_versus_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?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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_valve_timing#Continuous_versus_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 »

Skype : shiva-p
+66 8 5357 5159
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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/
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
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 »

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
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

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

Post by AndreyB »

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.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply