18
V2.0 “Closed Loop” MAF Scaling using RomRaider Logger v0.5.0 beta By Dweeb Disclaimer: READ IT !!!! I have not developed this product, so I may be wrong on certain things. I am not responsible for anything that may happen to you, your engine or anything for that matter, if you use and or follow this manual and its instructions. After all, I am a Dweeb ! This is just my way of doing things, and others (RomRaider developers or the more knowledgeable RomRaider user) may disagree with what I have written here. This was originally done for a friend to show how I did my scaling. It worked for me… I can be reached on RomRaider forum, user ID “Dweeb” if you have any comments, correction or suggestions. All credits for this wonderful program go to the developers of RomRaider and the RomRaider Logger.

MAF Scalling Using RomRaider v2.0

Embed Size (px)

DESCRIPTION

Helps you come to an understanding of how to correctly scale your Mass Air Flow(MAF) using RomRaider(ECU Editor) for Subaru's.

Citation preview

  • V2.0

    ClosedLoop

    MAFScalingusingRomRaiderLoggerv0.5.0beta

    ByDweeb

    Disclaimer:READIT!!!!

    Ihavenotdevelopedthisproduct,soImaybewrongoncertainthings.Iamnotresponsibleforanythingthatmayhappentoyou,yourengineoranythingforthatmatter,ifyouuseandorfollowthismanualanditsinstructions.Afterall,IamaDweeb!

    Thisisjustmywayofdoingthings,andothers(RomRaiderdevelopersorthemoreknowledgeableRomRaideruser)maydisagreewithwhatIhavewrittenhere.ThiswasoriginallydoneforafriendtoshowhowIdidmyscaling.Itworkedforme

    IcanbereachedonRomRaiderforum,userIDDweebifyouhaveanycomments,correctionorsuggestions.

    AllcreditsforthiswonderfulprogramgotothedevelopersofRomRaiderandtheRomRaiderLogger.

  • MAFScaling16bitECU LetsstartwiththeRomRaiderv0.5.0.Beta,Thelatestreleaseatthispoint.www.romraider.com

    Pleasemakesureyouhavethelatestdefinitionsinstalled,theycanbefoundatwww.romraider.comandpleasereadthiswholemanualbeforestarting!

    OpenRomRaider,andthenopenyourECU(hexorbin)file.Oncethatisdone,selecttheMAFfolderandclickonMAFSensorScalingthiswillopenthiswindow.(yourscreenshouldlooksomethinglikethis)Yourhex/binfile(theoneyouwanttomodify)needstobeopenforthistowork.

    Orlookslikethis.(infullscreen)

  • Nextstepisopening/startingtheLogger.InRomRaidersmainmenuselectLogger,thenmakesureyouselectLaunchECULogger.

    Ittakesfewsecondstoopenup,sopleasebepatient.WhentheECULoggerappopensup,itlookslikethis.

  • Inthisscreenyoucanlogandviewalloftheparametersthatareavailbletosee/logforyourECU.Butwedonotneedtoworryaboutthisscreenfornow.Leaveitblankasabove,andDONOTselectanyparameterslikeinthescreenbellow.(thereasonforthisis,themoreParametersyouhaveselected,theslowerthepollingoftheECUwillbe=loweramountofqueriespersecondthatyoucanretrieveandlog).

    ThenextthingthatyoumustdoisselecttheMAFtabonthebottomoftheECULoggerwindowbyclickingonit.

  • WhenyouselecttheMAFtab,thescreenshouldlooklikethisnow.(seebellow).NowselecttheCOMPortthatyouhaveyourTactrixcablehookedupto.Makesureyoucarisstarted(running),oratleasttheignitionisintheONposition.(weneedtotesttheconnectiontotheECU).

    OncetheCOMPortisselected,clickontheResetECUConnectionbutton.

    1.FirstyoushouldseeConnectingtoECUintheTopRightcornerofyourLoggerwindow,TopRightofwindowThen>

    2.IfyourconnectiontotheECUiscorrect,youwillseeinthecornersofyourECULoggerwindow.(QueryingECUorSelectparameterstobeloggedonthebottomleft,andReadingdataontopright)BottomLeftofwindowBottomLeftofwindowTopRightofwindow

  • IfyouhaveReadingDataintheTopRightcornerofyourLogger,youareconnected,Great!

    ThenextthingwemustmodifyistheFilterDatafortheMAFRange(g/s)andMax.IntakeTemp.YoucanalsolowertheMin.CoolantTempifyoulike.

    IusuallybumptheMAFRange(g/s)toabout0to150,norealreasonforit,asyouareoutofClosedLoopbythen.IdoitjustincaseIgetaweirdreadingfromtheMAF,IliketoseeitPOPupaweirdlyplaceddotsonthescreen..ThestockdefaultvaluesinthisRomRaiderversiondonotworkverywell(astheMax.IntakeTemp)istoolowforthesummer.Iusuallybumpituptoatleast150200degreesF.IthinkthereasonbehindthelowMax.IntakeTempisfortheloggernottoLOGtheAFRcorrectionsifyouaregettinghotair(heatsoak)whenstandingstill.(Imaybewrongonthis,Ididntdevelopthesoftware)

    StockSettings thesearethevaluesthatIchange MySettings.

    NOTE:Youcandoatestlog/graphjustbyrecordingyourcaridlingtoseeiftheloggingisworkingbeforeyougoout.JustmakesurethecariswarmedupandabovetheMin.CoolantTemp.value,andtheintakeairtempisbellowtheMax.IntakeTemp.value.(thatiswhyIsetMaxIntakeAirvaluehigh)

  • NowthatwehaveadjustedsomeoftheDataFilters,weareatthisscreen,hopefullyenginerunningandConnectedtotheECU.

    NowwearereadytostartloggingtheMAF(v)againsttheAFRCorrection.Whatyouneedtodoisgoforanicelongdrive(atleast40minutes)tologtheClosedLoopcorrection.Thereare2waysofdoingthis.1.Normaldriving,differentgearsandspeeds,butkeepingitinclosedloopasmuchaspossible.2.Highwaydriving,inhighgear,andcruisingatdifferentrpmswithverylittleload.thisiswhatIdo

    Sofindanemptylooooooooongroad,orahighwayat2am.(thereasonfortheemptyroadisyouaregoingtogodifferentspeeds,andhavingpeoplebehindyoubeepingtheirhorngetsannoyingafterawhile).So,onceyoufindthisroad,andyoucarisuptotemp,startdriving.Youneedtostartdrivingsmoothin5thor6thgear,withenginespeedschangingbetween12003500rpm.Remember,nosuddenmovesofthethrottle(begentle),besmooth,anddonotgointoboost!RememberyouneedtostayinClosedLoop.Whenready,presstheRecordDatabutton.Thebuttonwillturnslightlydarkerwithathickerborder(toindicateitisLogging),butitishardtosee. (IwishthebuttonturnedRED!!,hint,hint,greatandallmightydevelopers)NotRecording RecordingRememberyoucandoasampletestbyrecordingidlingtoseeiftheloggingisworkingbeforeyougoout.

  • AfterpressingtheRecordDatabutton,recording/loggingwillstart,anditwillstarttodisplayDOTSintheblackwindow(graphingregion)seebellowforexample.IfyouarenotseeinganyDOTSafterfewseconds,thereisaproblem.YoumayhavetheincorrectFilterDatavalues.Checkitover.Makesureyouareconnected.

    ThisisaTestLogwhileidlingaboutaminuteandburpingthethrottleveryslightlyjusttoseeifeverythingisworkingfine,andifyouarelogging..

    Whenrecording/logging,ifyouneedtostoporslowdownalot,youcanalwaysPausetherecordingbypressingtheRecordDataagain,(thiswillSTOP/Pausetherecordingforthetimebeing)andthenyoucanpresstheRecordDataagaintocontinuerecording.Thisfeaturehelpsifyoudonthaveaplacewhereyoucandrivelongdistancewithoutstopping.SojustcontinuetoLOG,thelongertherecording/loggingsessionthebetter.Butremember,youwillneedtodothisafewtimesovertoscaleyourMAFproperly,(asinrecord,adjusttheMAFScaling,saverecord,adjusttheMAFScaling,save,record,adjusttheMAFScaling,save)sodontdoasinglewholedaydrive/log.Insteaddoafew5minidleLogs,thenfew3040mindrives,andlogdifferentRPMandloads.(ittakestime,patienceandpracticetogetitright).Thiswillgetyouprettyclose.

  • *****UPDATE*****July2008

    InthenewestversionofRomRaiderv0.5.1BetaRC2youcanseewherethelatestDOTisplacedonthegraphwhenyouareloggingyourMAFcorrections.Itisbiggeranddifferentcolor.Thisgreatfeaturemakesiteasiertoseewhatisgoingon.(Pleasedisregardthebluelineinthegraphfornow)

  • Afterdrivingforabout3045minutes,yourGraphwindowshouldlooklikethis,(abigmess)withmanyDOTSonit.ToSTOPrecordingpresstheRecordDatabuttonagain.Oncestopped,findasafespotofftheroadandpark.Next,youneedtoInterpolatetheDATALog.

  • PresstheInterpolatebutton.ThiswillaverageouttheCorrectionsmadetothefuelingatanygivenMAF(v).YoucangetdifferentcurvesbychangingtheInterpolationvalue. (thevalueof10worksfairlywellformostcases)(SeedifferentscenarioswithdifferentPoly.ordervaluesbellow)

    FromwhatIunderstandthisBlueLinerepresentstheaverageAFcorrectionvaluethattheECUappliedtothefueldeliveryinClosedLoopatthespecificengineloadsandRPMs.

    Nextpageshows2graphswithdifferentInterpolationvalues,avalueof3and20.Thegraphsarescaled(squished)versionsofabovegraphtofit2onapage.YoucanseethedifferencethePoly.OrdervaluemakesontheblueLine

  • OnceyoudecidedwhatisthebestInterpolatevalue(thedefaultvalueof10worksfairlywellusually),thenextthingtodoisapplythisCorrectiontotheexistingMAFSensorScalingtabletoyourOpenedMapinRomRaider..

    ButfirstyoumustdecidewhatistheMAFvRangethatyouwanttoupdate.IpersonallylookforaregioninthegraphthathasalotofDOTS(logvalues)andIpickthevaluesMAF(v)thatcorrespondtothisregion.OrifIamlookingandtryingtofixaspecificAFRorotherproblemareasthenIwouldusethevaluesthatcorrespondtotheseareas.TheMAF(v)valuesareatthebottomofthegraph.

    Asanexampleonthisgraph,IwouldtakethevaluesofMAF(v)from1.75to2.45,andinputthemintotheMAFvRangeboxes

    Theyellowlinesarefordemonstration

    TheupdatingoftheMAFSensorScalingmapisaccomplishedbyselectingtheUpdateMAFbutton.(DONOTUpdateyet!)

    NOTE:Youmaychoosetoupdateonlyavaluefrom1.80to2.10forexample.Itdoesnotneedtobethewholegraph(wholeMAF(v)scale).Youcanalsoupdatemultipleregions,oneatatime.Asin,firstyouupdate1.351.60,thenyouupdate1.952.25,then2.402.60,andsoon.

  • NextIliketobringthemainRomRaiderwindowtothefrontandthenoverlaytheLoggerwindowinfrontlikethis.ThiswayIcanseebothmyLog/GraphMapandmyoriginalMAFSensorScalingmap.

    OnceyouhaveselectedandinputtedthecorrectvaluesintotheMAFvRangethatyouwishtoupdate,PresstheUpdateMAFbutton.

  • WhentheConfirmationUpdateboxpopsup. SelectYES.

  • NowlookatthevaluesintheMAF(v)rageintheMAFSensorScalingmapthatyouspecifiedtochange.

    SomeoftheCellswithintheselectedMAF(v)valueswillbeoutlinedindifferentcolors.ThesearetheCellsthathavebeenchanged/updatedtonewvalues.***PleasecheckthatthevaluesoutoftheselectedregionhaveNOTchanged***

  • Youcancheckwhatcorrections/updatesweremadetotheseCellbyclickingonTablethenselectingCompareandShowChanges.

    YoucanselecttoshoweitherPercentageorDifferencethathasbeenapplied.

    AbsoltueDifference CloseupoftheMAFSensorScalingmapwithappliedcorrections.

    PercentageDifference

  • Onceyouhaveverifiedthechanges,(anditlooksOK)youneedtosavethechanges.

    ClickontheHardDriveicon,thiswillbringuptheSavefilewindow.Renamethefiletosomethingnew(incaseyoumakeamistake)andthensaveit.

    ThatsallthestepsforscalingtheMAFusingtheLogger.NowuploadthenewlysavedfiletoyourECUwithyourfavoriteECUflashing/uploadingprogram.Nowyouneedtorepeatthesestepsfewtimestoachievethedesiredresult(properlyscaledMAF),sogooutandlogsomemore.(pleasewatchyourAFRvalueswhenyougoforadriveafteryouhaveflashed/uploadedthenewfiletoyourECU).

    YouwillneedtodothisLog/Scale/Correctionstepsfewtimes,theamountwilldependonhowbadtheactualMAFSensorScalingwasorwhatyouaretryingtocompensatefororadjustfor.ThisshouldhelpyoutodialinyourMAF,ifyouchangedyourMAFpipediameter(asinBiggerMAFpipe),differentintakepipesetc.BasicallyanychangethatmayhaveaffectedthereadingyourMAFisreturningtoyourECU.