Author Topic: VEMS 700kPa internal map sensor bug??  (Read 23750 times)

Offline black

  • Jr. Member
  • **
  • Posts: 76
  • BHP: 0
VEMS 700kPa internal map sensor bug??
« on: March 09, 2015, 10:00:44 am »
I found something strange in VEMSTune with internal 700kPa MAP Sensor.
 
VEMS M55 AAN 3.6 - firmware 1.2.10
 
I replaced the internal 400kPa MAP sensor by an internal 700kPa sensor (5700)
 

Trying to calibrate the MAP sensor in VEMS config file - ECU offline
 
MAP Range Unit -- setting from normal (<510) to double (>510)
Table kPa Unit -- still 2 (4 is tested at the end of this posting)
 
Restarting VEMSTune
 
MAP Sensor Range (slope) -- trying to set it to 780 --> getting error message "Value out of range"
 
maximum in calibration is 510 - should be 1020
 
 
 
Connecting ECU -- ECU now online
 
MAP Range Unit -- setting from normal (<510) to double (>510)
Table kPa Unit -- still 2 (4 is tested at the end of this posting)
 
Restarting VEMSTune
 
MAP Sensor Range (slope) -- trying to set it to 780 - success!
 
maximum with ecu online is now 1020 in calibration menu
 

trying to set MAP AXIS in VE table or ign table up to 600 --> getting error message "Value out of range"
 
maximum for table AXIS is 510 - should be 1020
 

trying to set MAP value in RevLimit/Overrun/Safety for Overboost fuelcut to 650 --> not possible!
 
maximum for overboost fuelcut is 510 - should be 1020
 
this is also critical because engine produces up to 550 kPa of boost!
 

ECU still connected - ECU online
 
testing map sensor with VEMS gauge -- sensor is working fine, gauge shows values up to 700kPa
 
starting new logfile -- logfile is fine, showing values up to 700kPa
 
saving logfile to harddisk
 
saving config file to harddisk
 

ECU diconnected - ECU now offline
 
loading configfile to VEMSTune
 
calibration settings are still correct (780, double, 2)
 
All Values for MAP in menus and table AXIS are shown as half value, max is 255 now??? -- error!
 
typing 50, 100, 255 in  VE table MAP Axis
 
Saving config file
 

Connecting ECU -- ECU now online
 
loading config file back to ecu
 
calibration settings are still correct (780, double, 2)
 
All Values for MAP in menus and table AXIS are right value now 100,200,510 like it should be!
 

So there are some issues:
 
first, no way to calibrate the sensor correct in VEMSTune when ecu is offline
second, if ecu is offline, all values for MAP in AXIS and menus are shown half but correct when ecu online again
third, 700kPa sensor is calibrated correct and shows correct values when ecu is online, calibration max is 1020 but max in table AXIS and safety or range funktions in menus are still limited to 510!
 

ECU diconnected - ECU now offline
 
loading previous saved logfile to VEMSTune
All values in logfile are correct, calibration data is correct and MAP AXIS is correct!
Ok - so the ecu offline problem with showing half values is only present in config file, not in logfile.
 
Saving a config file from this logfile an loading to VEMSTune (ECU still offline) --> all values shown half again!! error
 
 
Next issue
 
Connecting ECU -- ECU now online
 
MAP Range Unit -- setting from normal (<510) to double (>510)
Table kPa Unit -- setting to 4
 
Restarting VEMSTune
 
MAP Sensor Range (slope) -- trying to set it to 780 --> --> getting error message "Value out of range"
 
maximum in calibration is 510 - should be 1020
 
AND!
 
All Values for MAP in menus and table AXIS are half value, max is 255 now??? -- double error now! ECU still online!
 
 
These issues must be something with the 8 bit system. FF is the highest possible value in config file and so it has to be double or x4 to get values up to 510 or 1020.

Any solution??  Thanks...
 
But I think there msut be an calculation error in the software.

Offline jrussell

  • VEMS USA
  • Administrator
  • Full Member
  • *****
  • Posts: 224
  • BHP: 15
    • VEMS USA
Re: VEMS 700kPa internal map sensor bug??
« Reply #1 on: March 09, 2015, 07:40:54 pm »
What's the URL to your VEMS Sharing Center report?
VEMS USA - Located in beautiful Burlington, Vermont
1988 RX7 Turbo

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: VEMS 700kPa internal map sensor bug??
« Reply #2 on: March 10, 2015, 12:02:25 am »
I run few cars with 7bar map sensor without problem, firmware 1.2.27, 1.2.10 and etc ...
vemstune 1.5.29 2014-11-06 with updated ini files.

Offline black

  • Jr. Member
  • **
  • Posts: 76
  • BHP: 0
Re: VEMS 700kPa internal map sensor bug??
« Reply #3 on: March 10, 2015, 07:51:54 am »
I run few cars with 7bar map sensor without problem, firmware 1.2.27, 1.2.10 and etc ...
vemstune 1.5.29 2014-11-06 with updated ini files.

nice to hear that... but do you run them above 510 kPa??  The 700kPa sensor works fine but I can not set any table or limit above 510kPa

what are your calibration settings?

780
double (>510)
2

or

780
double (>510)
4

??

« Last Edit: March 10, 2015, 08:57:07 am by black »

Offline VEMS

  • Administrator
  • Sr. Member
  • *****
  • Posts: 487
  • BHP: 22
Re: VEMS 700kPa internal map sensor bug??
« Reply #4 on: March 10, 2015, 04:18:23 pm »
Hello Black,

Running above 510 kpa is no problem at all, but currently choosing a "Table kPa Unit = 4" is not supported; This also highlighted in the dialog in red letters "select 1 or 2". The ecu will however provide the same linear map multiplication of the last cell (in your case likely 510) times actual map (even when above 510kpa).

We are working on making the very high boost "Table kPa Unit = 4" mode available shortly; but i requires both firmware/VemsTune code and configuration updates.

Best regards, Dave


Offline black

  • Jr. Member
  • **
  • Posts: 76
  • BHP: 0
Re: VEMS 700kPa internal map sensor bug??
« Reply #5 on: March 10, 2015, 10:25:44 pm »
Hello Black,

Running above 510 kpa is no problem at all, but currently choosing a "Table kPa Unit = 4" is not supported; This also highlighted in the dialog in red letters "select 1 or 2". The ecu will however provide the same linear map multiplication of the last cell (in your case likely 510) times actual map (even when above 510kpa).

We are working on making the very high boost "Table kPa Unit = 4" mode available shortly; but i requires both firmware/VemsTune code and configuration updates.

Best regards, Dave

Hi Dave, thanks for fast reply... I can confirm all you wrote above...  its exactly what I found out.

But how can I handle the fuelcut problem.

Max value for overboost fuelcut in menu (RevLimit/overrun/safety) is 510...   we running over 550kPA (this was with the 400kPa sensor - so no problems there because ECU did not see pressure above 416kPa)

But now, the ECU will see pressure up to 700kPa. So the most interesting question now is -  can I disable the fuelcut function where max is 510???

regards

PS

I must have a deep look trough the other menus but I think the 510 limit will be an issue in other menus too


Offline Kamuto

  • Hero Member
  • *****
  • Posts: 814
  • BHP: 19
Re: VEMS 700kPa internal map sensor bug??
« Reply #6 on: March 11, 2015, 04:15:11 am »
Hello Black,

Running above 510 kpa is no problem at all, but currently choosing a "Table kPa Unit = 4" is not supported; This also highlighted in the dialog in red letters "select 1 or 2". The ecu will however provide the same linear map multiplication of the last cell (in your case likely 510) times actual map (even when above 510kpa).

We are working on making the very high boost "Table kPa Unit = 4" mode available shortly; but i requires both firmware/VemsTune code and configuration updates.

Best regards, Dave
maybe it will get some more cells in ignition table?
Vems installer in Lithuania
valdas.sunokas@gmail.com

Offline VEMS

  • Administrator
  • Sr. Member
  • *****
  • Posts: 487
  • BHP: 22
Re: VEMS 700kPa internal map sensor bug??
« Reply #7 on: March 11, 2015, 10:02:26 am »
Yes the same limit applies to all the map related settings in all dialogs and tables; as a quick fix (until we are able to roll out the firmware/Vemstune Software and Ini updates) you could cheat the map sensor calibration for now for example calibrate it as a 350 kpa sensor (half range of the 700kpa) using Map Range Unit = Normal (<510 kPa) and half all the map columns in your tables and dialogs and double the req_fuel number. This will provide you with no tuning problems, you just have to remember that map is actually map * 2 (so 700 will read as 350 on the gauge).

Regarding the more cells in ignition table, there is no plan (and generally no reason) to implement this; even the most tricky engines we have seen tend to have ignition tables with 2-3 break points in the ignition curve on rpm axis and even less in the map/tps/load axis, keep in mind that we provide full matrix interpolation between all cells everywhere.

Best regards, Dave


Offline black

  • Jr. Member
  • **
  • Posts: 76
  • BHP: 0
Re: VEMS 700kPa internal map sensor bug??
« Reply #8 on: March 11, 2015, 01:11:55 pm »
Thanks for fast reply...  regards... :)

PS + when developing new code, please dont forget the strange behaviour of VEMSTune in calibration.

ECU online - all values right, max 510

ECU offline - all values are shown half, max 255

Logfile - all values shown right

ECU offline - no way to set double (max is 510 (1020 when ecu online))
« Last Edit: March 11, 2015, 01:13:34 pm by black »

Offline VEMS

  • Administrator
  • Sr. Member
  • *****
  • Posts: 487
  • BHP: 22
Re: VEMS 700kPa internal map sensor bug??
« Reply #9 on: March 11, 2015, 01:34:50 pm »
We are also looking into that, but the transition in config resolution will always be a bit tricky as all map related variables will be recalculated by VT and might need review/adjustment because of the mismatch between previous and current config resolution.

Best regards, Dave

Offline Kamuto

  • Hero Member
  • *****
  • Posts: 814
  • BHP: 19
Re: VEMS 700kPa internal map sensor bug??
« Reply #10 on: March 11, 2015, 01:48:20 pm »
Yes the same limit applies to all the map related settings in all dialogs and tables; as a quick fix (until we are able to roll out the firmware/Vemstune Software and Ini updates) you could cheat the map sensor calibration for now for example calibrate it as a 350 kpa sensor (half range of the 700kpa) using Map Range Unit = Normal (<510 kPa) and half all the map columns in your tables and dialogs and double the req_fuel number. This will provide you with no tuning problems, you just have to remember that map is actually map * 2 (so 700 will read as 350 on the gauge).

Regarding the more cells in ignition table, there is no plan (and generally no reason) to implement this; even the most tricky engines we have seen tend to have ignition tables with 2-3 break points in the ignition curve on rpm axis and even less in the map/tps/load axis, keep in mind that we provide full matrix interpolation between all cells everywhere.

Best regards, Dave

I understand this, but it is real pain to map when you are reving it 9500rpm and 3 bar boost :D at least same size as ve table ;) it would be perfect


Vems installer in Lithuania
valdas.sunokas@gmail.com

Offline Kamuto

  • Hero Member
  • *****
  • Posts: 814
  • BHP: 19
Re: VEMS 700kPa internal map sensor bug??
« Reply #11 on: April 01, 2015, 02:25:38 pm »
http://www.vems.hu/wiki/index.php?page=GenBoard/UnderDevelopment/FirmwareChanges 1.2.32 FTW!!!! some really nice upgrades + 700kpa map support
Vems installer in Lithuania
valdas.sunokas@gmail.com

Offline S6onVEMS

  • Jr. Member
  • **
  • Posts: 3
  • BHP: 0
Re: VEMS 700kPa internal map sensor bug??
« Reply #12 on: April 06, 2015, 05:04:01 pm »
http://www.vems.hu/wiki/index.php?page=GenBoard/UnderDevelopment/FirmwareChanges 1.2.32 FTW!!!! some really nice upgrades + 700kpa map support

Anytrim is getting some love. That looks wonderful!

Where can I put in a further request for Anytrim? It is a simple one: can we please have an Anytrim output to adjust Idle RefDC? I have been running VEMS on an Audi UrS6 for a couple of years. The stock ECU has an input from the climate control module telling it when the A/C compressor is on. I know I can use it with a table switch but since the only adjustment needed is to idle it seems a lot of work. So far I've just been solving it with idle targets that are always high enough for air conditioning and then using the integral action to dial it back. If it is difficult to add this feature don't worry about it, I'm just trying to get as close to OEM behavior as possible.

Thank you. The firmware upgrades over the last year have been really great. Knock control for instance is fantastic.

Offline VEMS

  • Administrator
  • Sr. Member
  • *****
  • Posts: 487
  • BHP: 22
Re: VEMS 700kPa internal map sensor bug??
« Reply #13 on: April 06, 2015, 06:53:29 pm »
Hello S6onVems,

Idle RefDC increase on AC input has been requested before and we will implement it as extension of the idle control function, the anytrim addition (2 extra channels) / higher than 510kPa in all kPa axises and config variables was quite intrusive, this change should be quite simple.

Best regards, Dave

Offline A6_quattro

  • Jr. Member
  • **
  • Posts: 2
  • BHP: 0
Re: VEMS 700kPa internal map sensor bug??
« Reply #14 on: April 08, 2015, 01:10:19 pm »
Hello S6onVems,

Idle RefDC increase on AC input has been requested before and we will implement it as extension of the idle control function, the anytrim addition (2 extra channels) / higher than 510kPa in all kPa axises and config variables was quite intrusive, this change should be quite simple.

Best regards, Dave

Hi

My first post on this forum.

Sounds greate that you are planning to implement the functionality of increase of RefDC on AC input, l'm just curious of when you plan to do this?

Regards
Hans