Copyright MoTeC – 2010 Page 1
ItcanbeseenabovethatwhiletheErrorremainsconstantthereisnochangeinDutyCyclefrom“D”Gain.AssoonasthereisanychangeinErrorth
AllsystemswillhaveaDutyCyclethatwillapproximatelyproducetheoutputneeded.IfthePIDcontrolsystemhadabaseDutyCyclethatwouldalwa
Ifthereissomeloadonthecontrolledsystemthatdoesnotallowittoreachitsaimvaluethe“I”Dutywillcontinuetoincrease.Iftheloadiss
TheMaximumandMinimumDutyCycletablessettheworkingrangeofthecontroldevice,i.e.theMaximumandMinimumDutyCyclethatthePIDalgorithm
AnyPIDtuningshouldstartwithanAimvalue.TheAimvaluecanbe theIdleRPM,BoostLevel,DBWThrottlePosition,CamPosition,etc.SetAimTa
ChangingtheAimPositionwillgivea“Stepped”inputthatthePIDcontrolloopmustfollow.Addingasmallamountof“P”willgivesomeDutyCyclet
Withanacceptableamountofovershootandonlyaslighthunt,theresponseofthesystematthisstageshouldbequitefast.Addingsome“D”infigu
Addingasmallamountof“I”willremoveanyfinalerror.InFigure5thereisasmallhuntfollowedbyasmallremainingerror.TheErrorisremove
TheLaunchControlsectionoftheTractionControlfunctionsimplymonitorsnon‐drivenwheelspeed(GroundSpeed)andusesatabletodeterminealowe
Copyright MoTeC – 2010 Page 19
DescriptionofPIDcontrolwillmainlybebasedaroundDutyCyclecontrolvalvesbutthetheoryisstillcorrectforsteppermotorsandDBWthrottleb
TheSlipCalculationModeisneededevenifonlytheLaunchControlsectionistobeused.Ifonlythefrontwheelspeedsareavailable,mode1shoul
TherearetwopartstotheLaunchControlRPMlimiter:firstisthecutwhereignitioneventsarerandomlystopped,andthesecondistoreducetheig
EventhoughitisnotdirectlyusedfortheLaunchpartofthefunction,theControlMethodstillneedstobeset.Anythingotherthan0willworkth
SimilartothemainRPMlimit,thereareafewdetailsthatcanbechangedtosuitdifferentapplications.ControlRange: SetstherangeofRPMoverwh
ItisrecommendedthattheRPMLimittablebebasedonGroundSpeed.Itisa3Dtablesoanotherparametercanbeaddedaswell.TheLaunchControlw
WiththeLaunchControlfunctionbeingrelatedtoRPMandtheSlipControlfunctionbeingrelatedtoWheelSpeed,thechangeoverpointneedstobese
TheIgnitionRetardtableisusedtoreducethetimingadvanceduringLaunchControl.TheLaunchretardwillstopatthesamepointtheLaunchRPMLi
SlipControltakesoverattheendoftheLaunchControlphase.BothDrivenandNon‐Driven(Ground)wheelspeedsarecomparedtocalculateSlip.Ac
Thelongitudinalforceofatyreisrelatedtotheslip,relativetotheitsspeedalongtheground.Alltyreshaveamaximumamountoflongitudinal
SlipUnits:ThecalculatedSlipinadirectspeedmeasurementorinpercentageofGroundSpeedSlipFilter:FilterforthecalculatedSlipDrivenWhee
Anopenloopcontrolsystemsimplyhasasetoperatingstateforvariousconditions,e.g.50%at5000rpm.Ifthesystemwasforboostcontrol50%dut
ItispossibletoseparatelyfilterdifferentpartsoftheSlipControl.Theminimum valuesshouldalwaysbeusedandthesevaluesshouldnotbeuse
Whenthecariscornering,bothdrivenwheelsareturningatdifferentspeedssocanhavedifferentslip.TheDrivenWheelBalanceallowsthetunert
ThetwoAimSlipCompensationtablescanbesetsothatthenumberiseitherapercentageorstraightadditive.Copyright MoTeC – 2010 Page 32
ThegainsfortheSlipControlfunction.BeststartwithsmallvaluesofPanduseaGainCompensationtableandmultipositionswitchtofindanacc
TheAimSliptablesetshowmuchdifferenceisallowedbetweenDriveSpeedandGroundSpeed.Copyright MoTeC – 2010 Page 34
LoggingofSlipandLongitudinalGForcecanbeputonascatterplottogetanideaofwhatslipisbestatdifferentspeeds.IfLongitudinalGForc
TheAimSliptableis3D,givinggoodflexibility,butattimesanextraaxisorfourcouldbeneeded.Forexampletohavewetanddrysettings.Copyr
CompensatingforAimslipallowsthetunertoadjusttheamountofslipallowedfordifferentconditions.CompensatingtheGainallowsthetunertoa
TheMaxPowerReductiontablesetsthelimitfortheSlip(PID)calculation.Thistableisusedtoavoidexcessiveamountsofpowerreduction100%
TheRetardPowerReductiontablesetshowmuchignitionretardtousebasedonacalculatedPowerReduction.ThistableisonlyusediftheControlM
Aclosedloopcontrolmethodisusedwhenasetvalueisneededtobecloselymatchedbyanoutput.TheclosedloopsystemusesanAimpositionsetb
IftheControlMethodis“RetardthenCut”thefunctionwillcalculateadesiredPowerReduction.UsingthatcalculatedPowerReductiontheRetardPo
Anengine’storquecharacteristicsshouldbeunderstoodwhenusingDBWorRetardforpowerreduction,thisiseasilytestedonadyno.Theexamplefi
Copyright MoTeC – 2010 Page 42
WhentheECUisinstructedbythedrivertocuttheignitionsystemtoreducepowersothatthedriverdoesnotneedtoliftthethrottleorusethec
ThesimplestmethodtogivetheECUaGearCutinputiswithaswitchinthegearknob.Caremustbetakentoensurethespringtensioncanbechange
AstraingaugewillmeasuretheforcethedriverisputtingonthegearleverandtheECUreadsthisasananaloguesignal.Thetunercaneasilychan
Onmostmotorsportsequentialgearbox estherewillbeaprovisionforarotarypotentiometertomeasurethepositionoftheselectorbarrel.Thepos
ThecutmodeoffersthreedifferentmethodsoftimingtheamountofGearCut.ThesemodesarebasicallyindicationsfortheECUonwhentobothstart
ForDelayFromNextGearStablethedriverinputisusedtostartthecut.ThecutwillcontinueuntiltheECUhasdetectedthatthegearboxhasreac
DelayFromCutsignalusesthedriverinputtostartthecut.Thetuner‐defineddelaytimeisusedtodecidehowlongthecutlastswithoutregardfo
TheProportionalGainProducesaresponsethatisdirectlyproportionaltotheError.Iftheoutputofadevicewasdutycycle,theresponsefroman
ThecutisstartedbasedontheGearCutinputandonlylastsforthetimethesignalisactive.Oncethesignalgoesinactivetherecoverytimestar
Apartfromthenormalswitchorstraingaugeonthegearlever,theECUoffersafewoptionsforinitiatingtheGearCut.•ClutchInput: Useadigital
LikemostfunctionsinMoTeCECUs,therearelogicallimitsastowhenthefunctionneedstobeonoroff.Forexample,youprobablydon’twantthe G
1:Thedriverbeginstoputforceonthegearleverandthiscanalsobe seeninthevoltagetraceforthegearselectorbarrel(sequentialgearbox).
TheGearCutForcessetthelevelatwhichthefunctionistriggered.Copyright MoTeC – 2010 Page 54
WhentheforceisabovetheHighLevelorbelowtheLowLeveltheinputisactive.Copyright MoTeC – 2010 Page 55
Onceashifthasbeencompleted,thedrivemustreducetheforceonthegearleverbytheHysteresisamountbeforetheinputturnsoffandthedriver
1:Driverhasrequestedashiftandhasputenoughforceonthegearlevertotriggertheinput.2:Ashifthasbeencompletedbutthedriverleavesto
TheArmDelayistheminimumtimebetweensuccessiveshifts.Ifthedriverisnotcompletelylettinggoofthegearleverbetweenshiftstherecould
IfusingthethrottlepositionrateofchangetotriggertheGearCutthetunerwillneedtoworkoutwhatthedriverisabletodoconsistently.Thi
Itcanbeseeninthe diagramabovethattheDutyCycleproducedbytheProportionalGainfollowstheError.WithaProportionalGainof0.5theDuty
TheNextGearTermi nate isonlyusedfortheDelayFromCutSignalmode.Thiswillstopthecutifthenextgearisreachedbeforethedelaytimeh
Mode1:Delaytimeoncethenextgearhasbeenreached,e.g.forsecondgearitisthedelayoncethegearboxhasmovedtosecondgear.Mode2:Delayt
TheeasiestwaytogetanideaofwhattheGearCutDelayshouldbeisfromthedataloggingoftheRPMtrace.Loggingoftheselectorbarrelpositio
TheRecoverytimeallowstheenginepowertobeslowlyphasedbackintotheenginetoreducetheshockloadonthedrivetrainandtonotshockthety
WhenusingDelayFromNextGearStablemodeitispossibleforthedrivertohaveaproblemduringtheshift.Becausethemodeissupposedtofinish
TheGearCutcanbebywayofsimplycuttingthesparkeventstoacylinder,reducingtheamountofignitiontimingoracombinationofboth.Thelevel
Copyright MoTeC – 2010 Page 66Copyright MoTeC – 2010 Page 66
Copyright MoTeC – 2010 Page 67Copyright MoTeC – 2010 Page 67
Therearetwodifferentwaystodolaptiming.UsingthestandardinfraredsystemwiththeBR2/BTX,whichworkswithallMoTeCDashLoggers,orusing
OperationTheBeaconTransmitteremitsanarrowinfraredbeam,whichisencodedwithanumberthatwillonlybedetectedbyareceiversystemwiththe
TheIntegralGain(“I”)isusedtoremoveanyfinalErrorwhenthe“P ” Dutygetstoolowtohaveanyeff ect.Whilethereisanyerror,the“I”Gai
TransmitterThecodenumberisselectedbysettingthemodeandID(tensandunits)switchesinsidethetransmittertothedesirednumberasmentioned
TheeasiestmethodtoconfigureandthemostpopularisconnectingtheBR2toyourdashviaCAN.OpenDashManager,SelectLapTimeandNumberandthe
Copyright MoTeC – 2010 Page 72Copyright MoTeC – 2010 Page 72
Copyright MoTeC – 2010 Page 73Copyright MoTeC – 2010 Page 73
Copyright MoTeC – 2010 Page 74Copyright MoTeC – 2010 Page 74
TosetupGPSbeaconsyouneedaGPSreceiverthattransmitsdataviaRS232(NMEARMC d GGA) t ii f 5 HmessagesRMCandGGA)ataminimumof5Hz.GPSr
TheGPSunithasanintegratedantennaandshouldbemountedonanexternalhorizontalsurfacethathasaclearviewofthesky.Theunitshouldbemou
EditDetailsMethod:1 O h Fil li k Edi Dil1.OntheFilemenu,clickEditDetails2.ClicktheVenuetabandthenclickSelect3.Choosetheracetrack
IfyouhavepreviousloggeddatawithaGPS,gototherelevantpointandwritedowntheLongitudeandLatitudenumbersateachpoint.Thetrackmaph
Copyright MoTeC – 2010 Page 79Copyright MoTeC – 2010 Page 79
The“I”DutyCycleiscontinuouslyaddedwhilethereisanyErrorremaining.WhentheErrorgoestozerothe“I”Gainwillstopaddingdutycycle.Cop
AtrackmapprovidesagraphicalrepresentationofthevenueatwhichtheloggeddataidF thi ftit b il bl it i f th fll i ittwasacquired.Forthisf
TheTrackEditorisusedtogenerate/regenerateatrackmap,create/modifysectionsandaddnewsectioncategories.Thesecanthenbeusedtogenerate
DistanceChannelis‘Corr Dist’bydefaultandlateralGis‘GForceLat’;otherchannelscanbeselectedusingthebuttonnexttothechannelname.T
Itisnottherighttypeoftrack:Whenthetrackmapisdisplayed,rightclickonthetrack.Select“TrackEditor”andthenclick“GenerateTrack”bu
OpenthelogginganddisplaytheLateralG,LongitudinalG(iffitted)andWheelSpeed.Ifeitherofthesewillnotdisplaythentheyareprobablynot
TheCAN(ControllerAreaNetwork)BusconsistsofmanydevicesallconnectedbytheCANHiandCANLowires.AlldevicesontheCANBusexchangedata
Copyright MoTeC – 2010 Page 86Copyright MoTeC – 2010 Page 86
IfProportionalGainisthoughtofasanaccelerator,theDerivative(“D”)Gaincanbethoughtofasthebrakes.Whenalargeamountof“P”isusedt
Comments to this Manuals