Transcript
  • 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.


Recommended